Substack has been the default newsletter platform for a lot of writers since 2019. It handles email delivery, payments, reader discovery, and the web archive in a single signup. Project Broadsheet aims at a different set of tradeoffs. Neither is strictly better; they solve different problems.

Quick summary

Project BroadsheetSubstack
ModelSelf-hosted frameworkSaaS only
Starting cost$0Free to start
Recurring costFree static hosting10% of revenue (on paid subscriptions)
Content formatMarkdown in GitProprietary, exportable as CSV
DiscoveryYou build your ownBuilt-in recommendation network
Reader tools27+ built-inNone
Platform lock-inNoneHigh
LicenseMITProprietary

Pricing

Substack is free to use for free publications. The moment you charge for subscriptions, Substack takes 10% of revenue on top of Stripe's fees. On $10,000/year of subscription income, Substack takes $1,000.

Project Broadsheet has no revenue share. Paid subscriptions aren't built in, but you can run them through Buttondown (also flat-fee, no revenue share), Memberful, or Stripe directly. Hosting is free on most static hosts.

Ownership

Substack owns the platform, the discovery algorithm, the recommendation network, and the subscriber signup flow. You own the subscriber email list and can export it, but the recommendation graph that brings new readers doesn't travel with you.

Project Broadsheet has no central platform. Your content is in Git, your subscribers are in your own Buttondown account, and discovery is whatever organic reach and RSS bring you. That's a real cost: you give up Substack's built-in readership pool. Whether it's worth it depends on where your readers are coming from.

Discovery

Substack's biggest operational advantage is the cross-promotion network. Publications recommend each other; readers of one find others; the algorithm amplifies momentum. If you're starting from zero, this meaningfully shortens the runway.

Project Broadsheet has no equivalent. You rely on SEO, RSS, direct links, and word-of-mouth. That's fine for an established publication and a slower climb for a new one.

Content format and portability

Substack's export is a zip of post CSVs and an HTML file per post. Images are stored on substackcdn.com, which keeps working indefinitely. Converting to any other platform requires scripts.

Project Broadsheet's content is Markdown in Git. Moving it is a folder copy. The image files live in your repository.

Reader experience

Substack's reader experience is minimal: a good article template, the option to read in-app, nothing beyond that. No text-to-speech, no annotations, no reading ruler.

Project Broadsheet's reader tools are extensive. How much this matters depends on your audience.

When Substack is the better choice

When Project Broadsheet is the better choice

What to do next