Showing 36 of 834 projects
A curated list of awesome MicroPython libraries, frameworks, software, and resources for microcontrollers and constrained environments.
An open-source, ultra-low-latency video conferencing platform and API built with Rust for software professionals and robotics.
A general-purpose programming language designed for WebAssembly with a fully self-developed toolchain and dual Chinese/English syntax.
An open-source software package for developing and operating unmanned air and surface vehicles of various types and sizes.
A free assembler/linker toolchain for developing games and software for the Nintendo Game Boy and Game Boy Color.
A high-performance, deterministic memory allocator with O(1) operations and low fragmentation for embedded and real-time systems.
A curated list of resources about programming practices for writing safety-critical software.
A tiny, cross-platform, module-based web server for .NET, enabling lightweight web applications and REST APIs.
A data compression library for embedded and real-time systems with minimal memory usage.
A small, fast C implementation of Protocol Buffers for embedded systems and high-performance applications.
An open-source operating system for low-power wireless embedded devices, used in sensor networks and ubiquitous computing.
A small, fast ECDH and ECDSA implementation in C for 8-bit, 32-bit, and 64-bit embedded processors.
A portable suite of libraries and tools for building cross-platform graphical client applications with minimal overhead.
A Qt/QML integration for .NET, enabling .NET developers to build cross-platform desktop and embedded GUI applications.
A portable C library implementing Perl-compatible regular expression pattern matching with Unicode support and optional JIT compilation.
A 100-day challenge with complete IoT projects using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython, covering sensors, modules, and IoT techniques.
An Arduino framework for ESP8266/ESP32 implementing the Homie MQTT convention for IoT devices.
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs, SPI, I2C, PWM, UART, and 1-Wire.
A header-only C/C++ library that replaces slow integer division instructions with fast shift/add/multiply sequences.
An improved Lua SDK for ESP32, ESP8266, and STM32 microcontrollers, enabling Lua scripting on embedded hardware.
Core libraries for creating robot programs for the FIRST Robotics Competition roboRIO.
Transpile trained scikit-learn estimators to C, Java, JavaScript, Go, PHP, and Ruby for embedded systems and performance-critical applications.
A toolkit for real-time audio streaming over the network with guaranteed latency and packet loss recovery.
A bash script for searching extracted firmware file systems to identify security issues, sensitive data, and interesting artifacts.
A C/C++ library for reading and writing structured configuration files with a simple syntax.
An open-source SDK providing libraries and tools for developing homebrew software on the Sony PlayStation Portable (PSP).
A lightweight, high-performance, embeddable MQTT broker server written in Go, supporting distributed clusters and MQTT v3.0, v3.1.1, and v5.0.
A fully functional MQTT client library for ESP8266 microcontrollers, supporting SSL, multiple connections, and all QoS levels.
A cross-platform library for USB video devices built on libusb, providing fine-grained control over UVC-compliant hardware.
A Go package for building Bluetooth Low Energy peripherals and clients using the GATT protocol.
A simple, lightweight, and reliable UDP networking library written in pure C with optional in-order packet delivery.
A compiler and package set that enables Go programs to run on small 32-bit microcontrollers by generating C as intermediate code.
A Python library for reading, writing, and converting various Controller Area Network (CAN) database formats.
A high-performance, portable deep reinforcement learning library for continuous control, optimized for speed across CPUs, GPUs, and microcontrollers.
An open-source hardware and software platform for computer control of modern vehicles to facilitate autonomous vehicle development.
An open-source hardware and software platform for computer control of modern vehicles to facilitate autonomous vehicle development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.