← Latest products

State Trooper

Tiny, no frills state machine for Go. 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. Needed to isolate a bit of DRY logic for some of my projects.

Open source

221 stars · GitHubexternal site

Visit github.comexternal site

Reactions (1)

Similar products

by description similarity

  1. FSM

    github.com

    an advanced system monitor for Linux

    Hacker News30 pts

  2. Server-driven framework for building stateful, reactive web applications entirely in Go.

    Hacker News14 pts

  3. GoVisual

    github.com

    lightweight, zero-config HTTP request visualizer for Go

    Hacker News6 pts

  4. We’re building a tool that lets you design user state machines and an SDK so that you can run them in your product.

    Hacker News65 pts

  5. AgentState

    github.com

    Lightweight state manager for multi-agent AI workflows

    Hacker News16 pts