/** * rPubs landing page — community pocket press. */ export function renderLanding(): string { return `
rPubs

(You)rPubs, your press.

Write it. Press it. Share it.

Drop in a markdown document, pick a pocket format, and get a print-ready PDF in seconds. Group up with other authors to unlock bulk pricing through collaborative print runs.

Try the Press Create a Space

What rPubs Handles

📄

Markdown → PDF

Drop in markdown or rich text. rPubs typesets it with Typst and produces a print-ready PDF in seconds.

📖

4 Pocket Formats

A7 Pocket, Quarter Letter, A6 Booklet, and Digest. All print-ready at 300 dpi with bleeds.

🤝

Collaborative Print Runs

Pool orders across titles and authors. The more copies in a run, the cheaper each one gets.

🛒

rCart Integration

Publish your artifact to the rCart catalog with one click. Group carts, revenue splits, and fulfillment built in.

How It Works

1

Write / paste

Drop in markdown or rich text. Headings, images, footnotes — it all just works.

2

Press it

Pick a pocket format. rPubs typesets your document with Typst and generates a print-ready PDF.

3

Print locally

Print at home, at a local shop, or list it on rCart for cosmolocal fulfillment.

Four pocket formats

From palm-sized zines to digest readers. All print-ready at 300 dpi with bleeds.

A7 Pocket

74 × 105 mm — fits in a shirt pocket. Perfect for poems, manifestos, tiny zines.

Quarter Letter

4.25 × 5.5" — half a half-sheet. Great for chapbooks and field guides.

A6 Booklet

105 × 148 mm — postcard size. The workhorse format for essays and readers.

Digest

5.5 × 8.5" — half-letter. Standard trade paperback for longer works.

Group buys — better together

Pool orders across titles. The more copies in a run, the cheaper each one gets.

25+ copies

Saddle-stitch binding

$8

per copy

50+ copies

Perfect-bind

$6

Save 25%

per copy

100+ copies

Trade edition

$4.50

Save 44%

per copy

How collaborative print runs work

1

Authors list titles

Publish your print-ready artifact to the rCart catalog.

2

Readers pre-order

Buyers add copies to a shared cart. Orders accumulate toward tier thresholds.

3

Threshold met

When the combined order hits a tier, the print run triggers automatically.

4

Local fulfillment

The nearest cosmolocal provider prints and ships. Revenue splits to creator, community, and provider.

Cross-title batching

Orders from different titles count toward the same tier. A community reading list can hit trade-edition pricing even if no single title has 100 orders.

Example batch

The Commons35 copies
Mycelial Networks40 copies
Cosmolocal Reader30 copies
combined
105 copies = Trade edition @ $4.50/copy

rCart integration

Group purchasing is built right into the shop. Every rPubs artifact can be listed, batched, and fulfilled through rCart.

  • One-click listing — publish to the rCart catalog straight from the press
  • Group carts — space members pool orders automatically
  • Revenue splits — creator, community, and provider shares via rFunds
  • Cosmolocal fulfillment — nearest provider prints and ships
  • Order tracking — real-time status from press to doorstep

Shop + Press

rPubs creates the artifact.
rCart sells and fulfills it.

rPubs × Cosmolocal

Design global, manufacture local

Every print run is routed to the nearest capable provider. Reduce shipping emissions, support local economies, and still benefit from shared design and pooled demand.

Built on Open Source

The libraries and tools that power rPubs.

Typst

Document compilation engine. Transforms markdown into beautifully typeset, print-ready PDFs.

🔥

Hono

Ultrafast web framework for the API layer. Lightweight, edge-ready, and built for speed.

🗃

PostgreSQL

Rock-solid relational database for catalog storage, orders, and artifact metadata.

Your Data, Protected

How rPubs keeps your information safe.

🔒

End-to-End Encryption

Coming Soon

All content encrypted before it leaves your device. Not even the server can read it.

🕵

Zero-Knowledge Architecture

Coming Soon

The server processes your requests without ever seeing your data in the clear.

🏠

Self-Hosted

Run on your own infrastructure. Your server, your rules, your data.

(You)rPubs, your press.

Try the demo or create a space to get started.

← Back to rSpace
`; }