C CPP

Open-source C projects categorized as CPP

Top 23 C CPP Projects

  • libvips

    A fast image processing library with low memory needs.

    Project mention: The magic (image resampling) kernel | news.ycombinator.com | 2024-10-07

    Was pretty surprised myself, as I consider myself decently knowledgeable in the field. Learn of it via https://github.com/libvips/libvips/issues/4089.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • yugabyte-db

    YugabyteDB - the cloud native distributed SQL database for mission-critical applications.

    Project mention: PostgreSQL High Availability Solutions – Part 1: Jepsen Test and Patroni | news.ycombinator.com | 2024-12-08
  • GameNetworkingResources

    A Curated List of Multiplayer Game Network Programming Resources

    Project mention: Quake 3 Source Code Review: Network Model | news.ycombinator.com | 2024-11-23

    shameless plug: https://github.com/0xFA11/GameNetworkingResources

  • ravynos

    A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.

    Project mention: FreeBSD: How Can We Make It More Attractive to New Users? | news.ycombinator.com | 2024-10-12

    Another angle to look at this is ravynOS, a desktop OS that could attract people interested in MacOS. The project is based on FreeBSD and has lots of customization to provide a familiar desktop experience. While the main site hasn't been updated for a while, the GitHub has a release from this year.

    https://ravynos.com/

    https://github.com/ravynsoft/ravynos

  • sqlitestudio

    A free, open source, multi-platform SQLite database manager.

    Project mention: SQLiteStudio: Create, edit, browse SQLite databases | news.ycombinator.com | 2024-11-24

    In few days there will be another 3.4.x branch release (3.4.7), which addresses this exact problem - https://github.com/pawelsalawa/sqlitestudio/issues/5119

  • msquic

    Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.

  • glad

    Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

    Project mention: STB: Single-file public domain libraries for C/C++ | news.ycombinator.com | 2024-01-06

    there's glad (https://github.com/Dav1dde/glad) which you can use as a single .c file + .h header that defines OpenGL stuff or a single header-only file. I use it on all of my OpenGL projects!

  • SaaSHub

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

    SaaSHub logo
  • webui

    Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable library.

    Project mention: Go and WebUI | dev.to | 2024-06-07

    The WebUI library is written in pure C and can be used by many different programming languages, where Go is one option.

  • desmume

    DeSmuME is a Nintendo DS emulator

  • bdwgc

    The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

  • InfiniTime

    Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS

    Project mention: FOSDEM 2024: PineTime Talk | news.ycombinator.com | 2024-02-24
  • soloud

    Free, easy, portable audio engine for games

  • utf8.h

    📚 single header utf8 string functions for C and C++

    Project mention: STB: Single-file public domain libraries for C/C++ | news.ycombinator.com | 2024-01-06
  • core

    MetaCall: The ultimate polyglot programming experience. (by metacall)

  • StarRuler2-Source

    4X Space Strategy game Star Ruler 2's open source distribution.

  • Hacking-Windows

    A FREE Windows C development course where we will learn the Win32API and reverse engineer each step utilizing IDA Free in both an x86 and x64 environment.

  • librg

    🚀 Making multi-player gamedev simpler since 2017

  • IconFontCppHeaders

    C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design icons and symbols, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.

  • SuiteSparse

    The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.

  • libtcod

    A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.

  • zpl

    📐 Pushing the boundaries of simplicity

  • metalang99

    Full-blown preprocessor metaprogramming

    Project mention: Metalang99: Full-Blown Preprocessor Metaprogramming | news.ycombinator.com | 2024-09-30
  • earcut.hpp

    Fast, header-only polygon triangulation

  • 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 CPP discussion

Log in or Post with

C CPP related posts

  • PostgreSQL High Availability Solutions – Part 1: Jepsen Test and Patroni

    3 projects | news.ycombinator.com | 8 Dec 2024
  • blog yb Covering Indexes: add columns in the Key or in Include?

    1 project | dev.to | 15 Nov 2024
  • The Part of PostgreSQL We Hate the Most

    1 project | news.ycombinator.com | 21 Oct 2024
  • The C23 edition of Modern C is now available for free

    5 projects | news.ycombinator.com | 15 Oct 2024
  • FreeBSD: How Can We Make It More Attractive to New Users?

    7 projects | news.ycombinator.com | 12 Oct 2024
  • pgSphere and Q3C on Distributed SQL

    3 projects | dev.to | 4 Oct 2024
  • Metalang99: Full-Blown Preprocessor Metaprogramming

    1 project | news.ycombinator.com | 30 Sep 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 10 Dec 2024
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

Project Stars
1 libvips 9,799
2 yugabyte-db 9,068
3 GameNetworkingResources 7,490
4 ravynos 5,694
5 sqlitestudio 5,480
6 msquic 4,074
7 glad 3,827
8 webui 3,119
9 desmume 3,033
10 bdwgc 3,014
11 InfiniTime 2,795
12 soloud 1,806
13 utf8.h 1,751
14 core 1,586
15 StarRuler2-Source 1,460
16 Hacking-Windows 1,376
17 librg 1,284
18 IconFontCppHeaders 1,222
19 SuiteSparse 1,193
20 libtcod 996
21 zpl 995
22 metalang99 878
23 earcut.hpp 867

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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