Hacker ApprovedDepartments

Grit Git rewrite in Rust

Ranked 3 of 4 Git implementations by recommenders

Recommended as a memory-safe Rust library for Git-based tools under a permissive license. Critics call it incomplete and say relicensing GPL code is bad faith.

Recommended as a memory-safe Rust library for Git-based tools under a permissive license. Critics call it incomplete and say relicensing GPL code is bad faith.

44 people gave an opinion

recommend it
7
criticize it
37
approval share
16%
Each figure is one person. RecommendsCriticizes

Recommended in 3 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: recommended
  5. March 2026: not recommended
  6. April 2026: recommended
  7. May 2026: not recommended
  8. June 2026: recommended
  9. July 2026: not recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 7 people recommend itNeeds 10 or more, not met.
  • 0.1 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 3 of 13 monthsNeeds 4 or more, not met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Library for building Git tools

    “This isn't for the person using Git. This is for someone trying to build a tool that wants to use parts of Git”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

    “feature complete (even if sloppy) library implementation of Git”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”
  • Claims broad Git feature coverage

    “feature complete (even if sloppy) library implementation of Git”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

    “all of this is (theoretically) currently covered in Grit.”

    Comment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”
  • Impressive AI-assisted approach

    “I liked their approach (just had a very buggy transformer/language)”

    Comment from 17 Apr 2026 in “Claude Opus 4.7 costs 20–30% more per session”

    “I have to admit they are impressive”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”
  • Memory-safe Rust implementation

    “feature complete (even if sloppy) library implementation of Git”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

    “it's memory safe. Not that git has any important memory issue”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

What people warn about

Each mark is one comment

  • Relicensing GPL code is bad faith

    “building on a GPL3 project's complete test suite and relicensing under MIT is not acting in good faith toward the original authors”

    Comment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

    “showing them exactly how you treat other people's code/licenses by "deciding" to not carry forward the GPL license”

    Comment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

    “The intent here is extraction of all the value provided by copyleft projects without the obligation to give back.”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”
  • AI used for copyright laundering

    “ask a robot to recreate your favorite software just so you can relicense it for your business venture”

    Comment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

    “Assuming the current claims here, that would just be license washing with volunteer assistance.”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

    “It burns a lot of goodwill to use an AI for what many people will see as copyright laundering”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”
  • Slower, incomplete, untested, buggy

    “It almost certainly cheated on a bunch of those tests and is not feature complete yet.”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

    “It's slower, more obtuse, more bloated, less capable, exponentially less scalable at any size.”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

    “A slower, untested, incomplete git implementation, all for the low low price of $10-$15,000.”

    Comment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”
  • Costly AI tokens, rising prices

    “So it is not entire then but somehow that was worth burning $8,000~ dollars worth of tokens?”

    Comment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

    “That $15k is indeed a very low low subsidized AI price. It will be $150k next year.”

    Comment from 13 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

Other Git implementations people recommend

The three most recommended other Git implementations, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Grit Git rewrite in Rust compared with 3 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Gitoxide13287%5—Approved
libgit28753%6——
Grit Git rewrite in RustThis page73716%3——
ziggit6746%2——
See all 4 Git implementations, ranked

What people said

40 of the 52 comments that mention it, newest first. Each links to the original comment.

“That $15k is indeed a very low low subsidized AI price. It will be $150k next year.”

CriticizesComment from 13 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“Of course it has the MIT license, when the original was GPL. To hell with these Rust rewrites!”

CriticizesComment from 11 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“that's all based on your own opinion which appears to ignore the benefits and intent of licenses such as the GPL”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“even if a result is the wholesale looting of open source”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“the source code looks like a steaming pile of crate-includes”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“I won't touch relicensed code even if you payed me.”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“I have to admit they are impressive”

MixedComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“It burns a lot of goodwill to use an AI for what many people will see as copyright laundering”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“they have such a problem with the GPL that they think it's important to rewrite and relicense”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“this has achieved exactly nothing except lighting $8k on fire”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“Does the OP want us to convert his AI-vibed code to a WASM-compatible build?”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“Why is it everyone else's job to figure out if you're compliant with the license?”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“Assuming the current claims here, that would just be license washing with volunteer assistance.”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“We think it's worth exploring and investing in both options for now.”

RecommendsComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“This is simply plagiarism of GPL-licensed code, and license-washing as well.”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“any other app/lib working with that store will always be a suboptimal fit”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“rewrites just like forks (1) are fundamentally an asocial (2) activity”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“The intent here is extraction of all the value provided by copyleft projects without the obligation to give back.”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“It's slower, more obtuse, more bloated, less capable, exponentially less scalable at any size.”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“we went with whatever was the most permissive so everyone could use it for anything if they wish”

RecommendsComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“launder the git license and set themselves up for a bait and switch later down the line”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“It almost certainly cheated on a bunch of those tests and is not feature complete yet.”

MixedComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“feature complete (even if sloppy) library implementation of Git”

MixedComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“This isn't for the person using Git. This is for someone trying to build a tool that wants to use parts of Git”

MixedComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“it's memory safe. Not that git has any important memory issue”

MixedComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“he chose MIT, which cuts at the core of the intent of licensing the project with a share-alike license.”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“A slower, untested, incomplete git implementation, all for the low low price of $10-$15,000.”

CriticizesComment from 10 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“ask a robot to recreate your favorite software just so you can relicense it for your business venture”

CriticizesComment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“it has been nearly entirely written by agents and has not been used for realsies”

CriticizesComment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“showing them exactly how you treat other people's code/licenses by "deciding" to not carry forward the GPL license”

CriticizesComment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“You cannot rewrite git into a linkable library and decide it's now not unix.”

CriticizesComment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“building on a GPL3 project's complete test suite and relicensing under MIT is not acting in good faith toward the original authors”

CriticizesComment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“they "decided" it's not a derivative and thus can be listened under MIT instead of GPL”

CriticizesComment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“all of this is (theoretically) currently covered in Grit.”

MixedComment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“Given the author already admitted that the implementation was slow anyway”

CriticizesComment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“So .7% tests fail therefor it was 100% a waste of time?”

CriticizesComment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“So it is not entire then but somehow that was worth burning $8,000~ dollars worth of tokens?”

CriticizesComment from 9 Jun 2026 in “Grit: Rewriting Git in Rust with Agents”

“There are a number of studies that show that Grit is either not a thing or there are better measures of success.”

CriticizesComment from 5 May 2026 in “I'm Scared About Biological Computing”

“I liked their approach (just had a very buggy transformer/language)”

MixedComment from 17 Apr 2026 in “Claude Opus 4.7 costs 20–30% more per session”

“the first two works are basically in the “pop-science/self-help woo” category”

CriticizesComment from 15 Dec 2025 in ““Super secure” messaging app leaks everyone's phone number”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.