Skip to content

Dart & Flutter SDK

Install the Dart package:

Terminal window
dart pub add pocketbase

Flutter Integration Example

import 'package:pocketbase/pocketbase.dart';
final pb = PocketBase('https://<your-subdomain>.pocket-kit.naftalmatoya.tech');
// Authenticate
final authData = await pb.collection('users').authWithPassword('user@example.com', 'password123');
// Fetch records
final records = await pb.collection('posts').getFullList(
sort: '-created',
);
// Realtime SSE listener
pb.collection('posts').subscribe('*', (e) {
print('Action: ${e.action}, Record: ${e.record}');
});