Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Embedded

Embedded

203 projects

Showing 36 of 203 projects

cargo-call-stack
cargo-call-stackRust

A static analyzer for Rust programs that computes stack usage and generates call graphs, primarily for embedded systems.

#embedded#memory-safety#microcontroller
Stars660
Forks58
Last commit1 year ago
cubdb
cubdbElixir

An embedded key-value database for Elixir, designed for robustness and minimal resource usage.

#b-tree#database#data-persistence
Stars650
Forks33
Last commit1 year ago
libonnx
libonnxC

A lightweight, portable pure C99 ONNX inference engine for embedded devices with hardware acceleration support.

#embedded-systems#library#embedded
Stars649
Forks113
Last commit10 months ago
URLEmbeddedView
URLEmbeddedViewSwift

An iOS/tvOS view that automatically fetches, caches, and displays Open Graph metadata from URLs.

#metadata-fetching#ogp#ios
Stars648
Forks70
Last commit6 years ago
Flying FPV
Flying FPV

A curated list of free software and open hardware for building remote-controlled multicopters, airplanes, and flying wings.

#open-hardware#aerial-photography#radio-control
Stars644
Forks57
Last commit3 months ago
signatures
signaturesRust

A collection of Rust crates implementing digital signature algorithms like DSA, ECDSA, Ed25519, and post-quantum schemes.

#webassembly#signatures#authentication
Stars642
Forks190
Last commit2 days ago
minunit
minunitC

A minimal unit testing framework for C/C++ contained in a single header file.

#software-testing#unit-testing#embedded
Stars635
Forks103
Last commit2 years ago
mpack
mpackC

A simple, secure, and lightweight C implementation of the MessagePack serialization format, suitable for embedded systems.

#c-library#msgpack#embedded
Stars623
Forks98
Last commit1 month ago
ObjectBox
ObjectBoxSwift

A superfast on-device vector database for Swift, enabling local persistence and vector search for iOS and macOS apps.

#local#database#ios
Stars615
Forks36
Last commit20 days ago
nrf-hal
nrf-halRust

A Rust hardware abstraction layer (HAL) for Nordic Semiconductor's nRF51, nRF52, and nRF91 microcontroller families.

#iot#nrf52840#embedded-systems
Stars592
Forks149
Last commit27 days ago
DBreeze
DBreezeC#

A multi-paradigm embedded NoSQL database for .NET with ACID transactions, text search, and vector similarity search capabilities.

#search#database#transaction
Stars576
Forks62
Last commit5 days ago
opcua
opcuaRust

A Rust implementation of the OPC UA client and server specification for industrial monitoring and control.

#industrial-automation#iot#embedded-systems
Stars571
Forks150
Last commit1 year ago
tokio-modbus
tokio-modbusRust

A pure Rust Modbus library built on tokio for asynchronous and synchronous industrial communication.

#industrial-automation#iot#library
Stars540
Forks153
Last commit3 months ago
FastLZ
FastLZC

A fast, portable ANSI C implementation of LZ77 compression optimized for speed over ratio.

#c-library#intel#high-performance
Stars536
Forks103
Last commit1 year ago
encoders
encodersPython

A collection of code samples, unofficial FAQ, and index to supported modules for MicroPython development.

#iot#sensor-fusion#embedded-systems
Stars527
Forks96
Last commit8 months ago
Sun and Moon
Sun and MoonPython

A collection of code samples, unofficial FAQ, and module index for MicroPython, covering hardware drivers, asyncio, GUIs, and embedded systems.

#iot#sensor-fusion#embedded-systems
Stars527
Forks96
Last commit8 months ago
Where Am I
Where Am IC

A lightweight C library to locate the current executable and module paths across multiple platforms.

#c-library#getexecutablepath#library
Stars520
Forks69
Last commit1 year ago
BuildSwiftOnARM
BuildSwiftOnARMShell

Scripts and prebuilt binaries to build and run Swift 5.4 on ARM devices like Raspberry Pi.

#iot#programming-language#prebuilt-binaries
Stars488
Forks36
Last commit4 years ago
webpki
webpkiRust

