github Actively maintained

pytransitions/transitions

A lightweight, object-oriented finite state machine implementation in Python with many extensions

1 awesome list

Quick read

Stars
6,583
Forks
569
Open issues
21
Commits
1,130

Activity and growth

Latest capture 2026-08-23 03:07

Stars · last 7 days
No history
Commits · last 7 days
No history
Stars since tracking
+58
Stored snapshots
9

Classification

Metadata

Language
Python
License
MIT
Default branch
master
Created
2014-10-12
First commit
2014-10-12
Last pushed
2025-09-11
GitHub updated
2026-08-22
Last synced
2026-08-23 03:07
Stack scanned
2026-08-23 03:07
Archived
No

AI development signals

0 paths

Agent instructions and tool configuration found in this repository.

No config files detected.

Growth history

Tracked growth

9 observed captures since 2026-05-22. Observed captures are shown by default.

Stars from first capture +58

Chart data

Observed captures only

Time horizon

All tracked data

Custom date range

Stars history

Observed snapshots

Commits history

Observed snapshots

Similar repositories

Nearest indexed repositories by embedding similarity.

cryptocode/zigfsm

A finite state machine library for Zig

195 stars
Zig 1 awesome list

aasm/aasm

AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)

5,231 stars
Ruby 2 awesome lists

Seldom-SE/seldom_state

Component-based state machine plugin for Bevy. Useful for AI, player state, and other entities that occupy different states.

319 stars
Rust 1 awesome list

smaramwbc/statewave

Open-source memory runtime for AI agents — reproducible, provenance-tagged context bundles instead of query-time retrieval. Apache-2.0, self-hosted on Postgres + pgvector, Python + TypeScript SDKs.

285 stars
Python 1 awesome list