用于复杂逻辑的状态机、状态图和 actor
scxml 开源项目推荐(46 个)
scxml 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 46 个仓库Expressive statecharts and FSMs for modern Python.
write beautiful state charts 🙀
QXmlEdit XML editor. Downloads: https://sourceforge.net/projects/qxmledit/files
C++ StateChart Library
SCXML interpreter and transformer/compiler written in C/C++ with bindings to Java, C#, Python and Lua
ScxmlEditor - powerful tool for creating, editing and debugging scxml files
SCXML illustrated examples and tutorials
COMODO2 is a Java tool that allows to transform a UML/SysML model into code for different software platforms.
SCXML - State Chart XML (State Machine Notation for Control Abstraction)
YAKINDU Statechart Tools examples
Tips and tricks of using xstate for UI Development
State machines and statecharts for Python: define them in plain Python or load XState JSON. Sync and async engines, persistence, Django/FastAPI integrations.
A C++ framework base on David Harel's statecharts (SCXML).
A python framework base on David Harel's statecharts (SCXML).
An online interpreter of SCXML state machines powered by XState
Atom package for writing (and previewing) beautiful state machine charts
Qt SCXML Monitor
LDL-based DSL for statechart generation and verification
uSCXML C-Style Wrapper (for C++ Builder, Delphi, Qt)
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/scxml。
- 该话题在 GitHub 上共有 46 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 3.3 万 Star,覆盖 8 种主要语言,数据更新于 2026-11-06。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。