Skip to content
@state-machines

State Machines

Popular repositories Loading

  1. state_machines state_machines Public

    Adds support for creating state machines for attributes on any Ruby class

    Ruby 868 99

  2. state_machines-activerecord state_machines-activerecord Public

    StateMachines Active Record Integration

    Ruby 434 83

  3. state-machines-rs state-machines-rs Public

    Compile-time state machine DSL for Rust, inspired by the Ruby state_machines gem.

    Rust 134 3

  4. state_machines-audit_trail state_machines-audit_trail Public

    Log transitions on a state_machines gem to support auditing and business process analytics.

    Ruby 75 26

  5. state_machines-activemodel state_machines-activemodel Public

    StateMachines ActiveModel Integration

    Ruby 36 32

  6. state_machines-graphviz state_machines-graphviz Public

    Graphviz module for state machines

    Ruby 34 11

Repositories

Showing 10 of 16 repositories
  • state_machines Public

    Adds support for creating state machines for attributes on any Ruby class

    state-machines/state_machines's past year of commit activity
    Ruby 868 MIT 99 1 0 Updated Sep 11, 2026
  • state_machines-audit_trail Public

    Log transitions on a state_machines gem to support auditing and business process analytics.

    state-machines/state_machines-audit_trail's past year of commit activity
    Ruby 75 MIT 26 4 (1 issue needs help) 7 Updated Aug 17, 2026
  • state_machines-activerecord Public

    StateMachines Active Record Integration

    state-machines/state_machines-activerecord's past year of commit activity
    Ruby 434 MIT 83 4 1 Updated Aug 17, 2026
  • meta Public

    Test all integrations at once.

    state-machines/meta's past year of commit activity
    Ruby 0 1 0 0 Updated Aug 17, 2026
  • state_machines-activemodel Public

    StateMachines ActiveModel Integration

    state-machines/state_machines-activemodel's past year of commit activity
    Ruby 36 MIT 32 0 1 Updated Aug 17, 2026
  • state-machines/state_machines-mermaid's past year of commit activity
    Ruby 9 MIT 0 0 0 Updated Aug 17, 2026
  • state_machines-diagram Public

    An extensible diagram building foundation for the state_machines ecosystem.

    state-machines/state_machines-diagram's past year of commit activity
    Ruby 3 MIT 0 0 0 Updated Aug 17, 2026
  • state-machines-rs Public

    Compile-time state machine DSL for Rust, inspired by the Ruby state_machines gem.

    state-machines/state-machines-rs's past year of commit activity
    Rust 134 Apache-2.0 3 0 0 Updated Jul 7, 2026
  • state_machines-zig Public

    Zig port of the state_machines gem — comptime finite state machines

    state-machines/state_machines-zig's past year of commit activity
    Zig 11 Apache-2.0 0 0 0 Updated Jul 5, 2026
  • libstatemachines Public

    A freestanding, dependency-free finite state machine runtime in C11.

    state-machines/libstatemachines's past year of commit activity
    C 6 BSD-2-Clause 0 0 0 Updated Jun 22, 2026

Top languages

Loading…

Most used topics

Loading…