supabase-storage-rs 0.1.2

Supabase storage implementation following the official client libraries.
Documentation

Supabase Storage

Crates.io License Crates.io Version docs.rs

This is a Rust implementation of the supabase storage client. The goal is to have feature parity and an easy-to-use API.

Currently this software is functional, but not yet battle-tested.

Features

  • Create Bucket
  • Delete Bucket
  • Update Buckets
  • Get Bucket
  • List Buckets
  • Empty Bucket
  • Upload a file
  • Update a file
  • Download a file
  • List files in a bucket
  • Replace a file in a bucket
  • Move a file in a bucket
  • Copy a file in a bucket
  • Delete files in a bucket
  • Create signed URL
  • Create multiple signed URLs
  • Create signed upload URLs
  • Upload to a signed URL
  • Retrieve public URL

Contributions

Contributors are always welcome. I only ask that you add or update tests to cover your changes. Until this crate reaches 1.0.0 we're in the "move fast and break things" phase. Don't concern yourself with elegance.