Ross ROSS = Recommend OSS · open-source software intelligence for agents

rmyndharis/OpenWA

Free, Open Source, Self-Hosted WhatsApp API Gateway observed · 2026-08-28

github.com/rmyndharis/OpenWA · homepage · TypeScript · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
rmyndharis/OpenWAmain78

For agents

markdown · JSON · MCP: product_card(name="rmyndharis/OpenWA")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem