gitbutlerapp/grit
View on GitHub ↗ ★ 575 Rust
Reimplementing Git in Rust. Like a boss.
10 mentions on Hacker News by 9 people: 1 story, 9 comments · first 2026-06-10 · latest 2026-07-05
20082026
-
…Bun (https://github.com/oven-sh/bun/pull/30412) - Valkey (https://github.com/ianm199/valdr) - Git (https://github.com/gitbutlerapp/grit) - Postgres (https://github.com/malisper/pgrust) With the exception of Bun, these projects were done…
comment by malisper · 2026-07-05 · in My AI-built PHP engine in Rust passes 17% of PHP-src tests, renders WordPress -
I would say it's worse, the whole C Git source code is checked in https://github.com/gitbutlerapp/grit/tree/main/git
comment by To1ne · 2026-06-11 · in Grit: Rewriting Git in Rust with agents -
▲ 2
Grit by GitButler: A from-scratch reimplementation of Git in idiomatic Ruststory by maxloh · 2026-06-11 · 0 comments
-
…it as the "source of truth". Simple thought experiment. If you handed this same agents.md file ( https://github.com/gitbutlerapp/grit/blob/main/AGENTS.md#sou... ) to a human software developer and let them work on exactly the same goal,…
comment by yusefnapora · 2026-06-10 · in Grit: Rewriting Git in Rust with agents -
The agents.md says “here’s the git source code” https://github.com/gitbutlerapp/grit/blob/main/AGENTS.md#sou... This isn’t even a question of training data, thy fed the full git source code directly to the llm.
comment by WD-42 · 2026-06-10 · in Grit: Rewriting Git in Rust with agents -
…the next largest. So as pure library you could hopefully shave off quite a bit of that 25MiB. [1] https://github.com/gitbutlerapp/grit/blob/main/grit-lib/src/...
comment by andwur · 2026-06-10 · in Grit: Rewriting Git in Rust with agents -
…understand working backwards from a test suite, but this literally just reads the original source: https://github.com/gitbutlerapp/grit/blob/main/AGENTS.md#sou... LLM users seem to live in another world where stealing everything that isn't…
comment by GreenDolphinSys · 2026-06-10 · in Grit: Rewriting Git in Rust with agents -
It's actually murkier than I suggest here. https://github.com/gitbutlerapp/grit/blob/main/AGENTS.md#sou...
comment by joshka · 2026-06-10 · in Grit: Rewriting Git in Rust with agents -
> That's not actually the case at hand here - the agents were given the original source to reference: https://github.com/gitbutlerapp/grit/blob/main/AGENTS.md#sou ... yeah fair - the "The canonical Git source code we're targeting to…
comment by joshka · 2026-06-10 · in Grit: Rewriting Git in Rust with agents -
…That's not actually the case at hand here - the agents were given the original source to reference: https://github.com/gitbutlerapp/grit/blob/main/AGENTS.md#sou... But for the sake of argument: The test suite itself is copyrighted. To the…
comment by gpm · 2026-06-10 · in Grit: Rewriting Git in Rust with agents