adel-mamin / amastLinks
A Minimalist Asynchronous Toolkit (AMAST) is a small and efficient C99 library that helps manage complex, event-driven programs. It combines the Actor model with hierarchical state machines to make building real-time systems easier.
☆16Updated this week
Alternatives and similar repositories for amast
Users that are interested in amast are comparing it to the libraries listed below
Sorting:
- A lightweight tiny printf alternative. With some reasonable limitations, extensions, and alternative behaviour suited to microcontroller…☆37Updated 3 months ago
- String parsing library combining the memory safety of strsep and the convenience of a sscanf-like interface.☆28Updated 8 months ago
- Open source file system for small embedded systems☆34Updated 4 years ago
- EMbedded ZModem☆34Updated 2 years ago
- Tiny, fast(ish), self-contained and fully loaded printf, sprinf etc. implementation, mainly for embedded systems.☆20Updated 2 months ago
- Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with Meson☆36Updated 3 months ago
- Tiny, zero-allocation JSON serializer written in ANSI C☆41Updated last month
- A fast and lightweight event loop for embedded platforms.☆103Updated 2 years ago
- Very small, lightning fast, yet portable RTOS with SMP suppport☆3Updated last year
- The C Object Oriented Programming Library☆36Updated last year
- An implementation of CBOR in C☆45Updated 5 months ago
- Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with CMake☆22Updated 2 months ago
- A Swiss Army knife scheduler for embedded systems☆66Updated 5 years ago
- C library to print nicely formatted tables☆27Updated 3 months ago
- A simple string that can be passed to most library functions, e.g. printf, and supports its own methods such as add, insert, replace, and…☆21Updated 4 years ago
- Simple command line interface implementation☆17Updated 3 years ago
- A cooperative operating system based on coroutines☆85Updated last year
- Design By Contract (DBC) for embedded C and C++☆20Updated 2 years ago
- Automatically exported from code.google.com/p/protothread☆23Updated 4 years ago
- MIDA (Metadata Injection for Data Augmentation) is a lightweight C library that adds metadata tracking to C native structures.☆25Updated 3 weeks ago
- Embedded logger with minimal footprint and memory usage☆38Updated last week
- Minimally design scripting language for use on systems with limited resources.☆55Updated 7 years ago
- An framework that provides extensions to the standard library with object oriented design in C☆26Updated 6 years ago
- a memory allocator for embedded systems (microcontrollers)☆64Updated 7 years ago
- Very small, safe, lightning fast, yet portable preemptive RTOS with SMP support☆87Updated 3 weeks ago
- A Safety-Critical Utility Code☆42Updated last week
- Generic single-file implementations of AVL tree in C and C++ suitable for deeply embedded systems. There is little activity because the p…☆19Updated 3 weeks ago
- Small System Framework - JSON parser/generator, Reed-Solomon, finite state machine framework, and other high quality interfaces for emb…☆25Updated 2 months ago
- A lightweight modular C logging library☆15Updated 3 weeks ago
- Fixed Block Memory Allocator in C☆21Updated 3 months ago