@rexadbapp/surp
v0.1.5
Published
nvim-style Supabase client — install via npm/npx, binary fetched from GitHub Releases
Readme
surp
Open source nvim-style terminal client for Supabase — manage projects, tables, SQL, edge functions, storage, auth users, and more from your terminal. Free, no account required. Source on GitHub under the MIT license.
The precompiled binary is downloaded from GitHub Releases at install time. No source code is shipped in this package.
Install
npm install -g @rexadbapp/surpOr run without installing:
npx @rexadbapp/surpSupported platforms: macOS (arm64 / x64), Linux (x64), Windows (x64).
Getting started
Launch:
surpAuthenticate with your Supabase account:
:loginThis opens a browser-based Supabase login flow and stores a personal access token. surp talks directly to the Supabase Management API — no RexaDB account, subscription, or license is required.
Useful commands
| Command | Description |
| ------------------ | -------------------------------------------- |
| :login | Sign in to Supabase |
| :logout | Sign out of Supabase |
| :account | Show version and update status |
| :update | Check for and apply updates from GitHub |
| :check-update | Show whether a newer version is available |
| :projects | Browse your Supabase projects |
Self-update
Inside surp, run :update to fetch the latest release from GitHub Releases and replace the binary.
Releases
Binaries for every platform are published on the GitHub Releases page.
License
MIT — open source, see GitHub for source and contributions.
