Self-hosted microblog CMS

Your domain.
Your voice.

A calm, portable home for short posts—without algorithms, walled gardens, or someone else’s rules.

Open source · AGPLv3 · Built for shared hosting

J
Jim’s streamjim.example

The web is better when your writing has a front door you control.

BONUMARK.ORGNotes from my own corner of the internet.
♡ 12◌ 3 replies↗ Share

Small posts deserve a permanent home, too.

Share something…Post
NO ALGORITHMYOUR OWN DOMAINPORTABLE BY DESIGNRSS INCLUDED

Why Bonumark Stream

Social posting,
without the social trap.

Social platforms are useful. They’re also rented space.

Rules change. Posts disappear into feeds. Audiences become locked inside systems you don’t control. Stream keeps the speed and ease of social posting, then puts the address, archive, and exit door back in your hands.

Publish like it’s yours

Short posts, long notes, photos, links, and standalone pages—all from the same clean publishing flow.

Build a real community

Profiles, accounts, comments, and likes bring conversation home without turning your site into a social network.

Leave whenever you want

Export your writing, make private backups, or publish a static copy. Your archive never becomes leverage against you.

Everything in. Everything out.

A publishing system
with an exit strategy.

Start with what you already have. Keep every reasonable way to take it somewhere else.

Browse the source on GitHub
PUBLISH
  • Stream posts and pages
  • Photos and media uploads
  • Markdown editing
  • Comments and likes
  • Profiles and accounts
  • Themes and clean URLs
PORTABILITY
  • RSS feeds and sitemaps
  • WordPress, X, and Bluesky imports
  • Markdown and JSON imports
  • Markdown export
  • Private backup export
  • Static site export

Start your stream

Your corner of the web is waiting.

See how the real product feels, then download the latest release when you’re ready to make it yours.