EdenSCM
gitoxide
EdenSCM | gitoxide | |
---|---|---|
23 | 86 | |
3,040 | 9,370 | |
- | 2.6% | |
9.6 | 9.9 | |
about 2 years ago | 5 days ago | |
Rust | Rust | |
GNU General Public License v3.0 only | Apache License 2.0 |
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.
EdenSCM
-
Meta releases Sapling, a new way of using source control
Kind of weird that https://github.com/facebookexperimental/eden (linked in mononoke) redirects to sapling. Does that mean it's replacing eden?
-
We Put Half a Million Files in One Git Repository, Here’s What We Learned
Maybe at their scale it makes more sense to switch to a VCS like Eden? https://github.com/facebookexperimental/eden
Eden's equivalent of 'git status' should run almost instantaneous, as checkouts are hosted by a virtual file system (FUSE) that tracks changes.
-
Fossil versus Git
Meta having moved on from Mercurial may be a factually true comment, but it looks like they still have fondness for Mercurial's ways:
https://github.com/facebookexperimental/eden
-
Ask HN: What developer tools would you like to see?
> - A build system / package manager like Nix [1] but with a better user experience / more straightforward command-line tooling.
Working on it :)
> - A version control system which scales to petabytes or more. Something that I could put large video files in without thinking twice about it. Something a large company could use for their monorepo—or even their data warehouse.
https://github.com/facebookexperimental/eden
> A note-taking tool that allows me to organize notes in a graph with links between them
https://www.orgroam.com/
-
Open Source Hacktivism, Open Source Gains Traction in the Enterprise, and More: Open Source Matters
Eden - a cross-platform, scalable source control management system from Meta.
-
Hacker News top posts: Apr 13, 2022
Eden\ (202 comments)
- EdenSCM – A cross-platform, scalable source control management system open-sourced by Facebook
- Eden
- 伊甸园 (Eden)
gitoxide
- Gitoxide – An idiomatic, lean, fast and safe pure Rust implementation of Git
- Cloning the Linux kernel in under a minute with gitoxide
- [Gitoxide in October] The first security issue and usable `gix status`
- Gitoxide: An idiomatic, lean, fast and safe pure Rust implementation of Git
- [Gitoxide in July] worktree checkouts with streaming for `git-lfs` files, and `crates-index` uses `gix`
- [Gitoxide in June]: robust fetch negotiations and `gix corpus` with `tracing` integration
-
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 May]: Greater pack resolution performance and the beginnings of negotiation algorithms
- [Gitoxide in April] A first step towards `gix status` and `.gitattributes` matching
- Idiomatic, lean, fast and safe pure Rust implementation of Git
What are some alternatives?
git-bug - Distributed, offline-first bug tracker embedded in git, with bridges
Symphonia - Pure Rust multimedia format demuxing, tag reading, and audio decoding library
veloren - An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.
freenet-core - Declare your digital independence
VFSForGit - Virtual File System for Git: Enable Git at Enterprise Scale
cloneit - A cli tool to download specific GitHub directories or files
jj - A Git-compatible VCS that is both simple and powerful [Moved to: https://github.com/jj-vcs/jj]
CompactGUI - Transparently compress active games and programs using Windows 10/11 APIs [Moved to: https://github.com/IridiumIO/CompactGUI]
scalar - Scalar: A set of tools and extensions for Git to allow very large monorepos to run on Git without a virtualization layer
ht - Friendly and fast tool for sending HTTP requests
svd2rust - Generate Rust register maps (`struct`s) from SVD files
delta - A syntax-highlighting pager for git, diff, grep, and blame output