Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Embedded

Embedded

383 projects

Showing 36 of 383 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
Stars116.7k
Forks15.5k
Last commit1 day ago
raylib
raylibC

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

#c-library#iot#embedded-systems
Stars34.5k
Forks3.3k
Last commit3 days 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.5k
Forks4.3k
Last commit4 days ago
mpremote
mpremoteC

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

#python-3#iot#embedded-systems
Stars22.0k
Forks8.9k
Last commit1 day 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.3k
Forks776
Last commit1 month 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.5k
Forks1.4k
Last commit1 month 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.4k
Forks9.9k
Last commit2 days 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.1k
Forks819
Last commit9 days 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.2k
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.0k
Forks2.9k
Last commit4 days 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 commit4 months 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
Forks651
Last commit14 days 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
Forks651
Last commit14 days ago
PlatformIO
PlatformIOPython

Your Gateway to Embedded Software Development Excellence :alien:

#iot#esp32#unit-testing
Stars9.4k
Forks905
Last commit4 days ago
Wasm3
Wasm3C

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

#wasi#iot#cosmopolitan
Stars8.0k
Forks535
Last commit4 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
Forks834
Last commit10 months 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 commit3 months 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 commit17 days 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
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.4k
Forks855
Last commit4 days 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.1k
Forks1.9k
Last commit2 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 commit3 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.6k
Forks248
Last commit5 days 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.5k
Forks1.0k
Last commit6 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 commit7 days 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
Forks753
Last commit4 days 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 commit1 year 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
Forks644
Last commit6 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
Forks594
Last commit8 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
Forks558
Last commit14 days ago
CircuitPython GitHub Repository
CircuitPython GitHub RepositoryC

CircuitPython - a Python implementation for teaching coding with microcontrollers

#hacktoberfest#micropython#education
Stars4.5k
Forks1.4k
Last commit4 days 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
Forks519
Last commit10 months 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
Forks423
Last commit1 month 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
3 months ago
#Micropython169
#Iot155
#Esp3277
#Esp826647
#Cross Platform46
#Embedded Systems44
#Microcontroller44
#Rust43
#C Library43
#I2c41
#C36
#Python35