Showing 36 of 203 projects
A static analyzer for Rust programs that computes stack usage and generates call graphs, primarily for embedded systems.
An embedded key-value database for Elixir, designed for robustness and minimal resource usage.
A lightweight, portable pure C99 ONNX inference engine for embedded devices with hardware acceleration support.
An iOS/tvOS view that automatically fetches, caches, and displays Open Graph metadata from URLs.
A curated list of free software and open hardware for building remote-controlled multicopters, airplanes, and flying wings.
A collection of Rust crates implementing digital signature algorithms like DSA, ECDSA, Ed25519, and post-quantum schemes.
A minimal unit testing framework for C/C++ contained in a single header file.
A simple, secure, and lightweight C implementation of the MessagePack serialization format, suitable for embedded systems.
A superfast on-device vector database for Swift, enabling local persistence and vector search for iOS and macOS apps.
A Rust hardware abstraction layer (HAL) for Nordic Semiconductor's nRF51, nRF52, and nRF91 microcontroller families.
A multi-paradigm embedded NoSQL database for .NET with ACID transactions, text search, and vector similarity search capabilities.
A Rust implementation of the OPC UA client and server specification for industrial monitoring and control.
A pure Rust Modbus library built on tokio for asynchronous and synchronous industrial communication.
A fast, portable ANSI C implementation of LZ77 compression optimized for speed over ratio.
A collection of code samples, unofficial FAQ, and index to supported modules for MicroPython development.
A collection of code samples, unofficial FAQ, and module index for MicroPython, covering hardware drivers, asyncio, GUIs, and embedded systems.
A lightweight C library to locate the current executable and module paths across multiple platforms.
Scripts and prebuilt binaries to build and run Swift 5.4 on ARM devices like Raspberry Pi.
A Rust library for validating Web PKI X.509 certificates with zero-copy parsing and no heap allocations.
A lightweight C++ machine learning library designed for embedded electronics and robotics applications.
A curated list of open-source electronic modules, subsystems, and projects for building robots.
A C++14-compatible physical units library with no dependencies, focusing on safety, performance, and developer experience.
Open-source control module hardware and software for ROS-based robotics, designed for embedded systems.
A fast C library for integer compression using SIMD-accelerated StreamVByte codec.
An Arduino client library for sending and querying data from InfluxDB 1.x and 2.x, optimized for ESP8266 and ESP32.
A portable, header-only C++ library for computing CRCs with high performance and minimal dependencies.
A Go-native distributed key-value storage system with LSM tree, MVCC, and Redis compatibility, supporting seamless migration from embedded to multi-Raft cluster.
A headers-only C++11 CPU vector graphics library that requires no standard library, FPU, or GPU.
A lightweight C library implementing WebRTC and ORTC APIs for real-time communication.
A full-featured GPS NMEA-0183 sentence parser for MicroPython and embedded platforms, also compatible with Python 3.
A small, portable BSD-licensed readline replacement with UTF-8 support for Linux, Windows, and macOS.
A lightweight, portable C implementation of the MessagePack serialization format (spec v5).
A Rust toolkit providing from-scratch implementations of web transport protocols like HTTP/2, WebSocket, gRPC, and database clients.
A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.
A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.
A Node.js library for I2C serial bus access on Linux boards like Raspberry Pi and BeagleBone.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.