
pds.js is an experimental, minimal AT Protocol Personal Data Server implementation written in JavaScript for self-hosting and development. It includes core repo and sync endpoints, auth and OAuth flows, AppView proxying, blob storage, and deployment options for Node.js, Deno, and Cloudflare Workers through a modular multi-package architecture.
Type
ProtocolDomain
PDSReviews
4.8
JL
Jordan LeeBluesky power user
pds.js quickly became part of my daily Bluesky workflow. It feels focused, fast, and polished in a way most side tools do not.
Uses it throughout the day for posting, reading, and lightweight workflow management.MP
Mina PatelIndie creator
The best part is how approachable it is. I understood the core value in minutes, and the details make it feel considered instead of rushed.
Especially helpful for developer tool workflows.