Skip to main content

React + Rust

Cross-platform desktop application

Zero Config

Automatic instance detection

One Click

Start, stop, and manage instances

The Problem

Stop fighting with Docker ports every morning. Developers working with Supabase locally often juggle multiple projects, each with its own local Supabase instance. Managing these instances means:
  • Manually tracking which Docker containers are running
  • Remembering port configurations for each project
  • Hunting down .env files across different directories
  • Conflicts when multiple instances try to use the same ports

The Solution

One app to manage all your local Supabase instances. We built a desktop application that provides a unified dashboard for all your Supabase development environments. See what’s running at a glance, start and stop instances with a single click, and grab your .env configurations instantly.

Key Features

Instance Discovery

Automatically finds all Supabase projects on your machine

Status Dashboard

Real-time view of running containers and ports

Quick Actions

Start, stop, and restart with one click

Env Export

Instantly copy connection strings and credentials

Technical Stack

Built with a modern cross-platform approach:
  • Frontend: React with a clean, minimal interface
  • Backend: Rust for fast, reliable Docker container management
  • Integration: Direct Docker API communication for real-time status

Why It Matters

Developer tools should reduce friction, not add to it. This project exemplifies our approach: identify a daily pain point, build the simplest possible solution, and ship it.

View on Contra

See the full project showcase