A Rust library for validating Web PKI X.509 certificates with zero-copy parsing and no heap allocations.

#certificate-validation#x509#embedded
Stars483
Forks163
Last commit1 year ago
Fido
FidoC++

A lightweight C++ machine learning library designed for embedded electronics and robotics applications.

#robotics#ai#embedded-systems
Stars462
Forks82
Last commit6 years ago
list_of_robot_electronics
list_of_robot_electronics

A curated list of open-source electronic modules, subsystems, and projects for building robots.

#robotics#fpga#battery-management
Stars429
Forks51
Last commit10 months ago
Au
AuC++

A C++14-compatible physical units library with no dependencies, focusing on safety, performance, and developer experience.

#bazel#physical-units#embedded
Stars425
Forks30
Last commit3 days ago
OpenCR
OpenCRC

Open-source control module hardware and software for ROS-based robotics, designed for embedded systems.

#robotics#opencr#open-hardware
Stars423
Forks250
Last commit2 years ago
streamvbyte
streamvbyteC

A fast C library for integer compression using SIMD-accelerated StreamVByte codec.

#c-library#database#simd
Stars415
Forks49
Last commit1 day ago
InfluxDB-Client-for-Arduino
InfluxDB-Client-for-ArduinoC++

An Arduino client library for sending and querying data from InfluxDB 1.x and 2.x, optimized for ESP8266 and ESP32.

#iot#esp32#embedded
Stars413
Forks101
Last commit20 days ago
CRCpp
CRCppC++

A portable, header-only C++ library for computing CRCs with high performance and minimal dependencies.

#c-plus-plus-11#c-plus-plus-03#embedded
Stars412
Forks99
Last commit7 days ago
NoKV
NoKVRust

A Go-native distributed key-value storage system with LSM tree, MVCC, and Redis compatibility, supporting seamless migration from embedded to multi-Raft cluster.

#kv-store#database#filesystem
Stars405
Forks40
Last commit1 day ago
micro-gl
micro-glC++

A headers-only C++11 CPU vector graphics library that requires no standard library, FPU, or GPU.

#graphics#fixed-point#headers-only
Stars392
Forks22
Last commit6 days ago
rawrtc
rawrtcC

A lightweight C library implementing WebRTC and ORTC APIs for real-time communication.

#data-channels#c-library#data-channel
Stars390
Forks34
Last commit4 years ago
micropyGPS
micropyGPSPython

A full-featured GPS NMEA-0183 sentence parser for MicroPython and embedded platforms, also compatible with Python 3.

#gps-parser#sentence-parser#micropython
Stars388
Forks116
Last commit3 years ago
linenoise-ng
linenoise-ngC++

A small, portable BSD-licensed readline replacement with UTF-8 support for Linux, Windows, and macOS.

#c-library#embedded#readline-replacement
Stars373
Forks57
Last commit6 years ago
cmp
cmpC

A lightweight, portable C implementation of the MessagePack serialization format (spec v5).

#c-library#embedded#portable
Stars367
Forks84
Last commit10 months ago
Wtx
WtxRust

A Rust toolkit providing from-scratch implementations of web transport protocols like HTTP/2, WebSocket, gRPC, and database clients.

#database#postgres#api
Stars358
Forks12
Last commit1 day ago
AREG SDK
AREG SDKC++

A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.

#realtime#iot#embedded-systems
Stars352
Forks136
Last commit6 days ago
areg-sdk
areg-sdkC++

A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.

#realtime#iot#embedded-systems
Stars352
Forks136
Last commit6 days ago
i2c-bus
i2c-busJavaScript

A Node.js library for I2C serial bus access on Linux boards like Raspberry Pi and BeagleBone.

#iot#i2c#hardware
Stars350
Forks60
Last commit2 years ago
PreviousPage 4 of 6Next

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
#Iot56
#Cross Platform41
#C Library39
#Embedded Systems38
#Rust36
#Micropython34
#C32
#C Plus Plus25
#Esp3221
#Microcontroller20
#Esp826619
#Portable18