Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Embedded Systems

Embedded Systems

834 projects

Showing 36 of 834 projects

MicroPython
MicroPythonHTML

A curated list of awesome MicroPython libraries, frameworks, software, and resources for microcontrollers and constrained environments.

#embedded-systems#micropython#esp32
Stars1.8k
Forks222
Last commit3 months ago
zoom-rs
zoom-rsRust

An open-source, ultra-low-latency video conferencing platform and API built with Rust for software professionals and robotics.

#webrtc-alternative#robotics#vp9
Stars1.8k
Forks177
Last commit17 days ago
Wa/凹语言
Wa/凹语言Go

A general-purpose programming language designed for WebAssembly with a fully self-developed toolchain and dual Chinese/English syntax.

#programming-language#embedded-systems#compiler
Stars1.8k
Forks65
Last commit5 months ago
Paparazzi UAV
Paparazzi UAVC

An open-source software package for developing and operating unmanned air and surface vehicles of various types and sizes.

#autopilot#embedded-systems#simulation
Stars1.7k
Forks1.2k
Last commit2 days ago
RGBDS
RGBDSC++

A free assembler/linker toolchain for developing games and software for the Nintendo Game Boy and Game Boy Color.

#asm#embedded-systems#assembly
Stars1.7k
Forks195
Last commit2 days ago
TLSF
TLSFC

A high-performance, deterministic memory allocator with O(1) operations and low fragmentation for embedded and real-time systems.

#c-library#embedded-systems#memory-management
Stars1.6k
Forks242
Last commit5 years ago
awesome-safety-critical
awesome-safety-criticalPython

A curated list of resources about programming practices for writing safety-critical software.

#embedded-systems#safety-critical#medical-devices
Stars1.6k
Forks93
Last commit1 year ago
EmbedIO
EmbedIOC#

A tiny, cross-platform, module-based web server for .NET, enabling lightweight web applications and REST APIs.

#embedded-systems#mono#webserver
Stars1.6k
Forks190
Last commit7 months ago
heatshrink
heatshrinkC

A data compression library for embedded and real-time systems with minimal memory usage.

#c-library#embedded-systems#low-memory
Stars1.6k
Forks237
Last commit2 years ago
upb
upbC

A small, fast C implementation of Protocol Buffers for embedded systems and high-performance applications.

#c-library#embedded-systems#data-serialization
Stars1.5k
Forks264
Last commit1 year ago
Tiny OS
Tiny OSnesC

An open-source operating system for low-power wireless embedded devices, used in sensor networks and ubiquitous computing.

#iot#embedded-systems#wireless
Stars1.5k
Forks525
Last commit1 year ago
micro-ecc
micro-eccPHP

A small, fast ECDH and ECDSA implementation in C for 8-bit, 32-bit, and 64-bit embedded processors.

#c-library#lightweight-crypto#embedded-systems
Stars1.4k
Forks511
Last commit15 days ago
Ion
IonC++

A portable suite of libraries and tools for building cross-platform graphical client applications with minimal overhead.

#embedded-systems#graphics#opengl
Stars1.4k
Forks88
Last commit4 years ago
Qml.Net
Qml.NetC#

A Qt/QML integration for .NET, enabling .NET developers to build cross-platform desktop and embedded GUI applications.

#qt#embedded-systems#mono
Stars1.4k
Forks111
Last commit3 years ago
PCRE2
PCRE2C

A portable C library implementing Perl-compatible regular expression pattern matching with Unicode support and optional JIT compilation.

#c-library#embedded-systems#open-source
Stars1.4k
Forks296
Last commit1 day ago
100 Days 100 IoT Projects
100 Days 100 IoT ProjectsPython

A 100-day challenge with complete IoT projects using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython, covering sensors, modules, and IoT techniques.

#sensor-projects#iot-application#iot
Stars1.4k
Forks183
Last commit
Homie8266
Homie8266HTML

An Arduino framework for ESP8266/ESP32 implementing the Homie MQTT convention for IoT devices.

#iot#homie#embedded-systems
Stars1.4k
Forks304
Last commit7 months ago
SwiftyGPIO
SwiftyGPIOSwift

A Swift library for hardware projects on Linux/ARM boards with support for GPIOs, SPI, I2C, PWM, UART, and 1-Wire.

#iot#serialport#spi
Stars1.4k
Forks141
Last commit2 years ago
libdivide
libdivideC++

A header-only C/C++ library that replaces slow integer division instructions with fast shift/add/multiply sequences.

