Replying to Avatar hzrd149

Sat down for a few hours today and wrote up a bunch of examples and docs for the three blossom libraries I've made so far

https://github.com/hzrd149/blossom-client-sdk

A Typescript package for making requests to blossom servers

Docs site: https://hzrd149.github.io/blossom-client-sdk/

https://github.com/hzrd149/blossom-drive-sdk

A Typescript package with the core Drive and EncryptedDrive classes used in Blossom Drive. I'm hoping other clients can use this to integrate with blossom drive

Doc site: https://hzrd149.github.io/blossom-drive-sdk/

https://github.com/hzrd149/blossom-server-sdk

A Typescript package with a few helper classes you can use to build your own blossom server implementation

Doc site: https://hzrd149.github.io/blossom-server-sdk/

Let me know what you think. and feel free to open any PRs if you see typos or want to add more

will this is buildin inside nostrudel ? or like add-on optional for those who wanna use or self-install

Reply to this note

Please Login to reply.

Discussion

There is an option in the next.nostrudel.ninja version to use blossom servers when uploading images and videos for posts. I might also add support for blossom drives so you can pick any existing files you've already uploaded

thanks good plan

Can you add an option to select the primary blossom server, which will be used to generate the http link?

The first one is the primary server, but I guess I should make it possible to reorder them :)