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

social components
TypeScript
34
PDS Admin tool make it easier to moderate your PDS with labels
TypeScript
33
Monorepo for Tangled
Go
679
175
51
lightweight com.atproto.sync.listReposByCollection
Rust
11
atproto utils for zig
Zig
14
1
A stream.place client in a single index.html
HTML
10
alf: the atproto Latency Fabric
TypeScript
9
atmosphere explorer
TypeScript
387

Timeline

pdewey.com starred mackuba.eu/pulsar
A tool for measuring the coverage of Bluesky/ATProto relays
4
besaid.zone starred mackuba.eu/pulsar
A tool for measuring the coverage of Bluesky/ATProto relays
4
zzstoatzz.io starred mackuba.eu/pulsar
A tool for measuring the coverage of Bluesky/ATProto relays
4
A tool for measuring the coverage of Bluesky/ATProto relays
4
Monorepo for Tangled
Go
679
175
51