C baremetal

Open-source C projects categorized as baremetal

Top 11 C baremetal Projects

  1. bare-metal-programming-guide

    A bare metal programming guide (ARM microcontrollers)

  2. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  3. baremetal-arm

    An ebook about bare-metal programming for ARM

  4. mdk

    A bare metal SDK for the ESP32 & ESP32C3

  5. NesUEFI

    A bootable NES Emulator running on UEFI

  6. xrock

    The low level tools for rockchip SOC with maskrom and loader mode support.

  7. hftrx

    Embedded firmware for ham radio transceivers

  8. riscv-os

    Build a minimal kernel for RISC-V

  9. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  10. odyssey

    An experimental operating system for x86 and ARM (by aweeraman)

  11. wefx

    Basic WASM graphics package to draw to an HTML Canvas using C. In the style of the gfx library

  12. c2500re

    Documentation of an effort to reverse engineer a Cisco 2501 router, with the end goal to run my own code on it (in particular FreeRTOS)

  13. JsonX

    Lightweight embedded JSON mapper for C — structured data-to-JSON mapping with declarative macros. ThreadX/FreeRTOS/baremetal ready. (by embedmind)

    Project mention: JsonX: Mapping JSON to C Structs on Embedded Systems | dev.to | 2025-09-24

    STM32 usage example: src/example.c

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C baremetal discussion

Log in or Post with

C baremetal related posts

  • STM32MP2: ST’s first Linux capable 64-bit MPU with NPU, GPU and TSN

    1 project | news.ycombinator.com | 26 Aug 2023
  • hftrx: NEW Extended Research - star count:52.0

    1 project | /r/algoprojects | 12 Aug 2023
  • hftrx: NEW Extended Research - star count:52.0

    1 project | /r/algoprojects | 11 Aug 2023
  • Many Hands Make Light Work - Let’s Learn Together

    2 projects | /r/embedded | 9 Jun 2023
  • Learning STM32 bare metal

    1 project | /r/embedded | 1 Jun 2023
  • HAL's or Baremetal ARM

    1 project | /r/embedded | 4 Apr 2023
  • Beginner Tips

    1 project | /r/embedded | 1 Apr 2023
  • A note from our sponsor - AppSignal
    www.appsignal.com | 6 Sep 2026
    Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →

Index

What are some of the best open-source baremetal projects in C? This list will help you:

# Project Stars
1 bare-metal-programming-guide 4,857
2 baremetal-arm 847
3 mdk 291
4 NesUEFI 202
5 xrock 196
6 hftrx 114
7 riscv-os 67
8 odyssey 50
9 wefx 35
10 c2500re 31
11 JsonX 13

Sponsored
Stop Scripting Promotions. Start Shipping with Kargo
Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
akuity.io

Did you know that C is
the 6th most popular programming language
based on number of references?