#c-library#embedded-systems#simd
Stars1.4k
Forks103
Last commit20 days ago
LuaNode
LuaNodeC

An improved Lua SDK for ESP32, ESP8266, and STM32 microcontrollers, enabling Lua scripting on embedded hardware.

#iot#embedded-systems#lua-scripting
Stars1.3k
Forks306
Last commit2 years ago
WPILib
WPILibC++

Core libraries for creating robot programs for the FIRST Robotics Competition roboRIO.

#robotics#wpilibj#gradle
Stars1.3k
Forks740
Last commit1 day ago
sklearn-porter
sklearn-porterPython

Transpile trained scikit-learn estimators to C, Java, JavaScript, Go, PHP, and Ruby for embedded systems and performance-critical applications.

#deployment#embedded-systems#sklearn
Stars1.3k
Forks168
Last commit3 days ago
Roc Toolkit
Roc ToolkitC++

A toolkit for real-time audio streaming over the network with guaranteed latency and packet loss recovery.

#c-library#hacktoberfest#embedded-systems
Stars1.3k
Forks244
Last commit2 months ago
Firmwalker
FirmwalkerShell

A bash script for searching extracted firmware file systems to identify security issues, sensitive data, and interesting artifacts.

#digital-forensics#embedded-systems#bash-script
Stars1.2k
Forks192
Last commit3 years ago
libconfig
libconfigC

A C/C++ library for reading and writing structured configuration files with a simple syntax.

#structured-configuration#c-library#c-plus-plus-library
Stars1.2k
Forks392
Last commit3 days ago
pspsdk
pspsdkC

An open-source SDK providing libraries and tools for developing homebrew software on the Sony PlayStation Portable (PSP).

#c-library#hacktoberfest#embedded-systems
Stars1.2k
Forks189
Last commit8 days ago
comqtt
comqttGo

A lightweight, high-performance, embeddable MQTT broker server written in Go, supporting distributed clusters and MQTT v3.0, v3.1.1, and v5.0.

#iot#embedded-systems#distributed
Stars1.2k
Forks89
Last commit3 days ago
ESP_mqtt
ESP_mqttC

A fully functional MQTT client library for ESP8266 microcontrollers, supporting SSL, multiple connections, and all QoS levels.

#iot#embedded-systems#mqtt
Stars1.2k
Forks397
Last commit5 years ago
libuvc
libuvcC

A cross-platform library for USB video devices built on libusb, providing fine-grained control over UVC-compliant hardware.

#device-drivers#c-library#embedded-systems
Stars1.2k
Forks557
Last commit23 days ago
gatt
gattGo

A Go package for building Bluetooth Low Energy peripherals and clients using the GATT protocol.

#iot#embedded-systems#wireless-communication
Stars1.2k
Forks285
Last commit4 years ago
ENet
ENetC

A simple, lightweight, and reliable UDP networking library written in pure C with optional in-order packet delivery.

#c-library#embedded-systems#gamedev
Stars1.1k
Forks94
Last commit4 months ago
emgo
emgoC

A compiler and package set that enables Go programs to run on small 32-bit microcontrollers by generating C as intermediate code.

#embedded-systems#compiler#nrf5
Stars1.1k
Forks67
Last commit4 years ago
canmatrix
canmatrixPython

A Python library for reading, writing, and converting various Controller Area Network (CAN) database formats.

#fibex#embedded-systems#can-bus
Stars1.1k
Forks440
Last commit1 day ago
RLtools
RLtoolsC++

A high-performance, portable deep reinforcement learning library for continuous control, optimized for speed across CPUs, GPUs, and microcontrollers.

#robotics#high-performance-computing#embedded-systems
Stars1.0k
Forks65
Last commit1 day ago
Open Source Car Control Project
Open Source Car Control ProjectC++

An open-source hardware and software platform for computer control of modern vehicles to facilitate autonomous vehicle development.

#embedded-systems#can-bus#ros-integration
Stars1.0k
Forks285
Last commit6 years ago
Open Source Car Control
Open Source Car ControlC++

An open-source hardware and software platform for computer control of modern vehicles to facilitate autonomous vehicle development.

#robotics#embedded-systems#can-bus
Stars1.0k
Forks285
Last commit6 years ago
PreviousPage 4 of 24

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 months ago
Next
#Micropython396
#Iot309
#Esp32170
#Esp8266116
#I2c101
#Microcontroller90
#Cross Platform70
#Arduino63
#Sensor Driver61
#C Library61
#Robotics54
#Python54