Showing 36 of 383 projects
An open-source implementation of FIDO2 and U2F security keys written in Rust, enabling custom hardware authentication devices.
A compact binary serialization format implementation for Rust with zero-copy deserialization support.
A zero-overhead protocol that unifies data in motion, at rest, and computations via pub/sub, geo-distributed storage, and queries.
A fast and compact C library for encoding data into QR Code symbols with direct bitmap output.
An in-memory message queue system with an Amazon SQS-compatible interface, designed for testing and local development.
A collection of userspace utilities for Linux CAN subsystem (SocketCAN) to display, record, generate, and analyze CAN bus traffic.
A lightweight, portable TLS/SSL library written in ANSI C for embedded systems, RTOS, and cloud applications.
Clean-code flight controller firmware for multi-rotor and fixed-wing aircraft, supporting STM32 processors.
A comprehensive guide to cross-compiling Rust programs, covering setup, toolchains, and troubleshooting for various target architectures.
A framework for building and deploying bulletproof embedded software using Elixir and the Erlang VM.
A public domain, cross-platform, lock-free thread caching memory allocator with 16-byte alignment, implemented in C.
A public domain, cross-platform, lock-free thread caching memory allocator with 16-byte alignment, implemented in C.
A curated list of software, hardware, books, and research for embedded and IoT security analysis.
A lightweight PNG encoder and decoder library in C and C++ with zero dependencies.
An embedded, serverless, transactional NoSQL database engine with key/value and JSON document store capabilities.
An embeddable dynamic programming language for Rust, designed for scripting and runtime extensibility.
A collection of cryptographic hash functions implemented in pure Rust, designed for interoperability and no_std environments.
Tiny Erlang VM
A C library for asynchronous DNS resolution, designed for non-blocking and parallel queries.
An efficient and lightweight WebAssembly interpreter designed for embedded and constrained systems.
An Arduino library for creating ESP32-based HomeKit devices that pair directly with Apple HomeKit via WiFi.
A high-performance HTTP proxy library for Java, built on Netty, designed for embedding and traffic manipulation.
A tiny, primitive, fast HTTP request/response parser written in C, designed to be stateless and memory-efficient.
A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.
A minimal embedded JavaScript engine for microcontrollers with seamless C/C++ interoperability.
A centralized SSH gateway for remote access and management of Linux servers and devices from anywhere.
A lightweight, fast MJPEG-HTTP video streamer for V4L2 devices, optimized for high-resolution, high-FPS streaming.
An enterprise-grade C++ framework for building asynchronous, secure, and scalable HTTP/RESTful server applications.
A lightweight Flutter Engine embedder for Raspberry Pi and Linux embedded systems that runs without X11 or Wayland.
A simple, portable Fast Fourier Transform (FFT) library for C with support for fixed and floating point data types.
A free and open-source ANSI C implementation of the CANopen protocol stack for embedded control systems.
A minimalistic, single-header MP3 decoder library focused on small size, speed, and ISO conformance.
A fully compliant, embeddable high-performance MQTT v5 and v3.1.1 broker/server written in Go for IoT and pub/sub applications.
A cross-platform open-source business rules engine for embedding decision logic in Rust, Node.js, Python, Go, Java, C#, Kotlin, and Swift applications.
An ultra-lightweight Python interpreter for microcontrollers, requiring only 4KB of RAM and zero dependencies.
A C++23 logging API modeled after log4j, providing thread-safe, flexible, and granular control over log management.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.