tightly-knit
social coding.

Tangled is a decentralized Git hosting and collaboration platform.

We envision a place where developers have complete ownership of their code, open source communities can freely self-govern and most importantly, coding can be social and fun again.

lightweight git repo hosting

  • Host your repositories on your own infrastructure using knots—tiny, headless servers that facilitate git operations.

  • Add friends to your knot or invite collaborators to your repository.

  • Guarded by fine-grained role-based access control.

  • Use SSH to push and pull.

improved pull request model

  • An intuitive and effective round-based pull request flow, with inter-diffing between rounds.

  • Stacked pull requests using Jujutsu's change IDs.

  • Paste a git diff or git format-patch for quick drive-by changes.

run pipelines using spindles

  • Run pipelines on your own infrastructure using spindles—lightweight CI runners.

  • Natively supports Nix for package management.

  • Easily extended to support different execution backends.

Trending

Write on the margins of the internet. Powered by the AT Protocol.
Go
62
3
A CLI for publishing standard.site documents to ATProto
TypeScript
22
2
1
A very experimental PLC implementation which uses BFT consensus for decentralization
Go
22
Our Personal Data Server from scratch!
Rust
85
10
Monorepo for Tangled
Go
635
174
53
atmosphere explorer
TypeScript
352
1
auth dns over atproto
Rust
10
Monorepo for wisp.place. A static site hosting service built on top of the AT Protocol.
TypeScript
71
6

Timeline

accio.blue starred seiso.moe/onis
auth dns over atproto
Rust
10
mmatt.net starred margin.at/margin
Write on the margins of the internet. Powered by the AT Protocol.
Go
62
3
dallasthe.dev created sceneforged
The all in one media server (all in one WIP)
chr1sco.cmandco.cc created vps
NixOs configuration for my hertzner vps
Nix
forecast.bio created atdata
Decentralized datasets on atproto