nowfound

Dev tools · alternatives · 2026

24 alternatives to µFSM – A state chart library for embedded applications

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

µFSM is a state chart library designed for embedded applications. It provides tools for implementing finite state machines in resource-constrained environments. The library helps developers model and manage complex… 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. µFSM – A state chart library for embedded applications launched in 2018; newer entries below may have overtaken it.

  1. 1MW
  2. 2

    React components for interactive math

    2023 · mafs.dev · its alternatives →

  3. 3

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

    2018 · github.com · its alternatives →

  4. 4
  5. 5MO
  6. 6

    Hi HN! I've built [CXXStateTree](https://github.com/ZigRazor/CXXStateTree), a modern C++ header-only library to create hierarchical state machines with clean, intuitive APIs. It supports: - Deeply nested states - Entry/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 →

  7. 7
    Exome.js▲128

    State manager for deeply nested states

    2024 · exome.js.org · its alternatives →

  8. 8MA

    Hey all Sharing a new piece of work I've been doing with a friend. Mu is a new micro web app platform which enables building and sharing apps instantly with storage, auth and payments built in. Apps are single file, built in the browser and rendered as an iframe. They're "micro" because they're quite literally tiny single purpose utilities like a hackernews reader or old school guest book. It's mostly at this point something that scratches a personal itch. Making app development super simple and lightweight. Sort of like living GitHub gists. And trying to build a simpler, cleaner place to…

    2023 · mu.app · its alternatives →

  9. 9

    Visualize, simulate, and inspect your state machines

    2021 · stately.ai · its alternatives →

  10. 10

    Simple SQL finite state machine for Postgres. Contribute to michelp/pgfsm development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  11. 11

    Show HN: TinyWasm - A tiny WebAssembly Runtime written in Rust Hi HN! I'm excited to share TinyWasm (https://github.com/explodingcamera/tinywasm), a WebAssembly Interpreter I developed for my final university project. The main goal of this project was to deepen my understanding of WebAssembly and interpreter design. TinyWasm successfully passes all the official WebAssembly 1.0 tests and also includes features from future proposals such as like bulk memory operations. Initially more of a research project, TinyWasm focuses on simplicity and portability. It has minimal…

    2024 · github.com · its alternatives →

  12. 12
    Stateful▲146

    DevOps Notebooks for Teams

    2024 · stateful.com · its alternatives →

  13. 13

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

    2018 · github.com · its alternatives →

  14. 14

    I can't tell if HN is the right kind of place for this stuff anymore since people are so advanced in their use but I thought it was interesting to leverage my existing Go microservices framework and turn it into the core of what would provide tools for an agent cli or whatever beyond that. Extensibility is key. Thought I'd share and get a conversation going.

    2020 · go-micro.dev · its alternatives →

  15. 15
    Atriom▲59

    Intuitive visualization tool for federated micro frontends

    2021 · its alternatives →

  16. 16

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

    2018 · github.com · its alternatives →

  17. 17

    For the last year I’ve been developing Hyperparam — a collection of small, fast, dependency-free open-source libraries designed for data scientists and ML engineers to actually look at their data. - Hyparquet: Read any Parquet file in browser/node.js - Icebird: Explore Iceberg tables without needing Spark/Presto - HighTable: Virtual scrolling of millions of rows - Hyparquet-Writer: Export Parquet easily from JS - Hyllama: Read llama.cpp .gguf LLM metadata efficiently CLI for viewing local files: npx hyperparam dataset.parquet Example dataset on Hugging Face Space:…

    2025 · hyperparam.app · its alternatives →

  18. 18

    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 →

  19. 19

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

    2023 · github.com · its alternatives →

  20. 20
    Statewavefree▲32

    Open-source memory runtime for production AI agents.

    Aug 2026 · statewave.ai · its alternatives →

  21. 21

    A runtime for agents and services. Contribute to micro/mu development by creating an account on GitHub.

    Nov 2025 · github.com · its alternatives →

  22. 22

    MemStream: Memory-Based Streaming Anomaly Detection - Stream-AD/MemStream

    2021 · github.com · its alternatives →

  23. 23

    A DevOps aggregator in the spirit of HackerNews & Lobste.rs

    2022 · content.ayedo.de · its alternatives →

  24. 24

    This project contains no code from Linux, BSD, Minix, or any other OS. Everything up until this point is written entirely from scratch, including a pure microkernel (that only implements multiprocessor priority scheduling, memory management, and interprocess communication), a work-in-progress implementation of the standard C library, and a variety of servers that provide drivers and other essential OS functionality. At the time of writing this post, the servers provide drivers for the keyboard, NVMe SSDs (that works on real hardware), a Unix-like virtual file system (with a single root…

    2024 · 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 →