Blogster Nostr Blogging

Blogster is a modern desktop application for creating and publishing long-form blog posts to the Nostr protocol.
"Own your voice, own your data. Publish everywhere, privately."
Features
- Markdown Editor with Live Preview
- Secure Nostr Credentials (system keyring)
- Draft & Published Post Management
- Tag System & Image Support
- Blossom Integration for decentralized image uploads
- Multi-Relay Publishing (Nostr relays)
- Dark Catppuccin Theme
- File-Based Storage (.md files with frontmatter)
How It Works
- Launch Blogster and set up Nostr credentials (generate or import keys).
- Configure Blossom server for image uploads (defaults to blossom.band).
- Create posts in Markdown, add tags and images, preview live.
- Publish to multiple Nostr relays with one click.
Technical Details
- Built with Rust, Egui, nostr-sdk, keyring, reqwest, tokio
- Supports NIP-23, NIP-98, BUD-02 protocols
- Publishes to relays like damus.io, nos.lol, nostr.band, snort.social, wellorder.net
Example Screenshots




×
View on GitHub