nowfound

Life & fun · alternatives · 2026

24 alternatives to State Trooper – Tiny, no frills state machine for Go

Needed to isolate a bit of DRY logic for some of my projects. Might be of use to others out there.

State Trooper is a minimal state machine library for Go that helps developers avoid repeating the same state logic across projects. It offers a lightweight, no-frills approach to managing state transitions. The tool is… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier. State Trooper – Tiny, no frills state machine for Go launched in 2023; newer entries below may have overtaken it.

  1. 1

    Serverless made simple

    2021 · its alternatives →

  2. 2

    A finite-state machine library for the Go programming language - calebwin/go-sm

    2018 · github.com · its alternatives →

  3. 3

    declarative GUI framework for Go. Contribute to NV404/gova development by creating an account on GitHub.

    Apr 2026 · github.com · its alternatives →

  4. 4
    Stateful▲146

    DevOps Notebooks for Teams

    2024 · stateful.com · its alternatives →

  5. 5

    Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!

    Apr 2026 · github.com · its alternatives →

  6. 6TS

    The simplest app state management for React

    2021 · simpler-state.js.org · its alternatives →

  7. 7

    Statechart library and editor. Contribute to jonasblixt/ufsm development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  8. 8
    Warestack▲444

    Agentic guardrails for safe releases

    2025 · warestack.com · its alternatives →

  9. 9

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. - tinygo-org/tinygo

    2018 · github.com · its alternatives →

  10. 10

    Visualize, simulate, and inspect your state machines

    2021 · stately.ai · its alternatives →

  11. 11

    The `boring` SSH tunnel manager. Contribute to alebeck/boring development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  12. 12

    A path tracer written in Go. Contribute to fogleman/pt development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  13. 13

    The simplest app state management for React. Contribute to arnelenero/simpler-state development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  14. 14GP
  15. 15
    Statewavefree▲32

    Open-source memory runtime for production AI agents.

    Aug 2026 · statewave.ai · its alternatives →

  16. 16
    GoCodeo▲144

    AI-Powered Unit Testing

    2024 · gocodeo.com · its alternatives →

  17. 17

    Project has been moved to: https://github.com/go-git/go-git - src-d/go-git

    2016 · github.com · its alternatives →

  18. 18

    Finite State Machine for Go. Contribute to looplab/fsm development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  19. 19

    Agentic problem solving in its current state is very brittle. I fell in love with it, but it creates as many problems as it solves. I'm Ben Cochran, I spent 20+ years in the trenches with full-stack Engineering, DevOps, high performance computing & ML with stints at NVIDIA, AMD and various other organizations most recently as a Distinguished Engineer. For agents to work reliably you either need massive parameter counts or massive context windows to keep the solution spaces workable. Most people are brute forcing reliability with bigger models and longer prompts. What if I made the problem…

    May 2026 · github.com · its alternatives →

  20. 20

    I'm relatively new to Go, but recently got interested in how MCP servers work. I started thinking about what the architecture of such a project might look like, and decided to build a minimalist version as an experiment. I based it on my past experience writing regular REST API servers and figured it might be useful or interesting to others as well.

    2025 · github.com · its alternatives →

  21. 21

    Let's Encrypt/ACME client and library written in Go - go-acme/lego

    2015 · github.com · its alternatives →

  22. 22

    Visually create and simulate complex app logic, workflows

    2022 · stately.ai · its alternatives →

  23. 23

    Hello HN, I kept losing half my debugging sessions to hunting down why a request failed, or which middleware added that header, or why my JSON response was malformed—too many tools, too many context switches. So I built GoVisual, a tiny Go library that wraps your existing http.Handler and gives you a live dashboard at http://localhost:8080/__viz. - Real-time monitoring: Requests show up instantly via SSE - Deep inspection: Headers, request/response bodies, status, timing - Middleware tracing: Visualize execution order and durations - Zero external deps: Pure Go, drop-in…

    2025 · github.com · its alternatives →

  24. 24

    Doors: Server-driven UI framework + runtime for building stateful, reactive web applications in Go. Some highlights: * Front-end framework capabilities in server-side Go. Reactive state primitives, dynamic routing, composable components. * No public API layer. No endpoint design needed, private temporal transport is handled under the hood. * Unified control flow. No context switch between back-end/front-end. * Integrated web stack. Bundle assets, build scripts, serve private files, automate CSP, and ship in one binary. How it works: Go server is UI runtime: web application runs on a…

    Apr 2026 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →