errpulse
v0.1.4
Published
ErrPulse — the error monitoring tool that runs with one command
Maintainers
Readme
errpulse
The error monitoring tool that runs with one command. Catch every error — frontend and backend — in a real-time dashboard. Zero config. Zero cost. One npx command.
Quick Start
npx errpulse
# => ErrPulse running at http://localhost:3800Then add the SDKs to your app:
npm install @errpulse/node # Backend: Node.js, Express, Next.js
npm install @errpulse/react # Frontend: React// Backend — zero-config auto-capture
import "@errpulse/node";// Frontend — wrap your app
import { ErrPulseProvider } from "@errpulse/react";
<ErrPulseProvider endpoint="http://localhost:3800">
<App />
</ErrPulseProvider>;Open http://localhost:3800 — see all errors in real-time.
CLI Commands
| Command | Description |
| ----------------------------- | -------------------------- |
| npx errpulse | Start server on port 3800 |
| npx errpulse start --port N | Start on a custom port |
| npx errpulse status | Check if server is running |
| npx errpulse clear | Clear all stored data |
| npx errpulse help | Show help |
What You Get
- Real-time dashboard — Errors appear instantly via WebSocket
- Frontend + Backend — Correlate user actions to server errors
- Plain-English explanations — Every error gets a human-readable explanation with fix suggestions
- Multi-project — Monitor multiple apps from one dashboard
- SQLite storage — Zero-setup, runs entirely local
Packages
| Package | Description |
| -------------------------------------------------------------------- | ------------------------------------------------ |
| @errpulse/node | Backend SDK for Node.js, Express, Next.js |
| @errpulse/react | Frontend SDK for React |
| @errpulse/server | Express API + SQLite + WebSocket server |
| @errpulse/core | Shared types, fingerprinting, error explanations |
