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.
JavaScript
55
3
Our Personal Data Server from scratch!
Rust
77
9
A CLI for publishing standard.site documents to ATProto
TypeScript
16
4
Bluesky client in Google Sheets
JavaScript
15
A very experimental PLC implementation which uses BFT consensus for decentralization
Go
20
mount an atproto PDS repository as a FUSE filesystem
Rust
90
Monorepo for Tangled
Go
630
170
49
atmosphere explorer
TypeScript
348

Timeline

Monorepo for wisp.place. A static site hosting service built on top of the AT Protocol.
TypeScript
65
7
Image mariuskimmina.com created nix-home
My NixOS confiugration and dotfiles
Image ptr.pet created hydrant
kind of like tap but different and in rust
Rust
Image vixalien.tngl.sh created dotio3
my website
Astro