From cdd1c1146ef7c785d888310333aec47a4c394bed Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Thu, 20 Nov 2025 07:36:22 -0300 Subject: [PATCH] improve readme. --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index d027425..0959420 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ A comprehensive Go library for the Nostr protocol, providing everything needed to build relays, clients, or hybrid applications. -This is a fork of [go-nostr](https://github.com/nbd-wtf/go-nostr) with enhanced types, additional features, and extensive NIP support. +This is a fork of [go-nostr](https://github.com/nbd-wtf/go-nostr) with better types and features. ## Installation @@ -12,8 +12,9 @@ go get fiatjaf.com/nostr ## Components -- **eventstore**: Pluggable storage backends (Bluge, BoltDB, LMDB, in-memory, nullstore) -- **khatru**: Relay framework for building Nostr relays -- **sdk**: Client SDK with caching, data loading, and relay management -- **keyer**: Key management utilities -- **NIPs**: Implementations for NIPs 4-94, covering encryption, metadata, relays, and more +- **eventstore**: Pluggable storage backends (Bluge, BoltDB, LMDB, in-memory, MMM) +- **khatru**: Flexible framework for building Nostr relays +- **khatru/blossom**: Plugin for a Khatru server that adds flexible Blossom server support +- **khatru/grasp**: Plugin for a Khatru server that adds Grasp server support +- **sdk**: Client SDK with caching, data loading, and outbox relay management +- **keyer**: Key and bunker management utilities