C Framework

Open-source C projects categorized as Framework

Top 23 C Framework Projects

  1. 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-09

    It 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.

  2. 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.

    Stream logo
  3. Unicorn Engine

    Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

    Project mention: Unicorn Engine 2.1.2 | news.ycombinator.com | 2025-02-13
  4. 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.

    Project mention: Machine Code Isn't Scary | news.ycombinator.com | 2025-06-04

    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

  5. 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.

  6. nexmon

    The C-based Firmware Patching Framework for Broadcom/Cypress WiFi Chips that enables Monitor Mode, Frame Injection and much more

  7. facil.io

    Your high performance web application C framework

  8. Criterion

    A cross-platform C and C++ unit testing framework for the 21st century

  9. 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.

    InfluxDB logo
  10. pipewire

    Mirror of the PipeWire repository (see https://gitlab.freedesktop.org/pipewire/pipewire/)

  11. mlt

    MLT Multimedia Framework

    Project mention: Video is a language for making movies | news.ycombinator.com | 2024-07-30

    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.

  12. 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).

  13. 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.

  14. vulkan

    Vulkan API bindings for Go programming language (by vulkan-go)

  15. LuaRT

    Open source Windows programming framework for Lua

    Project mention: LuaRT 1.9.5 – Lua framework for Windows development | news.ycombinator.com | 2025-03-20
  16. Ice

    Source code of Ice framework (by ice)

  17. honey-potion

    Writing eBPF programs with Elixir!

  18. OpenKAI

    OpenKAI: A modern framework for unmanned vehicle and robot control

  19. ImFrame

    dear imgui + glfw framework

  20. raylib-cr

    LibRaylib Bindings for Crystal.

    Project mention: Crystal 1.16.0 Is Released | news.ycombinator.com | 2025-04-10

    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

  21. rexo

    Neat single-file cross-platform unit testing framework for C/C++.

  22. Selene

    Automation low level tool based on MQTT data. Optionnal backends to create "DRM/Cairo", "OLed", "LCD" or "Curses" graphical applications. (by destroyedlolo)

  23. 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.

  24. TJE_Framework

    Basic C++ Framework for games, it wraps the basic GPU interface (Meshes, Textures, Shaders, Application).

  25. nim-crypto

    Hybrid NIM/C framework, ECC based crypto session

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 Framework discussion

Log in or Post with

C Framework related posts

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

Sponsored
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.
getstream.io