Introduction
The only Backend you'll ever need.
Conduit is a self-hosted backend aiming to cut down development times by providing common functionality through ready-made modules, while offering maximum flexibility through extensions and custom modules.
Why write and debug the same boilerplate code for every project when you can focus on implementing the features that genuinely matter for your unique application.
What is Conduit?
You can call it a Firebase alternative, a Parse alternative, or a BaaS platform. Conduit was built by developers who tried all BaaS platforms and found them lacking. It's meant to work the same way you'd expect your own code to, allowing you to extend it as your business grows.
Key benefits:
- Self-hosted and fully customizable
- Microservice-based architecture
- Language agnostic (gRPC communication)
- No vendor lock-in
Core Features
- Routing - REST, GraphQL, and WebSocket APIs with auto-generated documentation
- Authentication - Email/password, social logins, two-factor authentication
- Database - MongoDB & PostgreSQL support with CMS capabilities
- Storage - Google Cloud, Azure, Amazon S3, Alibaba Cloud
- Email & SMS - Transactional messages with template support
- Push Notifications - FCM support with more providers coming
- Chat - Real-time messaging with group chats
- Forms - Form submission and retrieval
Next Steps
Ready to get started? Head over to the Installation guide to set up Conduit in minutes.
If you're having trouble, join our Discord community for help.