QuantumLeaps/qm

Graphical modeling and code generation tool based on Hierarchical State Machines (UML Statecharts) and QP Real-Time Event Frameworks

60
/ 100
Established

Generates C/C++ code directly from visual state machine diagrams, supporting cross-platform embedded development on ARM Cortex-M/R, MSP430, and host systems. Built on Qt, it integrates tightly with QP Real-Time Event Frameworks (QP/C and QP/C++) and enforces design patterns for event-driven reactive systems. Models are portable across Windows, Linux, and macOS, with code generation limited to 20 states under GPL licensing to encourage proper framework licensing.

168 stars.

No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

168

Forks

41

Language

Shell

License

Last pushed

Mar 10, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/QuantumLeaps/qm"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.