rmyndharis/OpenWA
Free, Open Source, Self-Hosted WhatsApp API Gateway observed · 2026-08-28
Health v2 · maintenance only
78/100
- Activity 99
- Release rhythm 87
- Longevity 15
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 212
- days_rel: 9
- days_push: 9
- n_releases_24m: 113
Adoption not part of the score
13227 stars · 3079 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
OpenWA is a free, MIT-licensed, self-hosted WhatsApp API Gateway that wraps WhatsApp connections in a REST API with webhooks, a React dashboard, and multi-session support. It is built on a pluggable architecture (SQLite/PostgreSQL, local/S3 storage, Redis cache, whatsapp-web.js or baileys engine) and runs on Node.js with Docker support.
Use cases
- send and receive WhatsApp messages from my application via HTTP API
- self-host a WhatsApp gateway without vendor lock-in
- run multiple WhatsApp sessions on one server
- get webhook notifications when WhatsApp messages arrive
- build a WhatsApp bot with auto-replies
- manage WhatsApp groups and contacts programmatically
- send bulk WhatsApp messages with delivery status
- replace a paid WhatsApp API provider with a free open-source one
When to choose
- you want full control of your messaging data on your own infrastructure
- you need multi-session WhatsApp support without per-seat fees
- you want pluggable database, storage, and cache adapters via config
- you need signed webhooks, scoped API keys, and an admin dashboard out of the box
When to avoid
- you need an officially supported WhatsApp Business API with Meta guarantees
- you cannot self-host or manage Docker/Node deployments
- your use case depends on features WhatsApp Web does not expose
- you require guaranteed uptime and SLAs from a vendor
Facets
service · maturity active
http-server api-framework webhook chatbot middleware plugin-system messaging-platforms apis self-hosted backend self-hosted cross-platform whatsapp-api whatsapp-gateway whatsapp-web multi-session nestjs baileys rest-api signed-webhooks api-keys automation nodejs docker
4 sources
- readme: https://github.com/rmyndharis/OpenWA · fetched 2026-08-28 · 4c2fe0db93f8
- homepage: https://www.open-wa.org · fetched 2026-08-29 · eabeb633a065
- site_page: https://docs.open-wa.org · fetched 2026-08-29 · 9bdd88399619
- site_page: https://docs.open-wa.org/plugins/overview · fetched 2026-08-29 · 7471ae6573b5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| rmyndharis/OpenWA | main | 78 |
For agents
markdown · JSON · MCP: product_card(name="rmyndharis/OpenWA")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem