____  _      ____  ____  _     ___  _ ____ 
/ ___\/ \  /|/  _ \/  __\/ \  /|\  \///  __\
|    \| |\ ||| / \||  \/|| |  || \  / |  \/|
\___ || | \||| |-|||  __/| |/\|| / /  |    /
\____/\_/  \|\_/ \|\_/   \_/  \|/_/   \_/\_\
> Zero-config HTTP request logger for developers
express
1
2
3
4
5
6
7
8
9
10
11
12
import { snapwyr } from 'snapwyr/express';
import express from 'express';
const app = express()
// One line. That's it.
app.use(snapwyr({ logBody: true }))
[TERMINAL]
[STATS]
Requests
0
Avg Response
0ms
Success Rate
0%
$ npm install snapwyr
// Features

> Everything you need

[ZERO]
> Zero-config
No setup needed
[REAL]
📊
> Real-time dashboard
Live WebSocket updates
[AGNO]
🔌
> Framework agnostic
Works with all frameworks
[AUTO]
🔒
> Auto redaction
Secures sensitive data
[BI-DI]
🔄
> Bidirectional
Logs incoming & outgoing
[CURL]
📋
> cURL export
Copy requests instantly
// Frameworks

> Works with your stack

[FRAMEWORKS]
[CODE]
Express
import { snapwyr } from 'snapwyr/express';
import express from 'express';
const app = express()
// One line integration
app.use(snapwyr({ logBody: true }))