ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

we definitely aren't aiming to be reliant on express, and @matthieu.bsky.team has been quietly chipping away at the express dependency. i am not sure how far away we are—i know it's not very far but still maybe non-trivial amount of work. two places to look: lex-cli generated types and xrpc-server.

May 7, 2025, 3:39 PM

Record data

{
  "uri": "at://did:plc:l3rouwludahu3ui3bt66mfvj/app.bsky.feed.post/3lolq75cgzk2r",
  "cid": "bafyreibp73l3qyg3esobadbyu2p2qxilnsm6q5unkohoxgc2kwfkvgrphm",
  "value": {
    "text": "we definitely aren't aiming to be reliant on express, and @matthieu.bsky.team has been quietly chipping away at the express dependency. i am not sure how far away we are—i know it's not very far but still maybe non-trivial amount of work. two places to look: lex-cli generated types and xrpc-server.",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreiefetev7q2opqtlbnhdz2g2st57seeqcjc2xkrcstwmjx3s7frhnu",
        "uri": "at://did:plc:6hbqm2oftpotwuw7gvvrui3i/app.bsky.feed.post/3lok55a7rak22"
      },
      "parent": {
        "cid": "bafyreiefetev7q2opqtlbnhdz2g2st57seeqcjc2xkrcstwmjx3s7frhnu",
        "uri": "at://did:plc:6hbqm2oftpotwuw7gvvrui3i/app.bsky.feed.post/3lok55a7rak22"
      }
    },
    "facets": [
      {
        "$type": "app.bsky.richtext.facet",
        "index": {
          "byteEnd": 77,
          "byteStart": 58
        },
        "features": [
          {
            "did": "did:plc:linrigsaay5zenhg756ca6tg",
            "$type": "app.bsky.richtext.facet#mention"
          }
        ]
      }
    ],
    "createdAt": "2025-05-07T15:39:33.971Z"
  }
}