@atcute: Lightweight TypeScript Packages for AT Protocol (Bluesky)
By
Tangled
Summary
A collection of lightweight TypeScript packages (@atcute) for the AT Protocol, which powers the Bluesky social network. The packages provide client libraries for making API calls, including support for authenticated requests and OAuth browser integration. The quick start example demonstrates fetching a Bluesky profile using the public API.
Source
Key quotes
· 3 pulledlightweight TypeScript packages for AT Protocol, the protocol powering Bluesky.
const { data } = await client.get('app.bsky.actor.getProfile', { params: { actor: 'bsky.app' } });
console.log(data.displayName); // -> Bluesky
You might also wanna read
Blacksky's Fork of Bluesky AT Protocol with AppView Performance Optimizations and Caching
Blacksky has forked Bluesky's AT Protocol reference implementation to create their own AppView with performance optimizations, caching, and
Fortransky: A Terminal-Only Bluesky Client Written in Fortran with Rust/ASM Firehose Decoder
Fortransky is a terminal-only Bluesky/AT Protocol client written in Fortran, featuring a unique architecture that includes an asm/Rust nativ
Technical Overview of Bluesky's AT Protocol Architecture
This article provides a comprehensive technical overview of Bluesky's AT Protocol (ATProto), explaining the network architecture, server com
How to Embed a Bluesky Comment Section on a Static Blog
A developer explains how they embedded a Bluesky comment section on their statically-generated blog by leveraging Bluesky's API and AT Proto
fp-pack: A Practical Functional Programming Toolkit for JavaScript and TypeScript
fp-pack is a practical functional programming toolkit for JavaScript and TypeScript that provides utilities for function composition, immuta
Rocksky: A Decentralized, Open-Source Music Scrobbling Platform Built on the AT Protocol
Rocksky is a decentralized, open-source music tracking platform built on the AT Protocol (Bluesky). It automatically scrobbles music from Sp

Comments
Sign in to join the conversation.
No comments yet. Be the first.