All Projects → Qpn → Similar Projects or Alternatives

2550 Open source projects that are alternatives of or similar to Qpn

Qpcpp
QP/C++ real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 124 (+15.89%)
Qpc
QP/C real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 379 (+254.21%)
qp-arduino
QP real-time embedded frameworks/RTOS for Arduino (AVR and SAM)
Stars: ✭ 37 (-65.42%)
Mutual labels:  fsm, state-machine, event-driven, rtos
Hfsm2
High-Performance Hierarchical Finite State Machine Framework
Stars: ✭ 134 (+25.23%)
Mutual labels:  state-machine, fsm, embedded-systems
Helios
The free embedded operating system.
Stars: ✭ 223 (+108.41%)
Mutual labels:  arduino, avr, rtos
Libhydrogen
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Stars: ✭ 247 (+130.84%)
Mutual labels:  arduino, embedded-systems, avr
qm
QM model-based design tool and code generator based on UML state machines
Stars: ✭ 54 (-49.53%)
Mutual labels:  fsm, state-machine, embedded-systems
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-83.18%)
Mutual labels:  avr, state-machine, rtos
Erika3
ERIKA Enterprise v3 RTOS
Stars: ✭ 98 (-8.41%)
Mutual labels:  arduino, avr, rtos
statemachine-go
🚦 Declarative Finite-State Machines in Go
Stars: ✭ 47 (-56.07%)
Mutual labels:  fsm, state-machine
fea state machines
A Buffet Of C++17 State Machines
Stars: ✭ 19 (-82.24%)
Mutual labels:  fsm, state-machine
esm
Lightweight communicating state machine framework for embedded systems
Stars: ✭ 21 (-80.37%)
Mutual labels:  state-machine, embedded-systems
statechart
A rust implementation of statecharts: hierarchical, reactive state machines
Stars: ✭ 41 (-61.68%)
Mutual labels:  state-machine, event-driven
DoraOS
DoraOS 是我个人所写的RTOS内核,结合FreeRTOS、uCOS, RT-Thread, LiteOS 的特性所写,取其精华,去其糟粕,本项目将持续维护,欢迎大家fork与star。
Stars: ✭ 102 (-4.67%)
Mutual labels:  embedded-systems, rtos
xstate-cpp-generator
C++ State Machine generator for Xstate
Stars: ✭ 33 (-69.16%)
Mutual labels:  fsm, state-machine
reacted
Actor based reactive java framework for microservices in local and distributed environment
Stars: ✭ 17 (-84.11%)
Mutual labels:  actor-model, event-driven
Microcore
An optimized Arduino hardware package for ATtiny13
Stars: ✭ 348 (+225.23%)
Mutual labels:  arduino, avr
Scaleapp
scaleApp is a JavaScript framework for scalable and maintainable One-Page-Applications
Stars: ✭ 353 (+229.91%)
Mutual labels:  event-driven, framework
Distortos
object-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (+230.84%)
Mutual labels:  framework, rtos
Eve
An extensible event-driven application framework in haskell
Stars: ✭ 101 (-5.61%)
Mutual labels:  event-driven, framework
Statecharts.github.io
There is no state but what we make. Feel free to pitch in.
Stars: ✭ 265 (+147.66%)
Mutual labels:  state-machine, fsm
Freedomotic
Open IoT Framework
Stars: ✭ 354 (+230.84%)
Mutual labels:  framework, arduino
Akka.net
Port of Akka actors for .NET
Stars: ✭ 4,024 (+3660.75%)
Mutual labels:  actor-model, actor
Fsm As Promised
A finite state machine library using ES6 promises
Stars: ✭ 446 (+316.82%)
Mutual labels:  state-machine, fsm
Orsserialport
Serial port library for Objective-C and Swift macOS apps
Stars: ✭ 609 (+469.16%)
Mutual labels:  framework, arduino
Ray
项目停止更新,新项目:https://github.com/RayTale/Vertex
Stars: ✭ 635 (+493.46%)
Mutual labels:  event-driven, actor
Actix
Actor framework for Rust.
Stars: ✭ 6,764 (+6221.5%)
Mutual labels:  actor-model, actor
UnityHFSM
A simple yet powerful class based hierarchical finite state machine for Unity3D
Stars: ✭ 243 (+127.1%)
Mutual labels:  fsm, state-machine
simple-state-machine
A simple Java state machine for Spring Boot projects
Stars: ✭ 25 (-76.64%)
Mutual labels:  fsm, state-machine
dogactor
Distributed Systems,Based on Actor Model
Stars: ✭ 70 (-34.58%)
Mutual labels:  actor-model, actor
kstatemachine
KStateMachine is a Kotlin DSL library for creating finite state machines (FSM) and hierarchical state machines (HSM).
Stars: ✭ 63 (-41.12%)
Mutual labels:  fsm, state-machine
Libmemory
Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions
Stars: ✭ 102 (-4.67%)
Mutual labels:  embedded-systems, rtos
ember-fsm
[Maintenance Mode] A promise-aware finite state machine implementation for Ember
Stars: ✭ 37 (-65.42%)
Mutual labels:  fsm, state-machine
pastafarian
A tiny event-based finite state machine
Stars: ✭ 20 (-81.31%)
Mutual labels:  fsm, state-machine
Message Io
Event-driven message library for building network applications easy and fast.
Stars: ✭ 321 (+200%)
Mutual labels:  event-driven, actor-model
Cosa
An Object-Oriented Platform for Arduino/AVR
Stars: ✭ 306 (+185.98%)
Mutual labels:  framework, arduino
Avr8js
Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
Stars: ✭ 102 (-4.67%)
Mutual labels:  arduino, avr
Homebrew Avr
Homebrew AVR Toolchain
Stars: ✭ 294 (+174.77%)
Mutual labels:  arduino, avr
Coobjc
coobjc provides coroutine support for Objective-C and Swift. We added await method、generator and actor model like C#、Javascript and Kotlin. For convenience, we added coroutine categories for some Foundation and UIKit API in cokit framework like NSFileManager, JSON, NSData, UIImage etc. We also add tuple support in coobjc.
Stars: ✭ 3,921 (+3564.49%)
Mutual labels:  actor-model, actor
Ferret
Ferret is a free software lisp implementation for real time embedded control systems.
Stars: ✭ 878 (+720.56%)
Mutual labels:  arduino, embedded-systems
Mightycore
Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
Stars: ✭ 413 (+285.98%)
Mutual labels:  arduino, avr
use-state-machine
Use Finite State Machines with React Hooks
Stars: ✭ 28 (-73.83%)
Mutual labels:  fsm, state-machine
Minicore
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
Stars: ✭ 546 (+410.28%)
Mutual labels:  arduino, avr
Platformio Core
PlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+5076.64%)
Mutual labels:  arduino, avr
Rt Thread
RT-Thread is an open source IoT operating system.
Stars: ✭ 6,466 (+5942.99%)
Mutual labels:  embedded-systems, rtos
Arduino freertos library
A FreeRTOS Library for all Arduino AVR Devices (Uno, Leonardo, Mega, etc)
Stars: ✭ 523 (+388.79%)
Mutual labels:  arduino, avr
Lowlevelprogramming University
How to be low-level programmer
Stars: ✭ 7,224 (+6651.4%)
Mutual labels:  arduino, embedded-systems
Fprime
F' - A flight software and embedded systems framework
Stars: ✭ 8,642 (+7976.64%)
Mutual labels:  framework, embedded-systems
Arduinomenu
Arduino generic menu/interactivity system
Stars: ✭ 520 (+385.98%)
Mutual labels:  arduino, avr
Rust fsm macros
FSM in Rust's macros.
Stars: ✭ 20 (-81.31%)
Mutual labels:  state-machine, fsm
Stately.js
Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
Stars: ✭ 785 (+633.64%)
Mutual labels:  state-machine, fsm
Ir Tester
Quick IR Value Tester
Stars: ✭ 14 (-86.92%)
Mutual labels:  arduino, avr
Calunium
Arduino clone based on the ATmega644P/ATmega1284P
Stars: ✭ 30 (-71.96%)
Mutual labels:  arduino, avr
Actor4j Core
Actor4j is an actor-oriented Java framework. Useful for building lightweighted microservices (these are the actors themselves or groups of them). Enhanced performance of message passing.
Stars: ✭ 48 (-55.14%)
Mutual labels:  actor-model, actor
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+8374.77%)
Mutual labels:  arduino, avr
Apprun
AppRun is a JavaScript library for developing high-performance and reliable web applications using the elm inspired architecture, events and components.
Stars: ✭ 1,087 (+915.89%)
Mutual labels:  event-driven, framework
Homie Esp8266
💡 ESP8266 framework for Homie, a lightweight MQTT convention for the IoT
Stars: ✭ 1,241 (+1059.81%)
Mutual labels:  framework, arduino
Prettyos
A Preemptive Hard Real Time kernel for embedded devices.
Stars: ✭ 36 (-66.36%)
Mutual labels:  embedded-systems, rtos
Deepsleepscheduler
DeepSleepScheduler is a lightweight, cooperative task scheduler library with configurable sleep and task supervision.
Stars: ✭ 59 (-44.86%)
Mutual labels:  arduino, avr
Jstate
Advanced state machines in Java.
Stars: ✭ 84 (-21.5%)
Mutual labels:  state-machine, fsm
1-60 of 2550 similar projects