nowfound

Life & fun · alternatives · 2026

IB

24 alternatives to I built an online state machine editor

I built it with some thoughts to solve some centralized state management problems.

Protocol Designer is an online editor for creating state machines. Built to address centralized state management challenges, it provides a visual interface for designing and working with state machine logic. The tool… 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. I built an online state machine editor launched in 2024; newer entries below may have overtaken it.

  1. 1

    Leading Open Source API Development Platform for HTTP, REST, GraphQL, gRPC, SOAP, and WebSockets

    2020 · insomnia.rest · its alternatives →

  2. 2

    Stunning designs made lightning fast with AI

    2023 · designer.microsoft.com · its alternatives →

  3. 3

    Visually create and simulate complex app logic, workflows

    2022 · stately.ai · its alternatives →

  4. 4

    Allow AI Agents to help you with Figma designs!

    Jan 2026 · exdst.com · its alternatives →

  5. 5

    Watch your AI coding agents build, live in 3D

    Jul 2026 · termiprotocol.com · its alternatives →

  6. 6

    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 →

  7. 7

    Turn any website into an AI-ready design system

    May 2026 · designmd.cc · its alternatives →

  8. 8

    When: recombinant design pattern for state machines with a temporal model - voodooattack/when-ts

    2018 · github.com · its alternatives →

  9. 9

    API design studio for product managers

    2023 · conektto.io · its alternatives →

  10. 10

    Design flows visually, collaborate, export to code

    2022 · stately.ai · its alternatives →

  11. 11

    It’s written in Python and I call it GoalChain. It lets you build a conversation flow graph that the user traverses. When there’s enough input it spits out a dictionary with the defined fields. Otherwise it will jump state to state as led by the user. It was fun to write, and it’s surprisingly effective if you keep in mind you’re prompt-engineering every string and field name. README.md has a mini-tutorial. Would be cool to get some ideas for how to build it further and what improvements I could make.

    2024 · github.com · its alternatives →

  12. 12
    Design.MD▲111

    Feels a bit like Figma, but for coding agents. Instead of going back and forth with prompts, you give the agent a DESIGN.md that defines the design system up front, and it generally sticks to it when generating UI. Google Stitch seems to be moving in this direction as a standard, so we put together a small collection of DESIGN.md files based on popular web sites.

    Apr 2026 · getdesign.md · its alternatives →

  13. 13

    This is an open‑source Model Context Protocol (MCP) server that gives any LLM a sense of the passage of time. Most MCP demos wire LLMs to external data stores. That’s useful, but MCP is also a chance to give models perception — extra senses beyond the prompt text. Six functions (`current_datetime`, `time_difference`, `timestamp_context`, etc.) give Claude&#x2F;GPT real temporal awareness: It can spot pauses, reason about rhythms, and even label a chat’s “three‑act structure”. Runs locally in <60 s (Python) or via a hosted demo. If time works, what else could we surface? - Location &#x2F;…

    2025 · github.com · its alternatives →

  14. 14
    WebMCP▲108

    Give AI agents access to web apps via JavaScript

    Feb 2026 · webmcp.dev · its alternatives →

  15. 15

    UI as finite-state machine . Contribute to stepanvanzuriak/Finite development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  16. 16

    Give your agent tools to create beautiful, codebase-aware UI

    Apr 2026 · aidesigner.ai · its alternatives →

  17. 17

    Hi HN! I've built [CXXStateTree](https:&#x2F;&#x2F;github.com&#x2F;ZigRazor&#x2F;CXXStateTree), a modern C++ header-only library to create hierarchical state machines with clean, intuitive APIs. It supports: - Deeply nested states - Entry&#x2F;exit handlers - State transitions with guards and actions - Asynchronous transitions with `co_await` (C++20 coroutines) - Optional runtime type identification for flexibility It's ideal for complex control logic, embedded systems, games, robotics, and anywhere you'd use a finite state machine. I’d love feedback, use cases, or contributions from the…

    2025 · github.com · its alternatives →

  18. 18

    From Knitter to Designer

    Apr 2026 · knittingprotocol.com · its alternatives →

  19. 19

    We built a reference MCP server that lets your editor&#x2F;agent learn a codebase directly from source (signatures, types, AST, comments). Docs are optional. The reference impl runs on our open-source project’s codebase. Why we built it Docs are important, but they add another abstraction layer between your code and your users. Keeping them at the right quality is hard (especially at a startup), and LLM-generated docs are often mediocre until you invest real polish. Exposing code to the model in a structured way keeps answers grounded and current, and it’s always available. You can even…

    2025 · github.com · its alternatives →

  20. 20

    I've come to prefer modeling state machines with nested states, but implementing them by hand requires a large amount of error-prone boilerplate that obscures the important logic of the state machine. I found that the existing offerings in the Rust ecosystem - while inspiring - lacked a number of features that I was looking for, so I spent the last few months building moku. Feedback is welcome!

    2025 · docs.rs · its alternatives →

  21. 21

    AG-UI: the Agent-User Interaction Protocol. Bring Agents into Frontend Applications. - ag-ui-protocol/ag-ui

    2025 · github.com · its alternatives →

  22. 22
    Statewavefree▲32

    Open-source memory runtime for production AI agents.

    Aug 2026 · statewave.ai · its alternatives →

  23. 23

    AgentState to solve a problem I kept running into: managing state for multi-agent AI systems is surprisingly hard. When you have multiple AI agents that need to coordinate, persist their state, and query each other's status, you typically end up with a mess of Redis&#x2F;Postgres setups, custom queuing, and manual synchronization code. The whole thing is ~3MB, written in Rust for performance and safety, runs in Docker, and handles 1000+ ops&#x2F;sec. I've been running it in production for AI workflows and it's been rock solid.

    2025 · github.com · its alternatives →

  24. 24

    From Idea to Experiment In Seconds

    2025 · procotol.my.canva.site · 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 →