finite-state-machine 开源项目推荐(1,482 个)

有限状态机 (FSM)、有限状态自动机 (FSA) 或简单状态机是计算的数学模型和抽象机器,它在任何给定时间只能处于有限数量的状态之一。FSM 可以根据某些输入从一个状态转换到另一个状态;从一个状态转换到另一个状态称为转换。FSM 由其状态列表、初始状态以及触发每个转换的输入定义。 在计算机科学中,FSM 广泛用于应用行为建模(控制理论)、硬件数字系统设计、软件工程、编译器、网络协议和计算语言学。

20收录项目
5.1 万Star 总量
11覆盖语言
相关标签
javascriptworkflowtypescriptreactiveinterpreterstate-managementfsmstate-machineactor-modelstatechart

热门项目 前 20

按 Star 数排序展示前 20 个 · GitHub 共 1,482 个仓库

关于这个话题

  • 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/finite-state-machine。
  • 该话题在 GitHub 上共有 1,482 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
  • Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
  • 当前 20 个项目累计 5.1 万 Star,覆盖 11 种主要语言,数据更新于 2026-11-07。
  • 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。