{
  "$type": "site.standard.document",
  "canonicalUrl": "https://devlog.croft.click/2026/02/28/azurite-bluesky-client",
  "description": "Bluesky client with keychain auth, timeline, notifications, search, thread view, and compose.",
  "path": "/2026/02/28/azurite-bluesky-client",
  "publishedAt": "2026-02-28T17:32:01.000Z",
  "site": "at://did:plc:ofrbh253gwicbkc5nktqepol/site.standard.publication/3mlen2qhzrt2s",
  "tags": [
    "atproto"
  ],
  "textContent": "azurite\n\nAn experimental Bluesky client with keychain authentication, a following timeline, notifications, search, profile view, thread view, and compose. An exploration of what a first-party-feeling Bluesky client could look like, built entirely on the AT Protocol API.",
  "title": "Azurite — Experimental Bluesky Client"
}