Release notes, stapled
Staplegun turns every release into a one-page zine: what changed, why it matters, and who to thank. Written in Markdown, stapled in four minutes, read by more than half the people you send it to.
Issue No. 24
Stapled today
# write the release the way you would tell a friend
$ staple new v2.4 --from CHANGELOG.md
read 14 commits, 3 pull requests, 1 apology
$ staple preview
one page, 312 words, 2 screenshots
$ staple ship --to subscribers
issue 24 stapled and sent to 2,140 readers
What is in the box
Paste the changelog you already keep. Staplegun reads the headings, the pull requests and the thank-yous, and lays them out as a page.
No infinite scroll of versions. Each release is one issue with a number, a date and an end, so people finish it.
Readers get the issue by email or RSS the minute it ships. No feed to be buried in, no algorithm to please.
One line of script puts the latest issue inside your app, behind a small stapled corner nobody has to hunt for.
How an issue is made
Three steps, none of them a meeting.
Paste your changelog or point Staplegun at the repository. It drafts the issue from what you already wrote.
Reorder, cut, add one screenshot. The page has an end, so the edit takes minutes.
Send it to subscribers and pin it inside your app. The numbers come back as a single line: who read it.
Pricing, on one sheet
Prices are per product, per month. No seats to count, no annual trick.
Photocopy
One product, one issue a month, up to 200 readers.
Staple · most teams
One product, every release, unlimited readers.
Press
Five products, shared subscribers, one bill.
Asked a lot
Something missing? Write to hello@example.com and a person answers, usually the same day.
No. Staplegun drafts it from your changelog or your merged pull requests. You edit a page, you do not start one.
Yes. Replies land in the inbox you choose, with the issue number in the subject, so nothing gets lost in a feed.
They stay online as an archive on your own domain, each at its own address, and you can export all of them as Markdown.
No pixels. The read rate counts people who open the issue page, and it is shown as one number per issue.
Yes. A paused product falls back to the Photocopy plan and every issue you shipped stays where it is.
Bring the changelog you already have. The first issue is free, and so is the second.
No card. No seats. Unstaple any time.