subgraph.site

subgraph.site is a self-publishing toolkit for photos, video, audio, writing, and recipes. Content lives on your own server, on the atproto network (the one that runs Bluesky). Open source.

What it handles

photo Images with EXIF, BlurHash, prominent-color swatches.
video Clips with dimensions, duration, optional poster frame.
audio Audio with duration, codec, optional transcript.
text Short-to-medium text. Plain or markdown.
recipe Structured ingredients, steps, timing.
file Anything else — PDFs, archives, whatever.
series A named collection. Standalone record; embeds into documents.
article Long-form writing via Standard.site's document schema.

Try it

You need a Bluesky or atproto handle and Bun.

bun install -g @subgraph/cli
subgraph login me.bsky.social
subgraph upload *.jpg

Step-by-step in getting started.

Integrate

Anyone wanting to render subgraph content on a site they control only needs the lexicons. Records are public and readable via standard atproto endpoints — no OAuth or client SDK required on the reader side. An Astro boilerplate is planned for the common case.

Source