Fully-modular TypeScript implementation of the Nostr protocol, oriented to web standards and edge environments
Attributes
Includes Deno configuration
Repository
Current version released
a year ago
Dependencies
deno.land/x
Lophus
Warning
Still under development and not ready for use.
Yet another TypeScript library for Nostr.
Features
- Delightful DX 🛠️ - Takes full advantage of Web Streams API.
- Portable 📦 - The client core (client.ts) has no dependencies on Deno or Node.js APIs.
- Lightweight 🪶 - The minified version of client core (client.min.js) is about 4.5 KB.
- Modular 🔌 - High-level interfaces and NIPs are implemented as optional modules, which enables you to keep an app as small as possible.
Documentation
Supported NIPs
- NIP-01: Basic protocol