Hacker GitHub

← All repos

GitoxideLabs/gitoxide

View on GitHub ↗ ★ 12,096 Rust

A tasteful, lean, fast & safe pure Rust implementation of Git

29 mentions on Hacker News by 23 people: 10 stories, 19 comments · first 2020-08-13 · latest 2026-07-23

Mentions per year 29 mentions · busiest year 2022 (8)
20082026
  1. JJ's use of the Git file format is done via https://github.com/GitoxideLabs/gitoxide -- there's still some missing features in the networking part, but the local-file-manipulation features are fully there.
    comment by yencabulator · 2026-07-23 · in git's –end-of-options Flag
  2. …to extract value from community labor and, in general, not contribute much of anything back. 0: https://github.com/GitoxideLabs/gitoxide/discussions/253 1: https://github.com/GitoxideLabs/gitoxide/issues/925
    comment by GreenDolphinSys · 2026-06-10 · in Grit: Rewriting Git in Rust with agents
  3. …this year. There is a recent effort to vibe-loop more Git into Gitoxide, which is interesting: https://github.com/GitoxideLabs/gitoxide/pull/2538 I still think that this is a project that can have value with a little more work. This…
    comment by schacon · 2026-06-10 · in Grit: Rewriting Git in Rust with agents
  4. Theres already git-in-rust project that is making good progress https://github.com/gitoxidelabs/gitoxide
    comment by boredatoms · 2026-06-09 · in Grit: Rewriting Git in Rust with agents
  5. …cheering. Cheering wildly. The zig wasm sounds so so good. I've enjoyed git on rust via gitoxide ( https://github.com/gitoxidelabs/gitoxide ) but haven't tried wasm yet. I rather expect gitoxide/rust would be bigger. The ability to really…
    comment by jauntywundrkind · 2026-04-16 · in Artifacts: Versioned storage that speaks Git
  6. JJ doesn't directly touch the `.git` directory, it uses gitoxide¹ to perform git operations. ¹ https://github.com/GitoxideLabs/gitoxide
    comment by SAI_Peregrinus · 2026-03-30 · in More on Version Control
  7. See also: https://github.com/GitoxideLabs/gitoxide which is a full rewrite of git in Rust.
  8. https://github.com/GitoxideLabs/gitoxide
  9. …uses it to power a git CLI called gix. As of October it looks like it can do fetches and clones: https://github.com/Byron/gitoxide/discussions/623 . Since the git CLI is subcommand-based, it wouldn't be too hard to provide replacements for…
  10. …is useful in other Rust programs that need to interact with git such as Cargo[1] or Helix[2]. [1]: https://github.com/Byron/gitoxide/issues/106 [2]: https://github.com/helix-editor/helix/pull/3890
  11. …be interesting to see where the gitoxide[1] project goes, being a rust implementation of git [1] https://github.com/Byron/gitoxide/
  12. I think it would be better for this post to link to https://github.com/Byron/gitoxide
    comment by martinvonz · 2022-10-24 · in Git Written from Scratch in Rust
  13. …is how to receive a pack from the remote and resolve it: `mkdir out && gix -v no-repo pack receive https://github.com/Byron/gitoxide out`.
  14. gitoxide is a cool project, but it cant even clone yet: https://github.com/Byron/gitoxide/discussions/300
  15. Or my own project: https://github.com/martinvonz/jj . I think https://github.com/Byron/gitoxide also plans to provide a different CLI, but I don't think they've started working on it.
  16. For Rust, see https://github.com/Byron/gitoxide , which provides both a pure Rust library and a command-line tool built atop that library.
    comment by JoshTriplett · 2021-10-03 · in Ugit - DIY Git in Python
  17. …contributor friendly right now, I will be working on improving this so more people can join in (see https://github.com/Byron/gitoxide/issues/8 ).
    comment by ByronBates · 2020-08-14 · in Gitoxide: Pure Rust Implementation of Git
  18. …implementation. That said, I have created a quick issue for you with a small tasks and high value: https://github.com/Byron/gitoxide/issues/7 Thanks a lot for your consideration <3
    comment by ByronBates · 2020-08-13 · in Gitoxide: Pure Rust Implementation of Git
  19. …like that. Actual numbers for what's there, pack access and traversal, can be found here: https://github.com/Byron/gitoxide/issues/1 and here: https://github.com/Byron/gitoxide/issues/5
    comment by ByronBates · 2020-08-13 · in Gitoxide: Pure Rust Implementation of Git