got
Gijzafiler-golang
got | Gijzafiler-golang | |
---|---|---|
12 | 1 | |
126 | 1 | |
0.0% | - | |
6.1 | 4.7 | |
over 1 year ago | over 1 year ago | |
Go | Go | |
GNU General Public License v3.0 only | - |
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.
got
-
Show HN: A version control system based on rsync
I've not heard the term "probabilistic tree" and I've having difficulty pulling up references. I suspect it's implemented by subpackage ptree[0]. Do you have resources on what makes probabilistic trees different from hash tables?
[0] https://github.com/gotvc/got/tree/master/pkg/gotkv/ptree
-
CDC File Transfer
FastCDC is the same chunking algorithm used in Got.
https://github.com/gotvc/got
-
SourceHut terms of service updates, cryptocurrency projects to be removed
Thanks for sharing RocketGit. This is the first time I've heard of it, and yes, it does look like a cool copyleft solution to self-hosted Git.
Another interesting option is Brendan Caroll's got[0], which allows sharing of repositories over INET256[1]. I'm sure there are other P2P approaches to Git, but this one just piqued my interest. Unfortunately it has a naming conflict with OpenBSD's Game of Trees[2].
[0] https://github.com/gotvc/got
[1] https://github.com/inet256/inet256
[2] https://gameoftrees.org/
-
Show HN: Encrypted Git hosting should be easy
I work on a project which solves a similar use case.
https://github.com/gotvc/got
Got also does E2EE encryption, but it can additionally encrypt branch names from remote servers.
-
What Comes After Git
I've been working on a project "Got". Which deals with the LFS problem, mentioned in the post.
https://github.com/gotvc/got
Got isn't really trying to do software version control better than Git. It's trying to make general purpose file versioning practical, with a workflow similar to Git's.
-
Show HN: Let's build an end-to-end encrypted data store
In the same space is the key-value store underlying Got: GotKV. https://github.com/gotvc/got/tree/master/pkg/gotkv
It stores encrypted blobs in any content-addressed store, and provides a copy-on-write key-value store API.
- Got is like Git, but with an 'o'
- Show HN: Got is like Git, but with an 'o'
Gijzafiler-golang
What are some alternatives?
cdc-file-transfer - Tools for synching and streaming files from Windows to Linux
spawn - Spawn your Go server from within its own test suite, for end-to-end tests
bita - Differential file synchronization over http
any-sync - An open-source protocol designed to create high-performance, local-first, peer-to-peer, end-to-end encrypted applications that facilitate seamless collaboration among multiple users and devices
imsy - simple incremental pull of immutable large files
bloom-legacy-e2ee - End-to-end encrypted Notes, Files, Calendar, Contacts... for Android, IOS, Linux & MacOS
backup - immutable backups so simple that unborkable
portal - Portal is a quick and easy command-line file transfer utility from any computer to another.
git-remote-aws - encrypted git hosting should be easy
dongle - A simple, semantic and developer-friendly golang crypto package
gitless - A maintained fork of the simple git interface
sttr - cross-platform, cli app to perform various operations on string