A Go toolkit for studying and testing the WhatsApp Web protocol, with a built-in REST API for integrations (n8n, webhooks, and more). All events (received messages, receipts, presence, history sync, send errors) are persisted in PocketBase (SQLite) and dispatched to configurable webhooks. Messages can be sent via a REST API.
Stars
21
Forks
2
Watchers
21
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
104
commits
docs: add Quick Start, beta8 features, and sync all docs
daa787bView on GitHubfix: DB Sandbox — avoid LIMIT duplication in postDBQuery; remove nonexistent version column from sessions example
af71094View on GitHubfix: Frame Analyzers — replace direction/raw with level/msg to match actual frames table schema
08ee92eView on GitHubfeat: implement 8 new features — conn stability, script import/export, WA health, frame analyzers, group membership, audit log
c9ed5eeView on GitHubfix: add missing /zaplab/api prefix to contacts info endpoint
9f69fd9View on GitHubfix: move InitCronScheduler to RegisterRoutes (OnServe), not Init (OnBootstrap)
4473661View on GitHubfeat: SSE stream, receipt latency tracker, DB sandbox, cron scheduler, export (CSV/JSON/HAR), presence timeline
db35b13View on GitHubfix: prevent concurrent reconnect goroutines on repeated disconnect events
c38b6cfView on GitHubfeat: UI improvements across Frame Capture, Noise Handshake, Signal Sessions, Comparator, App State
53f9053View on GitHubfeat: inline audio and video players in conversation bubbles
17fdac4View on GitHubfix: open Event Browser (not Live Events) from Inspect JSON; support contact/poll/enc_reaction messages
a93935cView on GitHub