gov4git is a decentralized protocol for governing open-source communities based on git.
It is a wholistic framework for lifelong governance of open-source projects, which is secure, flexible, transparent, and pluralistic.
gov4git is designed to be practical and accessible. It requires git hosting as the only persistent infrastructure. It is easy (and continuously getting easier) to deploy by non-technical users, using an accompanying command-line client or a desktop app.
All users (community organizers and community members) can use Gov4Git via our desktop application. Find the installation link for your OS below.
Windows
Install the latest release here.
macOS
Install the latest release here.
Linux
curl -sSfLO https://github.com/gov4git/desktop-application/releases/latest/download/gov4git-desktop-app.AppImage
sudo chmod x ./gov4git-desktop-app.AppImage
./gov4git-desktop-app.AppImage
- Overview
- Step-by-step user guide: deploy, manage, and collaborate
- Explanation of the open-source governance mechanism and incentives
This video walks through the basics of using gov4git to govern a collaborative community on GitHub:
User documentation can be found in the User's Manual.
Developer documentation can be found in the Developer's Manual.
Historical project documentation, including talks, white papers, long-term vision and such resides in the project docs repository.