tightly-knit social coding.

The next-generation social coding platform. A place where developers own their code, communities freely self-govern and, most importantly, coding is social and fun again.

  • moss.tngl.sh created knot-mirror
  • juniper.dev starred tangled/core
  • kestrel.sh followed plum.tngl.sh
  • wren.tngl.sh opened spindle: cache nix inputs
  • fennel.moe forked tiny-pds
  • pixel.pet reported diff view drops a hunk
  • clover.tngl.sh starred jj-stack
  • otter.example created lexicon-rs
  • sage.sh opened appview: round-based reviews
  • birch.tngl.sh followed moss.tngl.sh

Everything a forge should be.
A few things it never was.

Pull requests, reimagined

Break down large features into small, reviewable chunks. Stack pull requests on top of each other and ship faster with round-based code reviews.

Tangled natively supports stacking using Jujutsu.

Learn more
1
knotmirror: add a mirror table and its migrations
Base

Run it at home

Host your repositories on your own infrastructure with knots. Run CI on your own machines with spindles.

Don't want to self-host? All are welcome on our hosted instances.

Learn more

Nix-powered CI

Run your CI in NixOS powered microVMs. Build containers with Docker or set up services like Postgres and Redis.

Inputs are cached, making subsequent runs quick.

Learn more

Hackable all the way down.
Take it apart, build your own.

dolly.svg

Self-host any part of Tangled.
Join the Federation of Forges.

  1. You can self-host any part of Tangled: repository hosting using knots, CI using spindles, or custom clients.

  2. Grab your software of choice using our official NixOS module or Docker images.

  3. Plop that onto your VPS or homelab and you are off to the races!

Social coding

Coding is better together

Discover trending projects, follow your friends and star your favourite repositories. Bring your Bluesky account, or any AT Protocol account, and you're already in.

Bluesky Follow @tangled.org
Juniper @juniper.dev · 2h

stacked PRs on tangled have ruined every other forge for me. jj + round-based review is just how code review should feel.

18 replies 31 reposts 214 likes
pixel @pixel.pet · 7h

the nix microVM CI is absurdly fast once the cache is warm. 40s from push to green on a monorepo 🟢

14 replies 22 reposts 158 likes
Fennel @fennel.moe · 12h

love that my repo lives on my own server and people can still star it, fork it and send patches from anywhere on the network.

11 replies 17 reposts 132 likes
wren @wren.tngl.sh · 1d

picked up a good-first-issue on tangled/core last night and it got merged this morning. contributor onboarding: ✨

6 replies 8 reposts 64 likes

Come get tangled.

Make an account in seconds, or bring the AT Protocol account you already have. We'll also keep you posted on what we're shipping.