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:
- String parsing library combining the memory safety of strsep and the convenience of a sscanf-like interface.☆28Updated 9 months ago
- Tiny, fast(ish), self-contained and fully loaded printf, sprinf etc. implementation, mainly for embedded systems.☆20Updated 3 months ago
- A lightweight tiny printf alternative. With some reasonable limitations, extensions, and alternative behaviour suited to microcontroller…☆37Updated 3 months ago
- Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with CMake☆22Updated 3 months ago
- Open source file system for small embedded systems☆34Updated 4 years ago
- A Swiss Army knife scheduler for embedded systems☆66Updated 5 years ago
- An implementation of CBOR in C☆45Updated 6 months ago
- A fast and lightweight event loop for embedded platforms.☆103Updated 3 years ago
- Buddy allocator☆39Updated last year
- Very small, lightning fast, yet portable RTOS with SMP suppport☆4Updated last year
- Fixed Block Memory Allocator in C☆22Updated 4 months ago
- Tiny, zero-allocation JSON serializer written in ANSI C☆41Updated 2 months ago
- A C99 implementation of the Consistent Overhead Byte Stuffing ("COBS") algorithm.☆60Updated 8 months ago
- Very small, safe, lightning fast, yet portable preemptive RTOS with SMP support☆91Updated this week
- Simple C api for providing a readline-style prompt on an embedded system. Useful for Command Line Interface style interactions☆54Updated 2 weeks ago
- Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with Meson☆36Updated 4 months ago
- Wrapping FreeRTOS in modern C++ classes☆36Updated 3 years ago
- A Safety-Critical Utility Code☆42Updated last month
- Compiling an STM32CubeMX with Zig's compiler instead of arm-none-eabi-gcc.☆44Updated 6 months ago
- LibreRTOS C/C++ Portable Single-Stack RTOS☆40Updated last year
- An framework that provides extensions to the standard library with object oriented design in C☆26Updated 6 years ago
- Fast Text-to-PDF Converter☆54Updated 2 years ago
- Pocket coroutine library☆87Updated 2 years ago
- jemi: a compact, trusting, JSON serializer with static allocation in pure C for embedded systems☆24Updated last year
- A lightweight modular C logging library☆15Updated last month
- Embedded logger with minimal footprint and memory usage☆40Updated last month
- A cooperative operating system based on coroutines☆86Updated last year
- The Standard Incident Reporter library: A lightweight, cross-platform library for information distribution.☆34Updated 2 months ago
- Regular expressions based on Rob Pike Plan9 regexp9. Forked from https://github.com/attractivechaos/benchmarks/tree/master/reb/regexp9☆13Updated 3 years ago
- Generic single-file implementations of AVL tree in C and C++ suitable for deeply embedded systems. There is little activity because the p…☆19Updated last month