Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Embedded Systems

Embedded Systems

454 projects

Showing 36 of 415 projects

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
Forks167
Last commit1 day 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 commit5 days ago
SavvyCAN
SavvyCANC++

A Qt-based cross-platform CAN bus tool for visualization, reverse engineering, debugging, and capturing CAN frames.

#qt#embedded-systems#can-bus
Stars1.7k
Forks435
Last commit25 days ago
ThorVG
ThorVGC++

A production-ready C++ vector graphics engine for SVG and Lottie rendering, optimized for performance and lightweight integration.

#png#embedded-systems#lottie
Stars1.6k
Forks209
Last commit1 day 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.6k
Forks186
Last commit2 days 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 commit3 months 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
Forks231
Last commit4 years ago
heatshrink
heatshrinkC

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

#c-library#embedded-systems#low-memory
Stars1.5k
Forks227
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
Forks524
Last commit7 months 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
Forks90
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
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
Forks500
Last commit1 year ago
Homie8266
Homie8266HTML

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

#iot#homie#embedded-systems
Stars1.4k
Forks305
Last commit3 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.3k
Forks95
Last commit28 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
Forks305
Last commit2 years 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
Forks169
Last commit2 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#perl-compatible
Stars1.3k
Forks263
Last commit8 days ago
WPILib
WPILibC++

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

#robotics#wpilibj#gradle
Stars1.3k
Forks711
Last commit1 day 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.2k
Forks240
Last commit8 days 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
Forks380
Last commit4 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
Forks194
Last commit2 years 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
gatt
gattGo

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

#iot#embedded-systems#wireless-communication
Stars1.2k
Forks286
Last commit3 years 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
Forks85
Last commit26 days 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.1k
Forks554
Last commit1 year 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.1k
Forks171
Last commit28 days 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
Forks69
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
Forks438
Last commit6 days 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
Forks286
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
Forks286
Last commit6 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.0k
Forks89
Last commit5 months 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
Stars987
Forks55
Last commit2 months ago
Firmware Mod Kit
Firmware Mod KitC

A collection of scripts and utilities to extract, modify, and rebuild Linux-based firmware images for embedded devices.

#router-hacking#trx-format#embedded-systems
Stars983
Forks203
Last commit3 months ago
PreviousPage 4 of 12

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
Next
#Iot157
#Micropython101
#Esp3277
#Cross Platform60
#Esp826658
#C Library55
#Microcontroller47
#Robotics41
#Embedded40
#Arduino38
#Microcontrollers36
#C Plus Plus35