Developer-first form management

One inbox for every contact form

Aggregate submissions from all your forms into a single dashboard. Create an endpoint, point your forms at it, and never miss a message.

POST /api/forms/abc123def456/submit
fetch("https://messagehub.viniduminsara.dev/forms/abc123def456/submit", {
  method: "POST",
  headers: { Content-Type: "application/json" },
  body: JSON.stringify({
    name: "Jane Doe",
    email: "jane@example.com",
    subject: "Partnership inquiry",
    message: "Hi, I'd love to discuss...",
  })
});
Zero config
Create once, use anywhere
Real-time
Messages in seconds
Unlimited forms
No cap on endpoints
Open source
Self-host anytime

Everything you need in one place

No SDKs, no webhooks, no configuration headaches.

Instant API Endpoint

Each form gets a unique URL. Just POST JSON to it — no SDKs, no config, no headaches.

Unified Inbox

All messages from all forms in one place. Search, filter, sort — treat form submissions like email.

Real-time Updates

Messages appear instantly. Unread counter keeps you on top of new submissions as they arrive.

Two steps to get started

From zero to receiving messages in under a minute.

01

Create a form

Give it a name. We generate a unique API endpoint automatically.

02

POST data to it

Send any JSON payload. We extract name, email, and subject if present.

Ready to simplify your forms?

Create your first form in seconds. No credit card required.