Vasabase Dart SDK

A Dart SDK for Vasabase, providing clients for Authentication, Database, Storage, and Realtime functionality.

Features

  • Authentication: Sign up, sign in, OAuth, password reset, and user management.
  • Database: Query and mutate your Postgres database directly from Dart.
  • Storage: Manage files and assets using S3-compatible storage.
  • Realtime: Listen to database changes over WebSockets.

Getting started

dependencies:
  vasabase: ^0.1.0

Usage

import 'package:vasabase/vasabase.dart';

void main() async {
  final client = VasabaseClient.initialize(
    url: 'https://api.vasabase.com',
    anonKey: 'your-public-key',
  );

  // Ready to use!
}

Libraries

vasabase
A pure Dart SDK for Vasabase.