Go FSM

Open-source Go projects categorized as FSM

Top 4 Go FSM Projects

  • fsm

    Finite State Machine for Go

  • Project mention: Let it crash or handle the error gracefully? | /r/golang | 2023-05-29

    I'm reevaluating some of my practices in Go and one of them is the idea of verifying everything before usage to prevent runtime panics. For example, how do you ensure something is properly initialized before it's used? I was thinking on introducing a state machine to controllm this kind of thigs. What do you think? https://github.com/looplab/fsm

  • stateless

    Go library for creating finite state machines (by qmuntal)

  • 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.

    WorkOS logo
  • statetrooper

    StateTrooper is a Go package that provides a finite state machine (FSM) for managing states. It allows you to define and enforce state transitions based on predefined rules.

  • Project mention: Show HN: State Trooper – Tiny, no frills state machine for Go | /r/patient_hackernews | 2023-06-17
  • go-maquina

    Small finite-state machine library for Go

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go FSM related posts

Index

What are some of the best open-source FSM projects in Go? This list will help you:

Project Stars
1 fsm 2,633
2 stateless 778
3 statetrooper 209
4 go-maquina 47

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com