zuvo_flutter 0.1.0 copy "zuvo_flutter: ^0.1.0" to clipboard
zuvo_flutter: ^0.1.0 copied to clipboard

Zuvo Flutter client — thin wrapper over supabase_flutter for Auth, Database, Realtime, and Storage against Zuvo project URLs.

zuvo_flutter #

Flutter client for Zuvo — Auth, Database, Realtime, and Storage.

Thin wrapper over supabase_flutter. Same API; point it at your Zuvo project URL and keys.

Docs: Client libraries → Flutter

Ops CLI is separate: use @zuvo/cli for deploys and project ops — not as an app runtime client.

Dual support #

Path Package
Zuvo (branded) zuvo_flutter
Upstream (compatible) supabase_flutter
dependencies:
  zuvo_flutter: ^0.1.0
import 'package:zuvo_flutter/zuvo_flutter.dart';

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();

  await Zuvo.initialize(
    url: 'https://<project-ref>.baas.zuvodev.com',
    publishableKey: '<anon-or-publishable-key>',
  );

  runApp(const MyApp());
}

final zuvo = Zuvo.client;

Option B — supabase_flutter #

dependencies:
  supabase_flutter: ^2.9.0
await Supabase.initialize(
  url: 'https://<project-ref>.baas.zuvodev.com',
  publishableKey: '<anon-or-publishable-key>',
);

final zuvo = Supabase.instance.client;

Quick examples #

final rows = await zuvo.from('messages').select();

await zuvo.auth.signInWithPassword(
  email: 'you@example.com',
  password: 'secret',
);

zuvo.channel('room').onBroadcast(
  event: 'msg',
  callback: (payload) => print(payload),
).subscribe();

Project URL and keys: Studio → Project Settings → API.

0
likes
120
points
62
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

Zuvo Flutter client — thin wrapper over supabase_flutter for Auth, Database, Realtime, and Storage against Zuvo project URLs.

Homepage
Repository (GitHub)
View/report issues

Topics

#zuvo #supabase #authentication #realtime #postgres

License

MIT (license)

Dependencies

flutter, supabase_flutter

More

Packages that depend on zuvo_flutter