Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Embedded

Embedded

384 projects

Showing 36 of 384 projects

Rust Style Guide
Rust Style GuideRust

A systems programming language focused on safety, speed, and concurrency, empowering everyone to build reliable and efficient software.

#systems-programming#compiler#type-system
Stars120.5k
Forks19.0k
Last commit23 hours ago
raylib
raylibC

A simple and easy-to-use C library for videogames programming and multimedia applications.

#c-library#iot#embedded-systems
Stars35.3k
Forks3.3k
Last commit1 day ago
DeepSpeech
DeepSpeechC++

DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.

#on-device#embedded#deep-learning
Stars26.8k
Forks4.1k
Last commit1 year ago
lvgl
lvglC

A free, portable embedded graphics library for creating beautiful UIs on any MCU, MPU, and display type.

#c-library#lvgl#graphics
Stars24.9k
Forks4.4k
Last commit1 day ago
mpremote
mpremoteC

A lean and efficient implementation of Python 3 for microcontrollers, embedded systems, and constrained platforms.

#python-3#iot#embedded-systems
Stars22.1k
Forks9.0k
Last commit2 days ago
Cosmopolitan
CosmopolitanC

A C library that compiles programs into single portable executables that run natively on Linux, Mac, Windows, and BSD.

#libc#c-library#compiler-toolchain
Stars21.4k
Forks785
Last commit5 days ago
Zephyr
ZephyrC

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.

#iot#rtos#embedded
Stars16.8k
Forks10.2k
Last commit1 day ago
memvid
memvidRust

A single-file memory layer for AI agents, replacing complex RAG pipelines with serverless, instant retrieval and long-term memory.

#ai#serverless#embedded
Stars16.6k
Forks1.5k
Last commit3 months ago
rathole
ratholeRust

A lightweight, high-performance reverse proxy written in Rust for secure NAT traversal and exposing local services to the internet.

#nat#udp-proxy#reverse-proxy
Stars14.3k
Forks845
Last commit1 month ago
Routersploit
RoutersploitPython

An open-source exploitation framework dedicated to embedded devices for penetration testing and vulnerability assessment.

#vulnerability-assessment#routersploit#router-exploitation-framework
Stars13.3k
Forks2.4k
Last commit
Mongoose
MongooseC

A cross-platform embedded networking library for C/C++ with built-in TCP/IP stack, HTTP, WebSocket, and MQTT support.

#c-library#real-time-os#websocket-server
Stars13.1k
Forks2.9k
Last commit1 day ago
cJSON
cJSONC

An ultralightweight, single-file JSON parser and printer written in portable ANSI C.

#c-library#data-serialization#embedded
Stars13.0k
Forks3.5k
Last commit1 month ago
single_file_libs
single_file_libs

A curated list of single-file C/C++ libraries with minimal dependencies and permissive licenses.

#minimal-dependencies#open-source#public-domain
Stars10.0k
Forks649
Last commit2 months ago
single_file_libs
single_file_libs

A curated list of single-file C/C++ libraries with minimal dependencies and permissive licenses.

#open-source#graphics#embedded
Stars10.0k
Forks649
Last commit2 months ago
PlatformIO
PlatformIOPython

Your Gateway to Embedded Software Development Excellence :alien:

#iot#esp32#unit-testing
Stars9.5k
Forks912
Last commit2 days ago
Wasm3
Wasm3C

A fast and universal WebAssembly interpreter designed for portability, minimal footprint, and broad platform support.

#wasi#iot#cosmopolitan
Stars8.1k
Forks537
Last commit18 days ago
GuiLite
GuiLiteC++

A header-only GUI library with only 4,000 lines of C++ code, designed for cross-platform and embedded systems.

#iot#graphics#low-memory
Stars7.8k
Forks835
Last commit1 year ago
QOI
QOIC

A simple, fast, lossless image format with compression comparable to PNG and a single-file C/C++ library.

#c-library#png-alternative#graphics
Stars7.5k
Forks378
Last commit21 days ago
ArduinoJson
ArduinoJsonC++

A C++ JSON library for Arduino and IoT devices, focusing on efficiency and minimal resource usage.

#iot#embedded-systems#esp32
Stars7.2k
Forks1.2k
Last commit5 days ago
tock
tockRust

