gitoxide
desktop
Our great sponsors
gitoxide | desktop | |
---|---|---|
84 | 214 | |
7,810 | 19,045 | |
- | 1.4% | |
9.9 | 9.9 | |
5 days ago | 5 days ago | |
Rust | TypeScript | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gitoxide
-
What are you rewriting in rust?
But I'd suggest joining an existing project instead. This week in Rust has a call for participation section each week. There are also some exciting rewrites like arti, gitoxide, fish, and a steady stream of projects announced in this sub.
- [Gitoxide in April] A first step towards `gix status` and `.gitattributes` matching
- [Gitoxide in March]: `cargo` shallow clones PR and `gitoxide` in `cargo` nightly
-
What’s an actual use case for Rust
There's a re-implementation of git called gitoxide
- [Gitoxide in February]: `git-repository` is now `gix`, and statically known git-config keys
-
The Git source code audit, viewed as a Rust programmer
Gitoxide is useful in other Rust programs that need git integration, e.g. Cargo[1] or Helix[2].
I don't know how far he intends to take it, but the author of gitoxide (which is just a library, like libgit2) 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 individual git subcommands one at a time.
It'll be interesting to see where the gitoxide[1] project goes, being a rust implementation of git
-
The most creative, funny, clever, ridiculous, ... library names!
gitoxide, because, well, everything around rust is kind-of low-hanging fruit of puns to make
-
What’s everyone working on this week (1/2023)?
After having used the gitoxide lib in bacon last week so that ignored files don't trigger jobs on change, I'll try to see whether I can replace git2 with gitoxide in a few other applications. Gitoxide lib is still a little rough in parts but I really like when I can replace a native lib with a pure Rust one.
desktop
-
Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative
Congrats on the launch! It's always exciting to see more competition in the version control space.
One question I have is whether you guys are better than:
This seems to do the exact same thing, be free forever, and have a more mature GUI that is also easier to use than regular terminal git. In my firm, even with people who don't know how to code, they can use github desktop (since it babies you through the process of committing code.)
-
Ask HN: Can we do better than Git for version control?
- Product designers for open-source hardware. Various design files, SVG etc.
I’ve experimented with a “GUI only” git flow - just to see what is possible, so I could introduce the concept to others.
I found GitHub desktop app (https://desktop.github.com/)did a great job of visually showing git flows and functions, but for a non-tech/programmming person, the tool would be daunting.
Curiosity what your suggested tech stack would be - sans Terminal…
-
The Scariest Thing Happened to Me Today--Now I'm Scared to Use Git Again
just use github desktop its an open source tool https://desktop.github.com/
-
The 10 tools I install on every new Mac I get
GitHub Desktop - much, much easier than installing and setting up Git yourself (free)
-
A collection of useful Mac Apps
GitHub Desktop - Price: Free Git client for Mac that allows you to manage your GitHub repositories.
-
How the hell do I use github???
https://desktop.github.com/ should help a lot
-
Ask HN: What are some of the most elegant codebases in your favorite language?
At the beginning of the year I was rewriting a SPA and looking for ideas on how to structure a web app. One project I looked at was Github Desktop and I think it has very clean code for an app.
-
[HOBBY] Trade - Teach me how to set up version control and I'll help you with your art problems
Download and install the GitHub Desktop application.
What are some alternatives?
MK2360 - Convert mouse and keyboard input to xbox 360 controller output
EdenSCM - A Scalable, User-Friendly Source Control System. [Moved to: https://github.com/facebook/sapling]
notion-app - Notion for Linux
ht - Friendly and fast tool for sending HTTP requests
mackup - Keep your application settings in sync (OS X/Linux)
Symphonia - Pure Rust multimedia format demuxing, tag reading, and audio decoding library
freenet-core - Declare your digital independence
delta - A syntax-highlighting pager for git, diff, and grep output
CompactGUI - Transparently compress active games and programs using Windows 10/11 APIs [Moved to: https://github.com/IridiumIO/CompactGUI]
cloneit - A cli tool to download specific GitHub directories or files
git-lfs - Git extension for versioning large files
volta - Volta: JS Toolchains as Code. ⚡