A rich text editor that gets out of your way
Write in plain text or with formatting. No markdown, no toolbar archeology.
There's a calm to writing here that's hard to describe until you sit with it for a while. No streaks, no engagement charts, no little number ticking up the side of the screen — just your draft, the publish button, and however many people happen to find it later. I built the tool I wished I had, then made it free for anyone who wanted the same thing.
Write in plain text or with formatting. No markdown, no toolbar archeology.
Write and publish without leaving the command line. Drafts, post lists, instant publish. See the CLI →
Your readers load your words. Nothing else loads behind them.
Keep a personal journal and a project blog without juggling logins.
Use your own domain in two clicks, or stay free forever on a subdomain.
Read posts, write posts, manage drafts. Build whatever you want around your blog. API reference →
Plus drafts, tags, RSS, exports, themes, mobile-friendly pages, and the rest of what a blog should just have.
Real posts from real blogs in the community. Hover to pause, click to read the full thing.
There's a particular kind of disappointment that comes from trying to recreate your nan's stew and getting it almost right but not quite. I think mine is the bay leaves — she always said two but she always meant three. I tried three this week and the kitchen smelled like a Sunday I'd forgotten.
Spent four hours debugging what turned out to be a missing semicolon in a config file the linter doesn't lint. There's a lesson there about tooling but the actual lesson is that I should have gone for a walk after the second hour.
My grandmother kept a notebook of everyone she'd ever owed a phone call to. She crossed names off when she called them. I found it last weekend cleaning out her flat. Three of the names were already crossed off in 1996 and I have no idea who they were.
The bus from Tirana to Shkodër takes three hours if you're lucky and five if the driver knows someone in Lezhë. I was lucky on the way up and unlucky on the way back, which I'm starting to think is how most things work.
The first batch of sourdough I made after moving was unrecognisable. Same flour, same recipe, same hands — different water, I think. The bread tells you where you are if you let it.
So we built ULTRV. We hope you'll like it. Maybe we'll be lucky enough to have you on the list of blogs people are running on it. You should try it!
Software shouldn't make money from ads or by tracking its users. So if you're not paying, you're the product. Start blogging on ULTRV for free; upgrade when you outgrow it.
Using ULTRV means you're in control of your writing and data, and supporting indie software made with care. In return, we'll meet you at your editor, stay out of your way, and never sell your writing.
| Free Forever | Pro $5/mo or $50/yr | |
|---|---|---|
| Sign up | Get Pro | |
| Blog posts | 50 | Unlimited |
| Image uploads | Limited | Unlimited |
| Monthly bandwidth | Limited | Unlimited |
| Multiple blogs | ||
| Terminal CLI | ||
| API access | ||
| No trackers, no ads | ||
| RSS, exports, drafts | ||
| Guestbook | ||
| Photo albums | ||
| /now page | ||
| Bookshelf | ||
| Custom pages (about, contact, …) | ||
| Custom domain | — |
Search engines play nice with every ULTRV blog — read about our SEO baseline →
ULTRV is for people who'd rather be reading or writing than tinkering with software. If you'd like to follow along as we build it, follow our blog. If you'd like to get in touch, we'd love to hear from you. email us.