Git Steem - Decentralized Github using STEEM

Last night during the talk with @ned, someone mentioned "what about github via STEEM?".

I took that what-if and made it into a reality! Using a similar principal to SteemDNS, I build a Web UI to allow you to quickly add Git projects to your account's metadata.

By storing the links in the blockchain, you can easily switch from something like Github to your own repo, and git-steem will still be able to locate it.

You can use the Web UI for adding repositories at

git.steem.network

Both the CLI tool and Web UI are available under an open source licence (GPLv3 and AGPL respectively):

Web UI: https://github.com/Someguy123/git-steem-web.git

CLI Tool: https://github.com/Someguy123/git-steem-cli.git

Let's see it in action!

The schema is useless without a real client right? Introducing git-steem-cli. A tool written in Python using Steem-Piston, which currently supports both cloning and adding remotes to existing projects.

Both of the projects are also available on my git-steem profile :)

git-steem clone someguy123/git-steem-web
git-steem clone someguy123/git-steem-cli

I hope to see some more fun uses of the STEEM blockchain like this. The metadata on both posts and your account can be used for amazing things, like Steem DNS, and now a decentralized git repo hub.

You may also want to check out my witness update, which I released today: Someguy123 Witness Update #3 (2016-09-25)


Do you like what I'm doing for STEEM/Steemit?

Vote for me to be a witness - every vote counts.

Don't forget to follow me for more like this.


H2
H3
H4
3 columns
2 columns
1 column
32 Comments