Read our latest article: "Forty releases in: what devrel.directory is now"

Directory

Comparison

Buttondown vs Ghost

Buttondown and Ghost are both listed under Content & media in this directory. On the criteria this directory records they differ on focus, public source repo, last commit, stars, pricing model. The table below compares them on identical criteria, drawn from what each product publishes.

By Fabian HugUpdated

Side by side

Buttondown and Ghost compared on the same criteria
CriterionButtondownGhost
CategoryToolsTools
TypeContent & mediaContent & media
Focusnewsletter, contentcontent, blogging, open-source
Public source repoNot statedYes
Last commitNot statedAug 2026
StarsNot stated54k
DocumentationYesYes
llms.txtYesYes
Pricing modelFreemium (checked Jul 26, 2026)Open core (checked Jul 26, 2026)
Link verifiedAug 1, 2026Aug 1, 2026
Listed sinceJul 12, 2026Jul 12, 2026

What each one is

Markdown-first newsletter tool with an API, popular for developer-audience newsletters.

Buttondown is listed under Content & media.

Open-source publishing platform behind many engineering blogs and paid developer newsletters.

Ghost is listed under Content & media, tagged open-source.

Questions

What is the difference between Buttondown and Ghost?
Buttondown is listed under Content & media. Ghost is listed under Content & media, tagged open-source. On the criteria this directory records they differ on focus, public source repo, last commit, stars, pricing model; everything else it tracks is the same for both.
Do Buttondown and Ghost publish their source code?
Ghost publishes a public source repository; Buttondown does not list one in this directory. A public repository means the code is readable, not that it carries an open-source license.

How to read this

Every fact on this page is copied from the product's own site or repository and dated. We do not test these tools hands-on, and the criteria are structural (what a product publishes) rather than qualitative (how well it works). Pricing is read off each product's own pricing page and carries the date it was read, so check the current page before budgeting. Where a product does not state something, the table says so instead of guessing.

Keep comparing