Back to browse
GitHub Repository

A terminal-only Bluesky / AT Proto client written in Fortran, with an asm/Rust native firehose decoder for the relay-raw stream. Dither image composer. DM slide support. Yes, that Fortran. On Tangled too!

47 starsFortran

We built a terminal-only Bluesky / AT Proto client written in Fortran

by FormerLabFred·Mar 20, 2026·145 points·84 comments

AI Analysis

●●SolidWizardryNiche Gem

Fortran TUI for Bluesky with Rust firehose decoder—yes, that Fortran.

Strengths
  • Rust staticlib bridge handles CAR/DAG-CBOR envelope decoding properly
  • C libcurl iso_c_binding module for HTTP without leaving Fortran
  • Session persistence to ~/.fortransky/session.json with app password support
Weaknesses
  • Python subprocess required for relay-raw path with cbor2/websockets deps
  • Fortran limits ecosystem tooling and future maintenance pool
Target Audience

Terminal enthusiasts, Fortran curious developers, AT Protocol hackers

Similar To

tuir · rtv · alltuit

Post Description

Yes, that Fortran.

Similar Projects

Developer Tools●●Solid

Logic gates as persistent stateful tasks – a BCD decoder built on a VM

Logic gates as stateful bytecode tasks—elegant model, but narrow use case.

WizardryBig BrainNiche Gem
tracyspacy
203mo ago