Skip to content

A Java client for Supabase. Same as the original one, except adapted so it's easily compiled and doesn't depend too much on what's on Maven central and what's not.

License

Notifications You must be signed in to change notification settings

alexmiloeski/supabase-java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

supabase-java

CircleCI Maven Central

An unofficial Java client for Supabase.

Features

Currently, this library has basic support to database operations and storage.

Usage

// Starting the client
SupabaseClient supabase = new SupabaseClient(YOUR_SUPABASE_URL, YOUR_SUPABASE_KEY);

// Listing all buckets
StorageAPI storageAPI = supabase.storage();
List<Bucket> buckets = storageAPI.listBuckets();

// Upload a file
storageAPI.upload("mybucket/test.txt", "hello".getBytes());

Not implemented yet

  • Authentication
  • ...

About

A Java client for Supabase. Same as the original one, except adapted so it's easily compiled and doesn't depend too much on what's on Maven central and what's not.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%