Trending C Projects

This page lists the top trending C projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 10 Feb 2025.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending C Projects

  1. pebble

    This is the latest version of the internal repository from Pebble Technology providing the software to run on Pebble watches. Proprietary source code has been removed from this repository and it will not compile as-is. This is for information only. (by google)

  2. MiceWine-Application

    MiceWine is a project that aims to run Windows applications and games on Android smartphones.

  3. chaos

    James Gleick's Chaos: The Software (by rudyrucker)

  4. Cuik

    A Modern C11 compiler (STILL EARLY)

  5. documentdb

    DocumentDB offers a native implementation of document-oriented NoSQL database, enabling seamless CRUD operations on BSON data types within a PostgreSQL framework. Powering vCore-based Azure Cosmos DB for MongoDB.

  6. bzip3

    A better and stronger spiritual successor to BZip2.

  7. astroterm

    A planetarium for your terminal! Explore stars, planets, constellations, and more, all rendered right in the command line—no telescope required. ✨🪐

  8. Bruce

    Predatory ESP32 Firmware

  9. clay

    High performance UI layout library in C.

  10. SummerCart64

    SummerCart64 - a fully open source N64 flashcart

  11. doompdf

    A port of Doom (1993) that runs inside a PDF file

  12. elks

    Embeddable Linux Kernel Subset - Linux for 8086

  13. doomgeneric

    Easily portable doom

  14. MinUI

    MinUI is a focused, custom launcher and libretro frontend for a variety of retro handhelds.

  15. modern-embedded-programming-course

    Companion repository to the "Modern Embedded Systems Programming" video course.

  16. cfc

    Demo/test android app for libcimbar. Copy files over the cell phone camera! (by sz3)

  17. operating-system-in-1000-lines

    Writing an OS in 1,000 lines.

  18. quickjs

    QuickJS, the Next Generation: a mighty JavaScript engine (by quickjs-ng)

  19. ptcpdump

    Process-aware, eBPF-based tcpdump

  20. ARK-4

    Custom Firmware for the PSP and PS Vita.

  21. kyanos

    Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient.

  22. esp-sr

    Speech recognition

  23. ansel

    A darktable fork minus the bloat plus some design vision.

  24. winlator

    Android application for running Windows applications with Wine and Box86/Box64

  25. TOTEM

    TOTEM is a 38 keys column-staggered split keyboard. It meant to be used with a SEEED XIAO BLE or RP2040

  26. opentelemetry-go-instrumentation

    OpenTelemetry Auto Instrumentation using eBPF

  27. lovr

    Lua Virtual Reality Framework

  28. TaskExplorer

    Power full Task Manager

  29. kiwmi

    A fully programmable Wayland Compositor

  30. GhostTask

    A tool employs direct registry manipulation to create scheduled tasks without triggering the usual event logs.

  31. AltSnap

    Maintained continuation of Stefan Sundin's AltDrag

  32. MCUViewer

    Real-time embedded variable & trace viewer

  33. Ext4Fsd

    Ext4 file system driver for Windows

  34. vcxsrv

    Windows X-server based on the xorg git sources (like xming or cygwin's xwin), but compiled with Visual Studio 2012 Community Edition.

  35. zap

    blazingly fast backends in zig (by zigzap)

  36. raddebugger

    A native, user-mode, multi-process, graphical debugger.

  37. Hunt-Sleeping-Beacons

    Aims to identify sleeping beacons

  38. doom-ascii

    DooM in the terminal!

  39. ten_framework

    TEN, a voice agent framework to create conversational AI.

  40. zapret

    DPI bypass multi platform

  41. JankyBorders

    A lightweight window border system for macOS

  42. scx

    sched_ext schedulers and tools

  43. c3c

    Compiler for the C3 language

  44. FalkorDB

    A super fast Graph Database uses GraphBLAS under the hood for its sparse adjacency matrix graph representation. Our goal is to provide the best Knowledge Graph for LLM (GraphRAG).

  45. flipper-zero-tutorials

    See README.md for link to Discord & YouTube. I will use this repository for my Flipper Zero projects & wiki.

  46. i915-sriov-dkms

    dkms module of Linux i915 driver with SR-IOV support

  47. HellHall

    Performing Indirect Clean Syscalls

  48. libdill

    Structured concurrency in C

  49. raylib-go

    Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.

Index

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

Project Growth
1 pebble 97.6%
2 MiceWine-Application 79.6%
3 chaos 74.4%
4 Cuik 36.0%
5 documentdb 31.0%
6 bzip3 27.9%
7 astroterm 25.0%
8 Bruce 24.2%
9 clay 21.3%
10 SummerCart64 19.1%
11 doompdf 16.3%
12 elks 15.4%
13 doomgeneric 14.0%
14 MinUI 13.5%
15 modern-embedded-programming-course 13.4%
16 cfc 13.0%
17 operating-system-in-1000-lines 11.8%
18 quickjs 11.5%
19 ptcpdump 11.5%
20 ARK-4 11.4%
21 kyanos 10.9%
22 esp-sr 10.8%
23 ansel 10.7%
24 winlator 10.7%
25 TOTEM 10.6%
26 opentelemetry-go-instrumentation 10.5%
27 lovr 10.4%
28 TaskExplorer 10.4%
29 kiwmi 10.1%
30 GhostTask 10.1%
31 AltSnap 10.1%
32 MCUViewer 10.1%
33 Ext4Fsd 10.0%
34 vcxsrv 9.9%
35 zap 9.8%
36 raddebugger 9.7%
37 Hunt-Sleeping-Beacons 9.7%
38 doom-ascii 9.4%
39 ten_framework 9.3%
40 zapret 9.2%
41 JankyBorders 9.2%
42 scx 9.2%
43 c3c 9.1%
44 FalkorDB 9.0%
45 flipper-zero-tutorials 8.8%
46 OpenEPaperLink 8.7%
47 i915-sriov-dkms 8.6%
48 HellHall 8.6%
49 libdill 8.5%
50 raylib-go 8.3%

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