Hacker GitHub

← All repos

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

Mentions per year 10 mentions · busiest year 2026 (10)
20082026
  1. …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…
  2. I would say it's worse, the whole C Git source code is checked in https://github.com/gitbutlerapp/grit/tree/main/git
  3. ▲ 2
    Grit by GitButler: A from-scratch reimplementation of Git in idiomatic Rust
    story by maxloh · 2026-06-11 · 0 comments
  4. …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
  5. 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.
  6. …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
  7. …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
  8. 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
  9. > 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
  10. …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…