https://github.com/supabase-community/storage-ex
Elixir client to interact with Supabase Storage
https://github.com/supabase-community/storage-ex
elixir supabase supabase-storage
Last synced: 8 months ago
JSON representation
Elixir client to interact with Supabase Storage
- Host: GitHub
- URL: https://github.com/supabase-community/storage-ex
- Owner: supabase-community
- License: mit
- Created: 2024-01-13T17:59:05.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-15T22:51:31.000Z (11 months ago)
- Last Synced: 2025-07-28T02:54:31.387Z (11 months ago)
- Topics: elixir, supabase, supabase-storage
- Language: Elixir
- Homepage: https://hexdocs.pm/supabase_storage
- Size: 99.6 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Supabase Storage
[Storage](https://supabase.com/docs/guides/storage) implementation for the [Supabase Potion](https://hexdocs.pm/supabase_potion) SDK in Elixir.
## Installation
```elixir
def deps do
[
{:supabase_potion, "~> 0.6"},
{:supabase_storage, "~> 0.4.3"} # x-release-please-version
]
end
```
## Usage
Firstly you need to initialize your Supabase client(s) as can be found on the [Supabase Potion documentation](https://hexdocs.pm/supabase_potion/readme.html#usage)
Now you can pass the Client to the `Supabase.Storage` functions:
```elixir
iex> Supabase.Storage.list_buckets(%Supabase.Client{})
```