Top Embedded repositories

Repositories with the GitHub topic “embedded”: 29 repositories with 375k stars between them, mostly written in C, C++ and Python. The highest-rated is ClickHouse/ClickHouse, #556 on the bestofgithub Elo ladder.

Biggest movers this week

agharsallah/esp-labs-web

Open on GitHubTypeScript

The ESP32-S3 bench guide as a React app: live pinout, lessons with interactive simulators, a code reader for the esp-labs firmware, and the bench log. In 11 languages.

  • 747+13 Elo, change today
  • 871 stars
  • 127 forks
git
git clone https://github.com/agharsallah/esp-labs-web.git
  • education
  • electronics
  • embedded
  • esp32

nasa/fprime

Open on GitHubC++

F´ - A flight software and embedded systems framework

  • 1,556+12 Elo, change today
  • 11.8k stars
  • 1.7k forks
git
git clone https://github.com/nasa/fprime.git
  • components
  • cpp
  • embedded
  • embedded-systems

hrvach/deskhop

Open on GitHubC

Fast Desktop Switching Device

  • 1,378+7 Elo, change today
  • 7.9k stars
  • 316 forks
git
git clone https://github.com/hrvach/deskhop.git
  • arm
  • c
  • desktop
  • diy

threat9/routersploit

Open on GitHubPython

Exploitation Framework for Embedded Devices

  • 1,559+22 Elo, change today
  • 13.3k stars
  • 2.4k forks
git
git clone https://github.com/threat9/routersploit.git
  • bruteforce
  • creds
  • dictionary-attack
  • embedded

embassy-rs/embassy

Open on GitHubRust

Modern embedded framework, using Rust and async.

  • 1,633+10 Elo, change today
  • 10.1k stars
  • 1.7k forks
git
git clone https://github.com/embassy-rs/embassy.git
  • async
  • drivers
  • embedded
  • executor

m3y54m/Embedded-Engineering-Roadmap

Open on GitHubJavaScript

Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources

  • 1,749+5 Elo, change today
  • 13.9k stars
  • 1.3k forks
  • 248 watchers
git
git clone https://github.com/m3y54m/Embedded-Engineering-Roadmap.git
  • electronics
  • electronics-engineering
  • embedded
  • embedded-developer

Top 29 on the Elo ladder

  1. #556
    ClickHouse/ClickHouse

    ClickHouse® is a real-time analytics database management system

    1,955 Elo −3150.9kC++
  2. #933
    raysan5/raylib

    A simple and easy-to-use library to enjoy videogames programming

    1,869 Elo −935.6kC
  3. #976
    zephyrproject-rtos/zephyr

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

    1,861 Elo −1117kC
  4. #1,807
    m3y54m/Embedded-Engineering-Roadmap

    Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources

    1,749 Elo +3713.9kJavaScript
  5. #1,842
    micropython/micropython

    MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

    1,745 Elo +1222.2kC
  6. #2,800
    alibaba/zvec

    A lightweight, lightning-fast, in-process vector database

    1,652 Elo +716.2kC++
  7. #2,817
    memvid/memvid

    Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents…

    1,651 Elo 17.4kRust
  8. #3,052
    embassy-rs/embassy

    Modern embedded framework, using Rust and async.

    1,633 Elo +3810.1kRust
  9. #3,610
    mozilla/DeepSpeech

    DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices…

    1,598 Elo −3626.7kC++
  10. #3,756
    francescopace/espectre

    Wi-Fi motion sensing platform for ESP32. C++ SDK, ESPHome, Native, and Matter frontends, browser tools, and a CLI for…

    1,588 Elo +209.8kPython
  11. #4,150
    cesanta/mongoose

    Embedded web server, with TCP/IP network stack, MQTT and Websocket

    1,565 Elo −713.1kC
  12. #4,252
    threat9/routersploit

    Exploitation Framework for Embedded Devices

    1,559 Elo +4513.3kPython
  13. #4,302
    nasa/fprime

    F´ - A flight software and embedded systems framework

    1,556 Elo +5111.8kC++
  14. #4,561
    nhivp/Awesome-Embedded

    A curated list of awesome embedded programming.

    1,542 Elo +219.3k
  15. #5,725
    Serial-Studio/Serial-Studio

    Open-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more.

    1,486 Elo −27.3kC
  16. #5,843
    platformio/platformio-core

    Your Gateway to Embedded Software Development Excellence :alien:

    1,480 Elo +339.6kPython
  17. #6,235
    hathach/tinyusb

    An open source cross-platform USB stack for embedded system

    1,463 Elo 7.2kC
  18. #6,253
    dusty-nv/jetson-inference

    Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA…

    1,462 Elo −379kC++
  19. #6,744
    FastLED/FastLED

    The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED…

    1,443 Elo +37.5kC++
  20. #7,196
    littlefs-project/littlefs

    A little fail-safe filesystem designed for microcontrollers

    1,426 Elo +57kC
  21. #7,203
    rust-embedded/awesome-embedded-rust

    Curated list of resources for Embedded and Low-level development in the Rust programming language

    1,425 Elo +58.1k
  22. #8,196
    tock/tock

    A secure embedded operating system for microcontrollers

    1,388 Elo +106.5kRust
  23. #8,328
    PaddlePaddle/Paddle-Lite

    PaddlePaddle High Performance Deep Learning Inference Engine for Mobile and Edge (飞桨高性能深度学习端侧推理引擎)

    1,383 Elo −157.2kC++
  24. #8,366
    wasm3/wasm3

    🚀 A fast WebAssembly interpreter and the most universal WASM runtime

    1,381 Elo +198kC
  25. #8,410
    bblanchon/ArduinoJson

    📟 JSON library for Arduino and embedded C++. Simple and efficient.

    1,379 Elo −37.2kC++
  26. #8,443
    hrvach/deskhop

    Fast Desktop Switching Device

    1,378 Elo +487.9kC
  27. #8,502
    lmarzen/esp32-weather-epd

    A low-power E-Paper weather display powered by an ESP32 microcontroller. Utilizes the OpenWeatherMap API.

    1,375 Elo +346.3kC
  28. #8,879
    idea4good/GuiLite

    ✔️The smallest header-only GUI library(4 KLOC) for all platforms

    1,357 Elo −77.7kC++
  29. #10,142
    agharsallah/esp-labs-web

    The ESP32-S3 bench guide as a React app: live pinout, lessons with interactive simulators, a code reader for the…

    747 Elo +52871TypeScript