A secure embedded operating system for microcontrollers that runs multiple concurrent, mutually distrustful applications on Cortex-M and RISC-V platforms.

#cortex-m#arm#embedded
Stars6.5k
Forks865
Last commit1 day ago
http-parser
http-parserC

A high-performance, lightweight HTTP message parser written in C for requests and responses.

#web-server#embedded#c
Stars6.4k
Forks1.5k
Last commit4 years ago
grbl
grblC

An embedded, high-performance G-code parser and CNC milling controller for Arduino that replaces parallel-port motion control.

#diy-cnc#open-source-hardware#embedded
Stars6.3k
Forks3.2k
Last commit2 years ago
OpenH264
OpenH264C++

An open-source H.264 codec library for real-time video encoding and decoding, widely used in WebRTC applications.

#media-processing#open-source-codec#embedded
Stars6.2k
Forks1.9k
Last commit6 days ago
TinyXML-2
TinyXML-2C++

A simple, small, efficient C++ XML parser that can be easily integrated into other programs.

#embedded#zlib-license#lightweight
Stars5.8k
Forks2.0k
Last commit4 months ago
rhai
rhaiRust

An embedded scripting language and evaluation engine for Rust, designed for safe and easy scripting integration.

#webassembly#embedded-scripting#dsl
Stars5.7k
Forks254
Last commit1 day ago
nanopb
nanopbC

A small code-size Protocol Buffers implementation in ANSI C for embedded systems and memory-constrained environments.

#embedded-c#embedded-systems#nanopb
Stars5.6k
Forks1.1k
Last commit2 days ago
Unity
UnityC

A lightweight unit testing framework for C, specifically designed for embedded systems and microcontroller development.

#unit-testing#embedded#microcontroller
Stars5.4k
Forks1.1k
Last commit1 day ago
libwebsockets
libwebsocketsC

A lightweight, secure, pure C library for building scalable client and server applications with HTTP/1, HTTP/2, WebSockets, and MQTT.

#c-library#libev#secure-streams
Stars5.3k
Forks1.6k
Last commit1 day ago
tbox
tboxC

A glib-like cross-platform C library providing modules for streams, coroutines, containers, algorithms, and more to simplify C development.

#stream-processing#c-library#plist
Stars5.1k
Forks750
Last commit1 month ago
tiny-AES128-C
tiny-AES128-CC

A small, portable C implementation of AES128/192/256 encryption supporting ECB, CBC, and CTR modes.

#c-library#public-domain#embedded
Stars5.0k
Forks1.4k
Last commit2 years ago
rosedb
rosedbGo

A lightweight, fast, and reliable key/value storage engine based on the Bitcask log-structured storage model.

#kv-store#database#log-structured
Stars4.9k
Forks641
Last commit8 months ago
Klib
KlibC

A standalone, lightweight C library providing highly efficient generic data structures and algorithms with minimal dependencies.

#c-library#algorithm#b-tree
Stars4.7k
Forks592
Last commit10 months ago
smoltcp
smoltcpRust

A standalone, event-driven TCP/IP stack for bare-metal, real-time systems written in Rust.

#embedded-systems#bare-metal#embedded
Stars4.6k
Forks578
Last commit1 day ago
CircuitPython GitHub Repository
CircuitPython GitHub RepositoryC

CircuitPython - a Python implementation for teaching coding with microcontrollers

#hacktoberfest#micropython#education
Stars4.6k
Forks1.4k
Last commit1 day ago
Kuzu
KuzuC++

Embedded property graph database optimized for speed with built-in vector search, full-text search, and Cypher query language.

#database#graph#embedded
Stars4.0k
Forks532
Last commit1 year ago
dockcross
dockcrossShell

Pre-configured Docker images with cross-compilation toolchains for building software across multiple architectures and platforms.

#webassembly#multi-architecture#embedded
Stars3.6k
Forks424
Last commit20 days ago
Page 1 of 11Next

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
5 months ago
#Micropython169
#Iot155
#Esp3277
#Cross Platform48
#Esp826647
#Embedded Systems45
#Microcontroller44
#Rust43
#C Library43
#I2c41
#C36
#Python35