Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community. Learn more →
Top 23 State machine Open-Source Projects
-
-
AASM
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
-
PopRuby
PopRuby: Clothing and Accessories for Ruby Developers. Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community.
-
look at this gem https://github.com/pluginaweek/state_machine to get an idea of what features are possible
-
Zag.js and Ark are headless component libraries created by the teams behind Chakra UI.
-
-
-
laudspeaker
📢 Laudspeaker is an Open Source Customer Engagement and Product Onboarding Platform. Open Source alternative to Braze / One Signal / Customer Io / Appcues / Pendo . Use Laudspeaker to design product onboarding flows and send product and event triggered emails, sms, push and more.
Project mention: Laudspeaker hiring senior engineer to build open source customer engagement | news.ycombinator.com | 2024-03-27Our mission is to build a new, open source suite of software tools to completely handle the "customer journey". You can see our repo here: https://github.com/laudspeaker/laudspeaker and our site here: https://app.laudspeaker.com/login
We had a successful launch on HN a year ago, and have moved quickly since and are now starting to close large companies deploying our software to touch millions of users.
We continue to have an ambitious roadmap and are looking for a founding senior engineer to radically improve the product (take it from a 1->10, we have already built the 0->1) and help "level-up" the founders. We need our product to scale to tens of millions of messages sent an hour, handle millions of incoming api requests, add introduce engineering best practices, and tooling for our product to maintain SLAs
The right engineer will be excited to join a small team, excited to work on open source software, works well autonomously, can deal with ambiguity, and wants to work remotely (with minimum 4 hours of overlap sometime between 8am - 8pm pst)
Some more details:
- We work in Typescript with Nest.js for the backend and react for the frontend
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
gdx-ai
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
-
-
-
Project mention: Gem adds support for creating state machines for attributes on any Ruby class | news.ycombinator.com | 2024-01-21
-
-
-
-
-
-
Appccelerate - State Machine
A .net library that lets you build state machines (hierarchical, async with fluent definition syntax and reporting capabilities).
-
-
-
gearbox
⚙️ Gearbox is a functional state machine with an easy-to-use API, inspired by both Fsm and Machinery (by edisonywh)
-
-
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
State machines related posts
- Programmers are bad at managing state (2020)
- Gem adds support for creating state machines for attributes on any Ruby class
- Practical State Machinery
- Validating model based on Rules
- Why Developers Never Use State Machines (2011)
- Facts about State Machines
- Facts about State Machines
-
A note from our sponsor - PopRuby
popruby.com | 29 Mar 2024
Index
What are some of the best open-source State machine projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Stateless | 5,271 |
2 | AASM | 4,937 |
3 | State Machine | 3,741 |
4 | zag | 3,579 |
5 | Workflow | 1,733 |
6 | Statesman | 1,709 |
7 | laudspeaker | 1,336 |
8 | gdx-ai | 1,152 |
9 | stateless4j | 860 |
10 | FiniteMachine | 804 |
11 | state_machines | 787 |
12 | Automatonymous | 727 |
13 | Facts-about-State-Machines | 724 |
14 | StatefulEnum | 612 |
15 | transitions | 535 |
16 | Machinery | 506 |
17 | Appccelerate - State Machine | 469 |
18 | gen_state_machine | 292 |
19 | LiquidState | 235 |
20 | gearbox | 176 |
21 | ecto_state_machine | 96 |
22 | simple_states | 95 |
23 | machinist | 95 |