Tools for making a Nostr client.
nostr stuff in wasm
NDK - Nostr Development Kit. Includes AI Guardrails to catch common mistakes during development.
Nuxt Ignis module - Content features
High-performance TypeScript server infrastructure combining LoopBack 4 enterprise architecture (decorator-based DI, repository pattern, component system) with Hono speed (~140k req/s). Features auto-generated OpenAPI docs, Drizzle ORM type-safe SQL, JWT/B
React hooks for the Nostr Development Kit (NDK)
NDK Wallet
Nuxt Ignis module - Form features
OpenClaw Nostr channel plugin for NIP-04 encrypted direct messages.
A utility library that allows JS/TS apps to effortlessly fetch past events from Nostr relays
Production-ready TypeScript utility library with 14+ modules: Winston logging with daily rotation, Redis single/cluster with pub/sub, BullMQ/MQTT/Kafka message queues, MinIO/Disk/Memory object storage, AES-256/RSA/ECDH cryptography, Snowflake UID generati
Interactive documentation site and MCP (Model Context Protocol) server for the Ignis Framework. Includes a VitePress-powered documentation site with guides, API references, and best practices. Ships an MCP server (CLI: ignis-docs-mcp) with 11 tools for AI
Nuxt Ignis module - DB features
Nuxt Ignis module - Validation features
Nuxt Ignis module - UI features
Type definitions for Nostr applications
Nuxt Ignis module - Utility features
A library based on RxJS, which allows Nostr applications to easily communicate with relays.
Bootstrap installer for the OpenClaw Nostr channel plugin — overrides the hostile bundled copy
Convention-based auto-discovery and bootstrapping system for TypeScript applications. Three-phase lifecycle (configure, discover, load) using glob-based file matching and Template Method pattern. Auto-registers controllers, services, repositories, and dat
ContextVM SDK for JavaScript/TypeScript
TypeScript types for Nostr. This package includes Nostr standardized types from the NIPs, as well as useful interfaces that promote consistency across your applications.
Nuxt Ignis module - Default features
A ready-to-use setup for your next application in Nuxt