tangled intro
@icyphox.sh · 1mo ago · plaintext · 33 loc · raw · 0 comments
1---2atroot: true3template:4slug: intro5title: introducing tangled6subtitle: a git collaboration platform, built on atproto7date: 2025-02-278draft: true9---101112[Tangled](https://tangled.sh) is a new social-enabled Git collaboration platform, built on top of the [AT Protocol](https://atproto.com). 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.1314There are several models for decentralized social networks, ranging from ActivityPub's federated model, to Radicle's entirely P2P model. Our approach attempts to be the best of both worlds by adopting atproto -- a protocol for building decentralized social applications with a central identity.15161718Our addition to this model is the idea of "knots". Knots enable users to host git repositories with ease. Knots are headless, lightweight services that can easily run on a small commercial server or your Raspberry Pi at home, or simply use the managed ones for free.1920The [App View][appview] at [tangled.sh](https://tangled.sh) acts as a consolidated "view" into the whole network, allowing users to access, clone and contribute to repositories hosted across different knots -- completely seamlessly.2122Tangled is still in its infancy, and we're still building out several of its core features. As we do so, we developed these three core tenets to guide us:23241. **Ownership of data**: Being able to host your git repositories on your own servers.252. **Must retain existing workflows**: Familiar git collaboration workflows (like PRs, issues, ... etc.) must be retained.263. **No compromise on user-experience**: When presented with a choice between ideology and user-experience, choose user-experience.272829We believe that atproto has greatly simplfied one of the hardest parts of social media: having your friends on it. If you have a Bluesky account, you can start building on Tangled today.3031[pds]: https://atproto.com/guides/glossary#pds-personal-data-server32[appview]: https://docs.bsky.app/docs/advanced-guides/federation-architecture#app-views33
login to post a comment