Router.so

A form backend for capturing leads and managing data through custom endpoints and schema definitions for developers.

Router.so screenshot 1

Router.so is an open-source form backend and lead router. It provides a centralized system for managing form submissions and routing leads through custom endpoints, allowing developers to decouple their frontend forms from the data processing logic. This approach enables a more flexible way to capture lead information and direct it to the appropriate destinations.

The software is deployed as a web application and server. It can be hosted locally using npm or via Docker, and it is specifically optimized for deployment on Vercel. To function correctly, the system requires a PostgreSQL database for persistent storage and an account with Resend to handle the delivery of email notifications and lead alerts.

Key features

  • Custom endpoint creation for form submissions
  • Lead routing and management
  • Integration with Resend for notifications
  • PostgreSQL database support for data storage
  • Deployment options for Vercel
  • Docker support for containerized hosting
  • Schema definition for form data

The application is built using a modern stack including Next.js, Tailwind CSS, and shadcn-ui for the interface. It utilizes Drizzle ORM to handle database migrations and schema management, ensuring that form data is structured and stored reliably. The architecture is designed for marketing-focused developers who require a dedicated backend to manage lead capture workflows. By self-hosting the backend, users maintain full control over their data flow and endpoint configurations.

Router.so is a developer-centric tool for those who prefer to control their own form data and routing logic through a self-hosted infrastructure.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity8 months ago
Repository Age2 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.