Skip to content

About

Unofficial desktop client for Supabase projects

Resources

Stars

5 stars

Watchers

1 watching

Forks

Repository files navigation

Supabase Desktop

This is an unofficial desktop UI for Supabase projects. It was created for Supabase's Launch Week 6 hackathon, though I ended up getting sick during it and finished late :/.

Why build it?

I've wanted wanted something like Postico (which I LOVE🖤), but with tighter integration for my Supabase projects. I hate having to switch between Postico, my own admin panels, and Supabase browser tabs to do various admin work.

But I'd be lying if I denied that I was also nerd sniped by Tauri & Rust. Been wanting to try them both out for a while now & I gotta say, Tauri has been freakin' amazing! Definitely recommend for building desktop/native apps.

Features

  • Open local Supabase projects (requires supabase init to be ran in dir)
  • Open remote Supabase projects (hosted on supabase.com only, requires supabase login to be ran)
  • Read tables & data
  • Update/delete rows
  • Filter/sort tables
  • Functions editor
  • Migration editor
  • Save state to system

Development

Requirements

  • Node 18
  • Tauri
  • Rust + Cargo
pnpm install
pnpm tauri dev

Recommended IDE Setup

About

Unofficial desktop client for Supabase projects

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages