Gleam Is Now on Tangled

239 points · 149 comments on HN · read original →

Points and comments are a snapshot, not live.

Gleam's compiler repository is now hosted on the decentralized ATProto-based platform Tangled.

The Gleam language repository has been mirrored to Tangled, a decentralized code hosting platform built on ATProto (the same protocol as Bluesky). The repository shows 236 stars, 2 forks, and 11k commits. Recent commits include performance improvements to the formatter and JavaScript code generation, a code action to convert between number bases, and authentication of Hex package requests via the HEXPM_READ_API_KEY environment variable. The repository is primarily written in Rust (92.9%), with small amounts of JavaScript, Gleam, and other languages.

What commenters are saying

Commenters expressed interest in Tangled as a decentralized GitHub alternative, with some already switching. Several noted Tangled is missing features like private repos and protected branches, but praised its federation capabilities and native stacked PR support. A Tangled maintainer confirmed the project federates, implements stacked PRs, and uses Mitchell's vouch system. Some questioned the business model, noting VC funding and a large seed round. Others pointed out that Tangled is self-hostable, with one user noting Rudy from Blacksky set up their own copy without Tangled's knowledge. The thread also included confusion about the announcement's lack of context for those unfamiliar with either Gleam or Tangled.