Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: fsm
smart-service/HubEx.Wiki
Language: JavaScript - Size: 318 MB - Last synced: about 16 hours ago - Pushed: about 22 hours ago - Stars: 0 - Forks: 0
fgmacedo/python-statemachine
Python Finite State Machines made easy.
Language: Python - Size: 1.36 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 663 - Forks: 74
Inspiaaa/UnityHFSM
A simple yet powerful class-based hierarchical finite state machine for Unity
Language: C# - Size: 2.07 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 890 - Forks: 108
Metamogul/ekstatic
ekstatic is tiny workflow engine for go. Model anything from FSMs to complex workflows.
Language: Go - Size: 59.6 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 2 - Forks: 0
n1n1n1q/Terrain-Generation
Procedural map generation with cellular automata in Python
Language: Python - Size: 1.59 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
sokil/php-state
Finite State Machine for PHP
Language: PHP - Size: 41 KB - Last synced: 1 day ago - Pushed: about 4 years ago - Stars: 4 - Forks: 0
OpenPonk/openponk
The OpenPonk modeling platform
Language: Smalltalk - Size: 5.14 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 42 - Forks: 9
necroin/golibs
Package of useful golang libraries
Language: Go - Size: 115 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 0
eugene-babichenko/rust-fsm
Finite state machine framework for Rust with readable specifications
Language: Rust - Size: 212 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 143 - Forks: 17
Tishka17/aiogram_dialog
GUI framework on top of aiogram
Language: Python - Size: 3.31 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 578 - Forks: 96
carreraSilvio/BrightStateMachine
Unity FSM to control flow, menus, game objects and behaviours.
Language: C# - Size: 185 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 8 - Forks: 0
SaiTingHu/HTFramework
Unity HTFramework, a rapid development framework of client to the unity.
Language: C# - Size: 3.8 MB - Last synced: 2 days ago - Pushed: 4 days ago - Stars: 625 - Forks: 101
katef/libfsm
DFA regular expression library & friends
Language: C - Size: 6.59 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 914 - Forks: 52
batazor/fsme
Finite State Machine Engine for Go
Language: JavaScript - Size: 13.9 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 8 - Forks: 2
viewflow/django-fsm 📦
Django friendly finite state machine support
Language: Python - Size: 361 KB - Last synced: 3 days ago - Pushed: 29 days ago - Stars: 2,312 - Forks: 305
andrew-gresyk/HFSM2
High-Performance Hierarchical Finite State Machine Framework
Language: C++ - Size: 2.26 MB - Last synced: about 14 hours ago - Pushed: 30 days ago - Stars: 439 - Forks: 57
cryptocode/zigfsm
A finite state machine library for Zig
Language: Zig - Size: 175 KB - Last synced: 1 day ago - Pushed: 26 days ago - Stars: 85 - Forks: 3
fschaefer/Stately.js
Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
Language: JavaScript - Size: 247 KB - Last synced: 3 days ago - Pushed: over 5 years ago - Stars: 813 - Forks: 82
Arjun650/DFA_VendingMachine_Visualizer
DFA visualizer of Vending Machine
Language: JavaScript - Size: 1.4 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
kendarorg/the-protocol-master
Lib to Parse, Record, Replay and Proxy RabbitMQ, MySQL, Postgres and MongoDB native protocols.
Language: Java - Size: 2.7 MB - Last synced: about 21 hours ago - Pushed: 2 days ago - Stars: 3 - Forks: 0
perry-mitchell/mini-state-machine
A tiny finite state machine
Language: TypeScript - Size: 939 KB - Last synced: 5 days ago - Pushed: 9 months ago - Stars: 9 - Forks: 2
llwyd/boilerplate
C boilerplate code for embedded systems.
Language: C - Size: 145 KB - Last synced: 8 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0
finikigames/aurora
Ultimate power state machine for Unity and C# .Net
Language: C# - Size: 58.6 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0
archlizix/state_machine
a simple fsm with c
Language: Shell - Size: 19.5 KB - Last synced: 9 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
1nchy/finite_state_machine
finite state machine
Language: C++ - Size: 272 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 0
modemobpsycho/aiogram3-tg-bot-store
A telegram bot for any type of store that sells any goods with delivery or pickup. Working with a database, a state machine, and more.
Language: Python - Size: 33.2 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0
vpetrigo/smf
Lightweight State Machine Framework
Language: C - Size: 51.8 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 0
PeterNaydenov/fsm
Finite State Machine Implementation
Language: JavaScript - Size: 245 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 0
am-kantox/finitomata
FSM implementation generated from Mermaid/PlantUML textual representation
Language: Elixir - Size: 777 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 98 - Forks: 6
QuantumLeaps/qpcpp
QP/C++ Real-Time Embedded Framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Language: C++ - Size: 85.3 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 351 - Forks: 78
hashmismatch/finny.rs
Finite State Machines for Rust
Language: Rust - Size: 355 KB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 67 - Forks: 6
statelyai/xstate
Actor-based state management & orchestration for complex app logic.
Language: TypeScript - Size: 224 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 26,171 - Forks: 1,213
OCA/field-service
Field Service Management
Language: Python - Size: 12 MB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 135 - Forks: 227
shuvalov-mdb/xstate-cpp-generator
C++ State Machine generator for Xstate
Language: C++ - Size: 167 KB - Last synced: 7 days ago - Pushed: over 2 years ago - Stars: 53 - Forks: 5
finger563/webgme-hfsm
Metamodel, visualization, simulation, and code generation for Hierarchical Finite State Machines (HFSMs) following the UML State Machine spec.
Language: C++ - Size: 37.8 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 46 - Forks: 15
shuckster/statebot
Describe the states and allowed transitions of a program using a flowchart-like syntax. Switch to states directly, or by wiring-up events. Statebot is an FSM.
Language: JavaScript - Size: 3.88 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 26 - Forks: 0
drseg/swift-fsm
Friendly Finite State Machine Syntax for Swift on macOS, iOS, tvOS and watchOS
Language: Swift - Size: 1010 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 9 - Forks: 1
dwhall/farc
Framework for state machines with run-to-completion concurrency using asyncio. Python 3.4 or later
Language: Python - Size: 187 KB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 28 - Forks: 6
ninpl/MaquinaEstadosUnity
Maquina de esados en Unity3D
Language: C# - Size: 365 KB - Last synced: 14 days ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0
kbrw/exfsm
Simple elixir library to define a static FSM.
Language: Elixir - Size: 32.2 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 10 - Forks: 5
mkantrr/automython
A simplistic programming language interpreter to Python to help students grasp finite automata theory programmatically and with a computed graph through visualization libraries.
Language: Python - Size: 514 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 1 - Forks: 0
qmuntal/stateless
Go library for creating finite state machines
Language: Go - Size: 412 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 782 - Forks: 45
protocoldesigner-dev/protocolexecutor-ts
Protocol executor for Typescript
Language: TypeScript - Size: 9.77 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 0 - Forks: 0
AlexiaChen/computation-theory
There are some implementations of computation theory in Ruby.
Language: Ruby - Size: 17.6 KB - Last synced: 14 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
fsmoothy/fsmoothy
FSMoothy: Your strongly-typed Finite State Machine, battery-packed and ready to roll!
Language: TypeScript - Size: 989 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 10 - Forks: 0
OrleansContrib/Orleankka
Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka
Language: C# - Size: 12.3 MB - Last synced: 9 days ago - Pushed: 3 months ago - Stars: 487 - Forks: 76
armin-reichert/statemachine
Finite-State Machines for Java
Language: Java - Size: 1.37 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 16 - Forks: 4
stateless4j/stateless4j
Lightweight Java State Machine
Language: Java - Size: 269 KB - Last synced: 13 days ago - Pushed: 11 months ago - Stars: 864 - Forks: 185
IARSystems/visual-state-demo
Demonstration projects using finite-state machine (FSM) created with IAR Visual State
Language: Java - Size: 49.8 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 3 - Forks: 1
vursen/FloatSidebar.js
A lightweight (2kb gzipped), zero-dependency javascript library for making a sidebar float.
Language: JavaScript - Size: 336 KB - Last synced: 12 days ago - Pushed: 9 months ago - Stars: 85 - Forks: 13
Ya-Pasha-364shy/Algorithms
here are Kata solutions from CodeWars, an analysis of some encryption algorithms that are interesting to me, as well as some practical assignments that I received at the university. Implementations of famous Data Structures and Algorithms on it here too.
Language: C++ - Size: 943 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0
Ingenious-c0der/Beluga
An esoteric programming language based on Turing Machines
Language: C++ - Size: 155 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 5 - Forks: 0
ligabloo/xstate-drag-and-drop-example
A simple implementation of drag-and-drop using XState.
Language: TypeScript - Size: 407 KB - Last synced: 19 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
FSMLang/FSMLang
FSMLang is a finite state machine description language
Language: C - Size: 1.61 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 4 - Forks: 1
MarcoBendinelli/VHDL-Histogram-Equalization-Module
VHDL module for histogram equalization, aiming to enhance image contrast using digital circuit design techniques in VHDL
Language: VHDL - Size: 4.25 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 0 - Forks: 0
thomasduft/microwf
A simple finite state machine (FSM) with workflow character where you define your workflows in code.
Language: C# - Size: 6.05 MB - Last synced: 18 days ago - Pushed: 20 days ago - Stars: 171 - Forks: 47
StoneCypher/jssm
Fast, easy Javascript finite state machines with visualizations; enjoy a one liner FSM instead of pages. MIT; Typescripted; 100% test coverage. Implements the FSL language.
Language: JavaScript - Size: 27.5 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 300 - Forks: 21
workcraft/workcraft
Toolset to capture, simulate, synthesize and verify graph models
Language: Java - Size: 63.6 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 55 - Forks: 141
antononcube/Raku-DSL-FiniteStateMachines
Finite State Machines (FSMs) roles and classes for making conversational agents based on Domain Specific Languages (DSLs).
Language: Raku - Size: 314 KB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 2 - Forks: 0
OWASP/raider
OWASP Raider: a novel framework for manipulating the HTTP processes of persistent sessions
Language: Python - Size: 29.7 MB - Last synced: 13 days ago - Pushed: 10 months ago - Stars: 102 - Forks: 25
Sidfate/fsm
A simple state machine driven by php
Language: PHP - Size: 10.7 KB - Last synced: 21 days ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0
caleb531/automata
A Python library for simulating finite automata, pushdown automata, and Turing machines
Language: Python - Size: 1.93 MB - Last synced: 19 days ago - Pushed: about 2 months ago - Stars: 311 - Forks: 62
xraybat/scala-fsm-interface
scala (cask) fsm interface
Language: Scala - Size: 31.3 KB - Last synced: 22 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
xraybat/scala-fsm-machine
scala (castor) fsm machine
Language: Scala - Size: 15.6 KB - Last synced: 22 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
kwangure/hine
A state machine library
Language: JavaScript - Size: 3.54 MB - Last synced: 22 days ago - Pushed: 23 days ago - Stars: 0 - Forks: 0
eram/typescript-fsm
TS-FSM is a strongly typed finite state machine for TypeScript that is using async operations. Library uses generics to take the user states and events. Zero dependencies!
Language: TypeScript - Size: 177 KB - Last synced: 23 days ago - Pushed: 4 months ago - Stars: 135 - Forks: 14
Silent0Wings/UnityAI-FSM-SimpleAgentBehavior
An easy-to-integrate Unity FSM for basic enemy AI behaviors, utilizing ScriptableObject for customizable and reusable AI states like Idle, Chase, and Attack.
Size: 301 KB - Last synced: 23 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
imp-joshi/PyFang
This is a simple Snake game implemented in Python using Pygame library. The game follows a Finite State Machine (FSM) Automata design for managing the game's states.
Language: Python - Size: 130 KB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 0 - Forks: 0
soypat/go-maquina
Small finite-state machine library for Go
Language: Go - Size: 46.9 KB - Last synced: 14 days ago - Pushed: 9 months ago - Stars: 48 - Forks: 2
osovv/fsm-js
Simple finite-state machine written in JavaScript
Language: JavaScript - Size: 8.79 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
SAP/fsm-shell
Client library for applications rendered in FSM shell host
Language: TypeScript - Size: 1.83 MB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 5 - Forks: 7
reugn/scala-statecharts
Scala statecharts collection (FSM, UML)
Language: Scala - Size: 24.4 KB - Last synced: 27 days ago - Pushed: almost 3 years ago - Stars: 12 - Forks: 2
workshop-depot/fsm 📦
minimal idiomatic Go FSM (finite state machine)
Language: Go - Size: 3.91 KB - Last synced: 27 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
Dentrax/Finite-State-Machine
Finite State Machine Library for .NET Core (with EASY and ADVANCED implementation)
Language: C# - Size: 35.2 KB - Last synced: 23 days ago - Pushed: about 6 years ago - Stars: 17 - Forks: 12
SpontanCombust/ChestnutStatemachine
A C++ header-only library for finite statemachine implementation. This implementation is highly inspired by the state machine feature of Witcher Script - a scripting langugage used for The Witcher 3.
Language: C++ - Size: 1010 KB - Last synced: 28 days ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0
TumantaevBaiaman/sumeet_backend
Sumeet backend; webhook for telegram bot; selenium for tasks
Language: Python - Size: 19.5 KB - Last synced: 28 days ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
tsxoxo/7GUIs-Xstate-Vue--2.Temp_Converter
The 7 GUIs made with Xstate and Vue. 2nd task: Temperature Converter
Language: TypeScript - Size: 45.9 KB - Last synced: 28 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
tsxoxo/7GUIs-Xstate-Vue--1.Counter
The 7 GUIs made with Xstate and Vue. 1st task: Counter
Language: Vue - Size: 38.1 KB - Last synced: 28 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
tsxoxo/7GUIs-Xstate-Vue--3.Flight-Booker
The 7 GUIs made with Xstate and Vue. 3rd task: Flight Booker
Language: CSS - Size: 85.9 KB - Last synced: 28 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
Zhang-ycc/Escape2
基于角色动画的FPS游戏设计,Project for GP SE3305, SJTU
Language: C# - Size: 610 MB - Last synced: 29 days ago - Pushed: 11 months ago - Stars: 0 - Forks: 1
psh/kotlin-state-machine
A multiplatform state machine with clean Kotlin DSL
Language: Kotlin - Size: 556 KB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 16 - Forks: 3
kimlar/SilverCrow
Demostration of an ESC implementation
Language: C++ - Size: 51.8 KB - Last synced: 30 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
kimlar/TimWorld
Classic Windows UI look and feel
Language: C++ - Size: 270 KB - Last synced: 30 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
kimlar/Draxia
A 2d game with focus on game states and UI
Language: C++ - Size: 258 KB - Last synced: 30 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
KStateMachine/kstatemachine
KStateMachine is a Kotlin DSL library for creating state machines and statecharts.
Language: Kotlin - Size: 1.73 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 312 - Forks: 19
marco-ippolito/fiume
zero-dependency, lightweight finite state machine in Typescript
Language: TypeScript - Size: 479 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 55 - Forks: 4
mdeloof/statig
Hierarchical state machines for designing event-driven systems
Language: Rust - Size: 286 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 534 - Forks: 16
ysden123/ys-scala-fsm
Scala FSM
Language: Scala - Size: 72.3 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 0 - Forks: 1
lucywang000/clj-statecharts
State Machine and StateCharts for Clojure(Script)
Language: Clojure - Size: 1.78 MB - Last synced: 26 days ago - Pushed: 11 months ago - Stars: 225 - Forks: 15
joeycumines/go-behaviortree
Package behaviortree provides a simple and powerful Go implementation of behavior trees without fluff.
Language: Go - Size: 109 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 57 - Forks: 8
Tencent/behaviac
behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN)
Language: C# - Size: 37.7 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 2,766 - Forks: 784
adumont/hrm-cpu
Human Resource Machine - CPU Design #HRM
Language: Verilog - Size: 7.34 MB - Last synced: 17 days ago - Pushed: about 3 years ago - Stars: 70 - Forks: 8
Borderless360/django-logic
Django Logic - easy way to implement state-based business logic with pure functions
Language: Python - Size: 154 KB - Last synced: 23 days ago - Pushed: about 3 years ago - Stars: 50 - Forks: 10
vitaliy-ukiru/fsm-telebot
Finite State Machine for Go telebot
Language: Go - Size: 460 KB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 25 - Forks: 2
Sollimann/bonsai
Rust implementation of AI behavior trees.
Language: Rust - Size: 2.5 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 253 - Forks: 11
chrisdoherty4/nfa 📦
Nondeterministic Finite Automaton / Nondeterministic Finite-state Machine
Language: Go - Size: 19.5 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
bzgeb/MinimalFSM
A Minimal FSM in C# that I use in Unity
Language: C# - Size: 25.4 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 46 - Forks: 10
rlaffers/eslint-plugin-xstate
ESLint plugin to check for common mistakes and enforce good practices when using XState.
Language: JavaScript - Size: 889 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 48 - Forks: 4
rendis/statepro
Golang state machine
Language: Go - Size: 340 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 5 - Forks: 0
shlifedev/async-finite-state-machine
Async StateMachine For Unity.
Language: C# - Size: 109 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 5 - Forks: 0