Tangled's Avatar

Tangled

@tangled.sh.bsky.social

https://tangled.sh is a git collaboration platform built on atproto. Social coding, but for real this time! Discord: chat.tangled.sh IRC: #tangled @ libera.chat Built by @oppi.li & @icyphox.sh

1,834 Followers  |  8 Following  |  239 Posts  |  Joined: 10.02.2025  |  2.1635

Latest posts by tangled.sh on Bluesky

an example of fetching my top 10 rocksky artists with pdsfs. the command used is 

jq -r '.artist' app.rocksky.scrobble/* | sort | uniq -c | sort -nr | head -10

an example of fetching my top 10 rocksky artists with pdsfs. the command used is jq -r '.artist' app.rocksky.scrobble/* | sort | uniq -c | sort -nr | head -10

a something i've been hacking on:

✨ pdsfs: mount #atproto PDS repositories as a FUSE filesystem!

more info in the repo's readme: tangled.sh/@oppi.li/pdsfs

i've fetched my top 10 @rocksky.app artists with just jq and coreutils:

28.07.2025 18:53 β€” πŸ‘ 174    πŸ” 38    πŸ’¬ 9    πŸ“Œ 6

not yet but string.tangled.sh is on the roadmap!

28.07.2025 04:57 β€” πŸ‘ 17    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

happens to the best of us

25.07.2025 17:15 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
July ATProto London Β· Luma We'll be returning to Newspeak House for this second edition of ATProto London. πŸŽ‰ This time we'll be in the larger event space and are looking for speakers to…

TONIGHT!

Join us at Newspeak House for the July edition of ATProto London!

We'll be having a quick show-and-tell then later a talk by @oppi.li about @tangled.sh.

There's still space if you want to attend!

lu.ma/15mefous

23.07.2025 13:02 β€” πŸ‘ 19    πŸ” 12    πŸ’¬ 2    πŸ“Œ 1

as the project grows, we are seeing huge increase in community contributions. big thanks to these users for making this release possible:

@boltless.me
@uncenter.dev
@poor.dog
@nelind.dk
@johnandersen777.bsky.social
@ok-ciel.bsky.social
@thecoded.prof

22.07.2025 13:53 β€” πŸ‘ 21    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
knot dashboard on tangled.sh showing the list of knots registered to me.

knot dashboard on tangled.sh showing the list of knots registered to me.

knot hosters rejoice! the knots page has been received a long-overdue facelift.

we have also introduced performance improvements to knotservers, remember to upgrade to the latest tag!

22.07.2025 13:53 β€” πŸ‘ 17    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
screenshot of tangled.sh showing a pull request by @nelind.dk. the highlight are the reactions on the pull request. there is a thumbs up reaction and a heart reaction.

screenshot of tangled.sh showing a pull request by @nelind.dk. the highlight are the reactions on the pull request. there is a thumbs up reaction and a heart reaction.

next up: PRs and issues now have reactions!

big thanks to @boltless.me for single-handedly building out this feature πŸš€

22.07.2025 13:53 β€” πŸ‘ 17    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
the commit view on tangled showing off the new split diff. on the left are the diff options and the file tree, on the right is the split diff view.

the commit view on tangled showing off the new split diff. on the left are the diff options and the file tree, on the right is the split diff view.

πŸŸ₯ secondly, diff-views have been revisited: tangled now supports a split diff-view! 🟩

22.07.2025 13:53 β€” πŸ‘ 48    πŸ” 5    πŸ’¬ 1    πŸ“Œ 1

the timeline on tangled.sh cropped to show 6 events:

@snarfed.org starred @bnewbold.net/user-intents 1 day ago
@bnewbold.net/user-intents (Go) 4 stars

@guidoschmidt.bsky.social followed @rockorager.dev@rockorager.dev 1 day ago
@rockorager.dev 25 followers, 2 following

@guidoschmidt.bsky.social starred @rockorager.dev/lsr 1 day ago
@rockorager.dev/lsr: ls but with io_uring (Zig) 43 stars, 6 issues, 1 PR

@dmiller.bsky.social created nix-configs 1 day ago
@dmiller.bsky.social/nix-configs My nix configs (Nix)

@j3s.sh created spindle-test 1 day ago

@dunkirk.sh starred @icyphox.sh/shlide 1 day ago
@icyphox.sh/shlide slide deck presentation tool written in pure bash (Shell) 5 stars

the timeline on tangled.sh cropped to show 6 events: @snarfed.org starred @bnewbold.net/user-intents 1 day ago @bnewbold.net/user-intents (Go) 4 stars @guidoschmidt.bsky.social followed @rockorager.dev@rockorager.dev 1 day ago @rockorager.dev 25 followers, 2 following @guidoschmidt.bsky.social starred @rockorager.dev/lsr 1 day ago @rockorager.dev/lsr: ls but with io_uring (Zig) 43 stars, 6 issues, 1 PR @dmiller.bsky.social created nix-configs 1 day ago @dmiller.bsky.social/nix-configs My nix configs (Nix) @j3s.sh created spindle-test 1 day ago @dunkirk.sh starred @icyphox.sh/shlide 1 day ago @icyphox.sh/shlide slide deck presentation tool written in pure bash (Shell) 5 stars

gm tanglers! we've got a ton of changes for y'all this week:

firstly, the brand new ✨Timeline ✨

head to tangled.sh to check it out!

22.07.2025 13:53 β€” πŸ‘ 74    πŸ” 12    πŸ’¬ 1    πŸ“Œ 1

should be back up now!

21.07.2025 08:44 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

we have a minor outage on knot1, working on a quick fix!

21.07.2025 08:43 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

Currently we have a talk from @oppi.li about @tangled.sh scheduled; come hear about using ATProto to collaboratively build and why that's both important and very cool!

We still have another spot open, if you're interested in speaking please reach out!

14.07.2025 17:09 β€” πŸ‘ 39    πŸ” 14    πŸ’¬ 1    πŸ“Œ 1
@smokesignal.events/smokesignal The smokesignal.events web application

Calling all developers! Our complete source code is now available on @tangled.sh, the ATProtocol-powered code sharing platform. Fork it, contribute, or just explore how we're building the future of events.

14.07.2025 11:31 β€” πŸ‘ 14    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
screenshot of the @tangled/site repository on tangled.sh. the focus is on the language breakdown bar at the top of the repository card, featuring 52% CSS, 27% HTML, 14% Nix and 6% Javascript.

screenshot of the @tangled/site repository on tangled.sh. the focus is on the language breakdown bar at the top of the repository card, featuring 52% CSS, 27% HTML, 14% Nix and 6% Javascript.

happy friday tanglers! we've got some quick updates for y'all:

πŸ’œ πŸ’™πŸ’šπŸ’›πŸ§‘β€οΈ
language breakdown bar!
πŸ’œ πŸ’™πŸ’šπŸ’›πŸ§‘β€οΈ

kudos to @brookjeynes.dev for singlehandedly building this out!

11.07.2025 15:46 β€” πŸ‘ 115    πŸ” 13    πŸ’¬ 2    πŸ“Œ 5

we are around on discord and irc if you need a hand with anything!

12.07.2025 15:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

dane out here spittin fax πŸ™‚β€β†•οΈ

11.07.2025 17:17 β€” πŸ‘ 20    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

handle/pds changes should be handled better now thanks to @poor.dog!

as always, every release comes with bugs included, head to tangled.sh/@tangled.sh/... and let us know.

watch this space for more updates, we will be dropping big social features to tangled soon!

11.07.2025 15:46 β€” πŸ‘ 20    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
a screenshot of a stacked pull-request on tangled.sh. the "stack" attachment contains the CI job status of all 4 pull requests in the stack.

a screenshot of a stacked pull-request on tangled.sh. the "stack" attachment contains the CI job status of all 4 pull requests in the stack.

our new CI system is being constantly improved, it now integrates with pull-requests and stacking:

knot hosters: update your knot to the latest tag!

11.07.2025 15:46 β€” πŸ‘ 27    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
screenshot of the timeline on tangled.sh. the list contains a variety of events (repo creations, stars and follows), every actor's profile picture is visibly in a tiny circle next to their names.

screenshot of the timeline on tangled.sh. the list contains a variety of events (repo creations, stars and follows), every actor's profile picture is visibly in a tiny circle next to their names.

πŸ‘¨ profile pictures everywhere!

your beautiful face deserves a place on the timeline.

11.07.2025 15:46 β€” πŸ‘ 22    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
screenshot of the @tangled/site repository on tangled.sh. the focus is on the language breakdown bar at the top of the repository card, featuring 52% CSS, 27% HTML, 14% Nix and 6% Javascript.

screenshot of the @tangled/site repository on tangled.sh. the focus is on the language breakdown bar at the top of the repository card, featuring 52% CSS, 27% HTML, 14% Nix and 6% Javascript.

happy friday tanglers! we've got some quick updates for y'all:

πŸ’œ πŸ’™πŸ’šπŸ’›πŸ§‘β€οΈ
language breakdown bar!
πŸ’œ πŸ’™πŸ’šπŸ’›πŸ§‘β€οΈ

kudos to @brookjeynes.dev for singlehandedly building this out!

11.07.2025 15:46 β€” πŸ‘ 115    πŸ” 13    πŸ’¬ 2    πŸ“Œ 5
pipelines page on the @tangled.sh/core repository with some logging

pipelines page on the @tangled.sh/core repository with some logging

what's up tanglersβ€½ most of y'all probably know that we've been busy building CI, and we're finally at a stage where we can invite some users to self-host "spindle"β€”the new workflow runnerβ€”or to run builds on our hosted spindle instance. ✨

feel free to reply down below if you'd like an invite!

08.07.2025 17:13 β€” πŸ‘ 131    πŸ” 23    πŸ’¬ 27    πŸ“Œ 8

if you'd like to self-host, there's no invite required (should've worded that better); as always do pop into the discord for help with that!

08.07.2025 18:22 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

make sure to pop into your repo's settings and configure the spindle instance from there

08.07.2025 18:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

done!

08.07.2025 18:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

done!

08.07.2025 18:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

rest-assured, tangled's CI will be *very* "atproto-native" and is designed for maximum decentralization (more so than knots at present).

08.07.2025 17:13 β€” πŸ‘ 19    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

some sample runs:
tangled.sh/@tangled.sh/...
tangled.sh/@icyphox.sh/...
tangled.sh/@oppi.li/gus...

08.07.2025 17:13 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

docs are very barebones: tangled.sh/@tangled.sh/...
and this is certainly pre-alpha software but we would love to gather as much early feedback as possible before we go live proper.

if you haven't already, do join the discord at chat.tangled.sh to get your spindle running!

08.07.2025 17:13 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
pipelines page on the @tangled.sh/core repository with some logging

pipelines page on the @tangled.sh/core repository with some logging

what's up tanglersβ€½ most of y'all probably know that we've been busy building CI, and we're finally at a stage where we can invite some users to self-host "spindle"β€”the new workflow runnerβ€”or to run builds on our hosted spindle instance. ✨

feel free to reply down below if you'd like an invite!

08.07.2025 17:13 β€” πŸ‘ 131    πŸ” 23    πŸ’¬ 27    πŸ“Œ 8

πŸ‘οΈπŸ‘ƒπŸ‘οΈ

08.07.2025 09:38 β€” πŸ‘ 34    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

@tangled.sh is following 8 prominent accounts