Serverpod
An open-source, scalable app server written in Dart that provides backend services, database ORM, and generated client-server code for Flutter apps
Launch screenshots from Product Hunt, Feb 2023
The product is an open-source app server written in Dart that provides the backend for Flutter applications, handling APIs, database access, authentication, and code generation for client-server communication. It is for developers and engineering teams building Flutter apps, from hobby projects to large-scale applications. It is delivered as open-source software that can be deployed to a managed cloud with zero configuration or self-hosted anywhere Dart runs.
Key features
- Dart-first ORM with relations and migrations
- Authentication via social logins
- Caching locally or with Redis
- Health checks for database and services
- Data streaming via Dart streams
- Task scheduling with future calls
- File uploads to S3 or Google Cloud
- Logging with visual viewer
- Testing framework
- Automatic protocol and client code generation
- Vector database for RAG
- MCP server for AI coding agents
- Real-time monitoring companion app
- Zero-configuration cloud deployment
- Self-hosting anywhere Dart runs
- LinkedIn0.4/day
GTM channels
- Blog
- Newsletter
- Community
- Docs
ICP
- Software developers
- Engineering teams
- Startups