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 →
Top 23 C CPP Projects
-
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.
-
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 -
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-12Another 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
-
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
-
-
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
-
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.
The WebUI library is written in pure C and can be used by many different programming languages, where Go is one option.
-
-
bdwgc
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
-
-
-
Project mention: STB: Single-file public domain libraries for C/C++ | news.ycombinator.com | 2024-01-06
-
-
-
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.
-
-
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.
-
-
Project mention: Metalang99: Full-Blown Preprocessor Metaprogramming | news.ycombinator.com | 2024-09-30
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C CPP discussion
C CPP related posts
-
PostgreSQL High Availability Solutions – Part 1: Jepsen Test and Patroni
-
blog yb Covering Indexes: add columns in the Key or in Include?
-
The Part of PostgreSQL We Hate the Most
-
The C23 edition of Modern C is now available for free
-
FreeBSD: How Can We Make It More Attractive to New Users?
-
pgSphere and Q3C on Distributed SQL
-
Metalang99: Full-Blown Preprocessor Metaprogramming
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 10 Dec 2024
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 |