The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 10 C Git Projects
-
libgit2
A cross-platform, linkable library implementation of Git that you can use in your application.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
wasm-git
GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Related but I use tig, a TUI, a lot to examine the state of my working tree and index and stage/unstage/reset changes piecemeal. It works great.
Project mention: Radicle: Open-Source, Peer-to-Peer, GitHub Alternative | news.ycombinator.com | 2024-03-05Everything that is replicated on the network is stored as a Git object, using the libgit2[0] library. This library uses hardened SHA-1 internally, which is called sha1dc (for "detect collision").
[0]: https://github.com/libgit2/libgit2/blob/ac0f2245510f6c75db1b...
I have a pernicious habit of throwing sl on any shared server I manage.
There's also: https://github.com/rwos/gti
As you might guess, it's for git typos and renders a Volkswagen Golf GTI.
Amusingly, if your typo is gti push or gti pull it also includes a stick man pushing or pulling the vehicle.
C Git related posts
- Git-evtag – extended verification for Git tags
- Postgres is eating the database world
- Sapling – A VCS from Meta
- Every Git Command I Use (Cheatsheet)
- Git Branches: Intuition and Reality
- pyaction 4.26.0 Released
- GitKraken Client Is Migrating from Libgit2 to the Git Executable
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Git projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | tig | 12,151 |
2 | libgit2 | 9,423 |
3 | Rugged | 2,228 |
4 | bake | 646 |
5 | gti | 628 |
6 | wasm-git | 584 |
7 | git | 205 |
8 | git-evtag | 121 |
9 | tree-sitter-gitcommit | 49 |
10 | git-date | 6 |
Sponsored