{"repo":"twigg-vc/monorepo","free":true,"listed":false,"github":"https://github.com/twigg-vc/monorepo","clone":"git clone https://github.com/twigg-vc/monorepo.git","description":"Twigg - version control","language":"Go","stars":74,"topics":["code-review","software-forge","stacked-diffs","trunk-based-development","vcs","version-control","ci-cd","go","self-hosted"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"What is it? Twigg is the open source alternative to Critique . Critique is the tool Google's engineers use every day to collaborate on software. Twigg is that workflow, built in the open, for everyone. It is not a Git wrapper: everything was written from scratch. Compared to other version control systems, Twigg is more opinionated and built for one specific scenario: collaboration in closed teams . It implements the battle-tested workflow used across big tech for high-velocity, safe collaboration: - Trunk-based development : a single main development branch, no long-lived feature branches. - Small incremental changes : changes are independently reviewed and submitted in small commits that build on top of each other (stacked commits). This workflow is possible without Twigg, but painful and only works if everyone remembers to follow it. In Twigg it's the default, and everything else is built around it: - Hierarchical Code Ownership : OWNERS files, with ownership cascading down directories - Efficient Code Review : designed for reviewing stacked changes that evolve based on feedback, version by version - Integrated CI/CD : built to run on the trunk and to only trigger based on modified paths Full documentation: twigg.vc/docs Why is this on GitHub? Naturally, we eat our own dogfood: Twigg is developed using Twigg. The actual development happens on our hosted instance at twigg.vc. However, Twigg doesn't yet support public repositories, so we use GitHub as a read-only mirror. What","default_branch":null,"files":null,"tree":[],"storefront":"/r/twigg-vc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/twigg-vc/monorepo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}