Skip to content

multiverse-vcs/go-multiverse

Repository files navigation

Multiverse

Gitter codecov

The goal of the Multiverse project is to create a developer centric network for code hosting, collaboration, and archival. One that is community operated, privacy respecting, and completely open source.

This project is under heavy development. Changes may cause compatibility issues with previous versions.

About

Multiverse builds on top of the libp2p and IPFS projects to provide a decentralized code hosting network. Decentralized networks shift the power from service providers to the users in the form of data ownership.

Data ownership and data portability are the two core factors that will drive innovation on the Multiverse network. Switching service providers is completely transparent as none of your data is trapped behind a walled garden.

Features

  • Self host your repositories. No server setup required.
  • Internet connection optional. Works on your local area network.
  • Private by default. Remain anonymous or use a custom handle.

Getting Started

Read the manual.

Building

Go 1.16 or higher is required.

$ git clone https://github.com/multiverse-vcs/go-multiverse.git
$ cd go-multiverse
$ make install

Contributing

Found a bug or have a feature request? Open an issue.

Multiverse follows the Contributor Covenant Code of Conduct.

License

GNU Affero General Public License v3.0