2025-10-14 00:19:52 +00:00
2025-10-14 00:19:52 +00:00
2025-05-12 10:18:06 -03:00
2025-05-17 10:43:30 -03:00
2023-06-12 08:18:29 -03:00
2025-09-29 16:20:19 -03:00
2025-05-12 10:18:06 -03:00
2025-04-15 00:00:03 -03:00
2025-06-08 10:53:15 -03:00
2025-04-15 00:00:03 -03:00
2025-04-16 02:59:47 -03:00
2025-04-15 00:00:03 -03:00
2025-05-17 10:43:30 -03:00
2025-07-28 09:35:37 -03:00
2025-04-16 02:59:47 -03:00
2025-09-26 09:41:25 -03:00
2025-04-15 00:00:03 -03:00
2025-09-26 09:41:25 -03:00
2025-09-26 09:41:25 -03:00
2025-04-15 00:00:03 -03:00
2025-04-15 00:00:03 -03:00
2025-08-22 18:02:19 -03:00
2025-03-07 15:50:55 -03:00
2025-04-15 00:00:03 -03:00
2025-09-23 12:29:55 -03:00
2025-05-17 10:32:17 -03:00
2025-04-15 00:00:03 -03:00
2025-04-15 08:49:28 -03:00
2025-08-21 16:17:53 -03:00
2025-09-23 12:29:55 -03:00
2025-04-17 20:30:44 -03:00
2025-09-27 10:48:33 -03:00

nostr

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 with enhanced types, additional features, and extensive NIP support.

Installation

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
Description
A comprehensive Go library for the Nostr protocol, providing everything needed to build relays, clients, or hybrid applications.
Readme Unlicense 10 MiB
Languages
C 72.9%
Go 26.4%
Assembly 0.6%