Learn about the Nostr protocol through Building Nostr, a guide written for developers.
blossy
Blossy supports building customized Blossom servers through a framework written for the media protocol.

About blossy
Blossy is a Go framework for building customized Blossom servers. It provides functional options for settings including hostname, logger, and HTTP range support, and Hooks to inject custom functions for connection handling, blob upload and download flow, and rate limiting.
It does not include a default database. Developers must supply their own storage, with community implementations such as blisk available to store blobs on disk with metadata in SQLite.
Key features
- Build Blossom servers in Go using framework
- Configure hostname, logger, and HTTP range support via options
- Inject custom functions into Hooks for connection lifecycle
- Control blob upload and download flow with custom logic
- Implement custom rate-limiting and rejection rules
- Use community database implementations like blisk for disk storage
- Open source under MIT license
- Allows custom logic for connections, blob flow, and rate limiting via Hooks
- Works with community database for disk storage with SQLite metadata
- No default database included; developer must provide storage
blossy at a glance
- Category
- Social & Communities › Nostr
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Good for
- Developers
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
blossy alternatives
Tools and sites you could use instead, ranked by how closely they match.
Blossom specifies HTTP endpoints for storing blobs on media servers using Nostr public and private keys for identity.
Blossom Drive was an experimental cloud drive built on Blossom servers; its project page says it is no longer active.
BlazeJump provides core protocol interactions through a minimal Nostr client written in C#.
Bitcredit event traffic is handled by bcr-relay, a specialized Nostr relay implementation written in Rust.
Blisk stores Blossom blobs in a local indexed database designed for deduplicated storage.
Popular in Nostr
Well-known listings from the same topic.
blossy FAQ
Does Blossy include a database?
How is Blossy installed?
How can server behavior be customized?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











