libraries

relayer Go 304 84 8 Unlicense


A Nostr relay server framework.

Created At: 2021-11-08 Last Commit: 2024-07-31

nostr relay

python-nostr Python 275 88 56 MIT


A Python library for Nostr

Created At: 2022-07-20 Last Commit: 2024-08-14

nostr python

NNostr C++ 113 32 2 MIT


A Nostr Relay and Client written in C#

Created At: 2021-06-04 Last Commit: 2024-07-06

nostr

nostr-react TypeScript 86 14 18 MIT


React Hooks for Nostr 🦤

Created At: 2022-12-20 Last Commit: 2024-02-20

hooks nostr react

nostr-js JavaScript 80 19 5 MIT


nodejs nostr library

Created At: 2022-08-22 Last Commit: 2023-05-19

nostr

nostr-relaypool-ts TypeScript 63 17 14 MIT


A Nostr RelayPool implementation in TypeScript using only nostr-tools library as a dependency

Created At: 2023-01-03 Last Commit: 2024-02-02

javascript nostr typescript

nostr_rust Rust 58 16 4


Functional Rust implementation of the nostr protocol

Created At: 2022-11-03 Last Commit: 2023-02-15

NIP01 NIP02 NIP04 NIP05 NIP09 NIP11 NIP13 NIP16 NIP25
nostr rust

connect TypeScript 53 11 1 MIT


Nostr Connect SDK for TypeScript is a library that allows you to easily integrate Nostr Connect into your web application

Created At: 2022-12-27 Last Commit: 2023-12-17

bitcoin nostr typescript

nostr-php PHP 52 15 3 MIT


PHP helper library for Nostr https://nostr-php.dev

Created At: 2023-02-26 Last Commit: 2024-09-14

NIP01
nostr php

nostr-hooks TypeScript 51 10 MIT


React hooks for developing Nostr clients. It's simple yet intelligent.

Created At: 2023-04-18 Last Commit: 2024-09-14

censorship-resistance client decentralized hooks nostr nostr-client nostr-protocol react react-hooks

nostr-ruby Ruby 47 7 2 MIT


A ruby library to interact with the Nostr Protocol

Created At: 2022-12-18 Last Commit: 2024-09-14

nostr nostr-protocol ruby

nostr-fetch TypeScript 45 2 18 MIT


A utility library that allows JS/TS apps to effortlessly fetch past events from Nostr relays.

Created At: 2023-03-09 Last Commit: 2024-09-17

javascript nostr typescript

nostr-bot Rust 43 4 3 MIT


Nostr bot library for Rust

Created At: 2022-08-07 Last Commit: 2023-06-03

bot nostr rust

rx-nostr TypeScript 37 8 11


A library based on RxJS, which allows Nostr applications to easily communicate with relays.

Created At: 2023-03-26 Last Commit: 2024-09-01

nostr rxjs rxjs7

create-osty TypeScript 35 7 2 MIT


Framework for building Nostr web applications.

Created At: 2024-01-24 Last Commit: 2024-09-14

bitcoin decentralized nostr

nostr-types Rust 35 14 1 MIT


nostr protocol types for rust language development

Created At: 2022-11-16 Last Commit: 2024-09-16

nostr

nip44 C++ 26 9


NIP44 spec and implementations of encrypted messages for nostr

Created At: 2023-10-05 Last Commit: 2024-09-03

NIP44
encrypted encryption fsharp go kotlin nip44 nostr payload rust secure typescript

Nostra F# 24 1 GPL-2.0


A F# library for Nostr

Created At: 2023-01-13 Last Commit: 2024-02-09

client cross-platform dotnet fsharp nostr relay

welshman TypeScript 19 1 2 MIT


Tools by the guy who built Coracle

Created At: 2023-03-25 Last Commit: 2024-09-18

nostr utility

NostrKit Swift 17 4 2 MIT


A simple Swift library providing data types for interacting with Nostr relays.

Created At: 2022-08-25 Last Commit: 2024-01-25

ios macos nostr swift

nostr-one Vue 13 1 MIT


Created At: 2023-07-17 Last Commit: 2023-07-18

nostr-relay TypeScript 12 2 3 MIT


A framework for developing a Nostr relay. (WIP)

Created At: 2023-12-03 Last Commit: 2024-09-18

nostr nostr-relay relay

nostrwatch-js JavaScript 11 2 1


Library for inspecting nostr relays

Created At: 2022-11-23 Last Commit: 2024-07-22

nostr

nostr-typedef 10 2 1 MIT


Type definitions for Nostr applications made with TypeScript

Created At: 2023-06-25 Last Commit: 2024-01-09

NIP07 NIP11
nostr type-definitions typedefs types

nmostr Nim 10 4 AGPL-3.0


Nim library for Nostr

Created At: 2023-03-30 Last Commit: 2024-04-04

bech32 nim nostr

nip07-awaiter TypeScript 9 1 MIT


Created At: 2023-10-03 Last Commit: 2024-08-09

NIP07
nip-07 nostr

noscrypt C++ 8 1 NOASSERTION


A nostr specific cryptography library written in C

Created At: 2024-01-29 Last Commit: 2024-09-07

cryptography noscrypt nostr

schnorr_snap TypeScript 7 1 2


A schnorr plugin for metamask snap, nostr supported

Created At: 2022-12-20 Last Commit: 2022-12-21

nostr-geotags TypeScript 6 1


Given some geodata, will generate an array of standardized geo ['g'] tags for inclusion in nostr event.tags

Created At: 2023-12-14 Last Commit: 2024-09-15

geo geo-tag iso-3166 iso-3166-1 iso-3166-2 iso-3166-3 nostr nostr-event nostr-tag nostr-tags transform

mostro-core Rust 6 7 MIT


common types used by mostro and clients

Created At: 2023-03-28 Last Commit: 2024-09-18

bitcoin lightning-network mostro nostr rust

nostrawl JavaScript 5 2 MIT


Systematically and persistently coalesce all events from a set of relays based on user-defined criteria.

Created At: 2023-11-26 Last Commit: 2024-09-13

nostr nostr-trawl nostrawl

amberflutter Dart 4 3 1 MIT


Flutter wrapper for Amber (Nostr Signer)

Created At: 2023-12-01 Last Commit: 2024-01-01

NIP04 NIP19 NIP44

navigatr TypeScript 3 MIT


A utility for scraping the nostr network

Created At: 2023-09-20 Last Commit: 2023-12-19