SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C Framework Projects
-
VideoLAN Client (VLC)
VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc
Project mention: VLC tops 6B downloads, previews AI-generated subtitles | news.ycombinator.com | 2025-01-09It can actually send to Google the media you are playing:
https://github.com/videolan/vlc/blob/f908ef4981c93a8b76805ad...
and to their own servers:
https://github.com/videolan/vlc/blob/f908ef4981c93a8b76805ad...
should could fetch subtitles as the same time ?
edit: cf, what "a3w" says too.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Unicorn Engine
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
-
capstone
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
When I was last working with machine code, I found capstone to be very useful. Even just reading the source was helpful for some of the conditionally present amd64 fields.
https://github.com/capstone-engine/capstone
-
Kore
An easy to use, scalable and secure web application framework for writing web APIs in C or Python. || This is a read-only mirror, please see https://kore.io/mail and https://kore.io/source for information on how to contribute via the mailing lists.
-
nexmon
The C-based Firmware Patching Framework for Broadcom/Cypress WiFi Chips that enables Monitor Mode, Frame Injection and much more
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
Author of videolang:
Avisynth+ is awesome.
Interestingly enough, the first version of video was actually built on top of libmlt: https://www.mltframework.org/
I was just dissatisfied with it due to its lack of functions. I can't remember why I didn't just use avisynth as it does actually have functions.
-
Melon
A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
-
qpc
QP/C Real-Time Event Framework/RTOS is a lightweight implementation of the asynchronous, event-driven Active Object (Actor) model combined with Hierarchical State Machines.
-
-
Project mention: LuaRT 1.9.5 – Lua framework for Windows development | news.ycombinator.com | 2025-03-20
-
-
-
-
-
May be time to dust off that raylib + crystal project and go try a game jam. I think I'll use this wrapper https://github.com/sol-vin/raylib-cr
-
-
Selene
Automation low level tool based on MQTT data. Optionnal backends to create "DRM/Cairo", "OLed", "LCD" or "Curses" graphical applications. (by destroyedlolo)
-
Framework-ArkServerApi
ArkServerAPI is open source software you can install directly into windows versions of Ark Survival Evolved this software allows you to manage and create plugins to enhance your video game servers. ArkServerAPI is currently run and supported by GameServersHub.
-
TJE_Framework
Basic C++ Framework for games, it wraps the basic GPU interface (Meshes, Textures, Shaders, Application).
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Framework discussion
C Framework related posts
-
Machine Code Isn't Scary
-
LuaRT 1.9.5 – Lua framework for Windows development
-
Unicorn Engine 2.1.2
-
What Every Hacker Should Know About TLB Invalidation [pdf]
-
Host Telegram Bot on Raspberry Pi 5
-
Qub – a framework for building websites with QBasic
-
LuaRT 1.8.0 – open-source Windows programming framework for Lua
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jul 2025
Index
What are some of the best open-source Framework projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | VideoLAN Client (VLC) | 15,874 |
2 | Unicorn Engine | 8,318 |
3 | capstone | 8,141 |
4 | Kore | 3,766 |
5 | nexmon | 2,604 |
6 | facil.io | 2,310 |
7 | Criterion | 2,135 |
8 | pipewire | 1,951 |
9 | mlt | 1,604 |
10 | Melon | 1,417 |
11 | qpc | 1,115 |
12 | vulkan | 776 |
13 | LuaRT | 357 |
14 | Ice | 341 |
15 | honey-potion | 278 |
16 | OpenKAI | 246 |
17 | ImFrame | 138 |
18 | raylib-cr | 100 |
19 | rexo | 30 |
20 | Selene | 25 |
21 | Framework-ArkServerApi | 19 |
22 | TJE_Framework | 13 |
23 | nim-crypto | 3 |