The PocketBase
for Dart Developers.
One Dart package. Auth, Database, Realtime, and Storage.
Stop switching languages. Build your backend with the language you love.
dart pub add cubby
import 'package:cubby/cubby.dart'; void main(List<String> args) async { // Initialize Cubby with Auth, SQLite, and Storage final server = Cubby(); // Add custom logic or HTTP endpoints easily server.get('/my-endpoint', (request) { return Response.ok('Hello from Cubby!'); }); await server.run(args); // Dashboard available at http://localhost:8080/_/ }
One package. Zero boilerplate. Complete control.
Database
Cubby comes with a built-in SQLite database. Use our dashboard to create collections and manage documents.
Storage
Handle file uploads and storage with ease. Cubby provides a simple API to manage files directly from your Dart applications.
Auth
Ready-to-use authentication. Supports Email/Password, OAuth2 (Google, Apple, GitHub), and magic links with just a few lines of Dart.
Realtime
Subscribe to collection changes and push updates to your UI instantly without polling.
Simple, Transparent Hosting
Start for free, scale as your app grows.
Free
Deploy Cubby on your own infrastructure.
- ✅ Full Control
- ✅ Community Support
Standard
Scales with your needs automatically.
- ✅ Up to 5 Instances
- ✅ Priority Support
- ✅ Custom Domains
Growth
For agencies and heavy builders.
- ✅ Unlimited Instances
- ✅ Advanced Analytics
- ✅ Team Collaboration
Founder
Only 50 available!
- ✅ One-time payment
- ✅ Unlimited Instances
- ✅ Lifetime Updates