Compare commits

7 Commits

Author SHA1 Message Date
hzrd149
813cdb513a Merge pull request #16 from Jxck-S/master
Add Jxck-S/python-blossom project
2025-12-03 11:24:54 -06:00
hzrd149
012e4eec6a Merge pull request #17 from tinfoilhash/no-longer-maintained
separate out projects no longer maintained
2025-12-03 11:24:32 -06:00
tinfoil hash
f7c8fc7893 separate out projects no longer maintained
`cf-worker-blossom-server` and `myriad` both 404, but i kept them for
posterity.
2025-12-02 06:37:11 -05:00
Jack Sweeney
d5ad9d54bd Update README.md 2025-11-30 17:18:02 -06:00
Jack Sweeney
fa28e9b93b Merge pull request #1 from Jxck-S/copilot/add-python-blossom-library
Add python-blossom to Libraries section
2025-11-30 13:17:33 -10:00
copilot-swe-agent[bot]
df207a49a4 Add python-blossom to Libraries section in README
Co-authored-by: Jxck-S <20673070+Jxck-S@users.noreply.github.com>
2025-11-30 23:01:42 +00:00
copilot-swe-agent[bot]
8c8f0144a8 Initial plan 2025-11-30 22:59:45 +00:00

View File

@@ -9,7 +9,6 @@ A collection of tools and apps built using the Blossom spec
## Tools
- [Bloom](https://github.com/Letdown2491/bloom) ![GitHub Repo stars](https://img.shields.io/github/stars/letdown2491/bloom) A full-featured file manager for Blossom servers with full NIP-94 metadata support, a familiar folder-based interface, full NIP-94 metadata support, file and folder sharing, file encryption, a private link proxy, and more.
- [Blossom Drive](https://blossom.hzrd149.com/) [![GitHub Repo stars](https://img.shields.io/github/stars/hzrd149/blossom-drive)](https://github.com/hzrd149/blossom-drive) A public cloud drive built on blossom servers and nostr
- [Bouquet](https://bouquet.slidestr.net/) [![Gitea Stars](https://img.shields.io/gitea/stars/florian/bouquet?gitea_url=https%3A%2F%2Fgit.v0l.io)](https://git.v0l.io/florian/bouquet) A tool to manage your content on blossom severs (Upload, Distribution, Posting)
- [`nak blossom`](https://github.com/fiatjaf/nak) ![stars](https://img.shields.io/github/stars/fiatjaf/nak.svg?style=social) A nak subcommand for all things Blossom
- [Blossom Uploader CLI](https://github.com/girino/blossom-cli) ![stars](https://img.shields.io/github/stars/girino/blossom-cli.svg?style=social)Blossom Uploader CLI is a command-line tool for uploading, downloading, and listing files on a Blossom server.
@@ -17,6 +16,13 @@ A collection of tools and apps built using the Blossom spec
- [Blossom Audit](https://github.com/hzrd149/blossom-audit)![stars](https://img.shields.io/github/stars/hzrd149/blossom-audit.svg?style=social) A CLI tool for auditing blossom servers
- [Sakura](https://github.com/0xtrr/sakura) ![stars](https://img.shields.io/github/stars/0xtrr/sakura.svg?style=social) A webapp where you can manage blossom media and configuration
<details>
<summary>No longer maintained</summary>
- [Blossom Drive](https://blossom.hzrd149.com/) [![GitHub Repo stars](https://img.shields.io/github/stars/hzrd149/blossom-drive)](https://github.com/hzrd149/blossom-drive) A public cloud drive built on blossom servers and nostr
</details>
## Server Implementations
- [Satellite CDN](https://satellite.earth/cdn) [![GitHub Repo stars](https://img.shields.io/github/stars/lovvtide/satellite-cdn)](https://github.com/lovvtide/satellite-cdn) A blossom compatible gateway for Cloudflare R2 object storage
@@ -24,20 +30,27 @@ A collection of tools and apps built using the Blossom spec
- [bun-relay](https://github.com/zapstore/bun-relay) [![GitHub Repo stars](https://img.shields.io/github/stars/zapstore/bun-relay)](https://github.com/zapstore/bun-relay) A simple nostr relay written in Javascript with a blossom server
- [route96](https://git.v0l.io/Kieran/route96) [![Gitea Repo stars](https://img.shields.io/gitea/stars/Kieran/route96?gitea_url=https%3A%2F%2Fgit.v0l.io)](https://git.v0l.io/Kieran/route96) Rust implementation of a Blossom Server that also suppprts NIP-96
- [Servus](https://github.com/servuscms/servus) [![stars](https://img.shields.io/github/stars/servuscms/servus.svg?style=social)](https://github.com/servuscms/servus) - A self-contained, single executable, CMS/blogging engine reminiscent of Jekyll which also acts as a personal Nostr relay and Blossom server. Written in Rust.
- [cf-worker-blossom-server](https://git.v0l.io/florian/cf-worker-blossom-server) [![Gitea Repo stars](https://img.shields.io/gitea/stars/florian/cf-worker-blossom-server?gitea_url=https%3A%2F%2Fgit.v0l.io)](https://git.v0l.io/florian/cf-worker-blossom-server) A blossom server written with Cloudflare components (Workers, KV, R2)
- [Go Blossom Server](https://github.com/sebdeveloper6952/blossom-server) [![GitHub Repo stars](https://img.shields.io/github/stars/sebdeveloper6952/blossom-server)](https://github.com/sebdeveloper6952/blossom-server) Blossom Server & Client written in Golang
- [Nostrcheck-server](https://github.com/quentintaranpino/nostrcheck-api-ts) [![GitHub Repo stars](https://img.shields.io/github/stars/quentintaranpino/nostrcheck-api-ts)](https://github.com/quentintaranpino/nostrcheck-api-ts) TypeScript Blossom server that also supports NIP-96, NIP-05 and other sovereign tools, easy installation with docker-compose.
- [myriad](https://git.fiatjaf.com/myriad) An easy to run personal Blossom server for whitelisted uploaders, supports storing files locally or on S3 (and S3-compatible providers).
- [Blossom for Cloudron](https://git.nostrdev.com/stuff/blossom-cloudron) [![Gitea Repo stars](https://img.shields.io/gitea/stars/stuff/blossom-cloudron?gitea_url=https%3A%2F%2Fgit.nostrdev.com)](https://git.nostrdev.com/stuff/blossom-cloudron) Packaging Blossom for Cloudron app servers
- [cherry-server](https://github.com/0xtrr/cherry-server) [![GitHub Repo stars](https://img.shields.io/github/stars/0xtrr/cherry-server)](https://github.com/0xtrr/cherry-server) A media server based on the Blossom protocol
- [Alienos](https://github.com/dezh-tech/alienos) [![GitHub Repo stars](https://img.shields.io/github/stars/dezh-tech/alienos)](https://github.com/dezh-tech/alienos) A golang relay with a built-in managable blossom server.
- [Nostr Media Uploads for WordPress](https://github.com/fabianfabian/nostr-media) [![GitHub Repo stars](https://img.shields.io/github/stars/fabianfabian/nostr-media)]((https://github.com/fabianfabian/nostr-media)) A plugin to use your WordPress website as a blossom or NIP-96 media server
<details>
<summary>No longer maintained</summary>
- [cf-worker-blossom-server](https://git.v0l.io/florian/cf-worker-blossom-server) [![Gitea Repo stars](https://img.shields.io/gitea/stars/florian/cf-worker-blossom-server?gitea_url=https%3A%2F%2Fgit.v0l.io)](https://git.v0l.io/florian/cf-worker-blossom-server) A blossom server written with Cloudflare components (Workers, KV, R2)
- [myriad](https://git.fiatjaf.com/myriad) An easy to run personal Blossom server for whitelisted uploaders, supports storing files locally or on S3 (and S3-compatible providers).
- [Alienos](https://github.com/dezh-tech/alienos) [![GitHub Repo stars](https://img.shields.io/github/stars/dezh-tech/alienos)](https://github.com/dezh-tech/alienos) A golang relay with a built-in managable blossom server.
</details>
## Libraries
- [blossom-client-sdk](https://www.npmjs.com/package/blossom-client-sdk) [![GitHub Repo stars](https://img.shields.io/github/stars/hzrd149/blossom-client-sdk)](https://github.com/hzrd149/blossom-client-sdk) A javascript client for manage blobs on blossom servers
- [blossom-server-sdk](https://www.npmjs.com/package/blossom-server-sdk) [![GitHub Repo stars](https://img.shields.io/github/stars/hzrd149/blossom-server-sdk)](https://github.com/hzrd149/blossom-server-sdk) A collection of javascript classes to for building blossom servers
- [blob-store](https://github.com/kehiy/blobstore) [![GitHub Repo stars](https://img.shields.io/github/stars/kehiy/blobstore)](https://github.com/kehiy/blobstore) A collection of file storage interfaces specifically designed for storing blossom blobs using khatru.
- [python-blossom](https://github.com/Jxck-S/python-blossom) [![GitHub Repo stars](https://img.shields.io/github/stars/Jxck-S/python-blossom)](https://github.com/Jxck-S/python-blossom) A Python client library for managing blobs on blossom servers.
## Available blossom servers