Free & Open Source Centralized Version Control and Development Platform
Twigg is developed with Twigg.This is our own repository, live.
Why Twigg
Twigg was born out of a belief that the version control most of the industry uses is inefficient. Git was made for distributed development: no authoritative server, patches sent over email, every clone carrying the full history. Most teams work in one centralized codebase instead, and pay for that flexibility in complexity.
Big tech's internal tooling is centralized, far more efficient and much simpler to use. Twigg brings that to everyone, built on how we believe software should be developed:
- Trunk-based development, not long-lived branches
- Small increments, each one reviewed and tested on its own
- A monorepo, with clear ownership of every directory
It's written from scratch, combining the best ideas from other version control systems:
- Mercurial: delta compression and commit obsolescence
- Git: Merkle trees
- Fossil: a single binary with integrated tools
- Google's Critique and Meta's Phabricator: stacked code review and stable commit ids like c/123
Features
Version control
Stacked commits with versions. Amend any commit and everything on top of it is rebased. No branches, no staging area.
Git mirror
Twigg works on top of your existing Git repository: every submitted commit is pushed to it, so deploys, CI and anything else that reads from Git keep working. Adopt Twigg gradually, or leave anytime.
Code review
Every commit is reviewed on its own, version by version, with OWNERS files declaring who owns each directory.
CI/CD
Jobs live in the repo next to the code they test and only run when their folder changes. Unlimited minutes.
Issue tracker
Bugs and feature requests live next to the code, linked to the commits that fix them.
API for agents
The CLI is backed by the server's API, so agents can do what you do: read bugs, set review descriptions, etc. It ships a skill that teaches them how, and more of the API is on the way.
Pricing
Use Twigg for free on our hosted instance. Every plan is the full product with unlimited CI/CD minutes. Paying just gets you more resources (sign up to see the boring details).
| free | solo | team |
|---|---|---|
| $0 | $12 /mo | $18 /user/mo |
| Some resources | More resources | Even more resources |


