Web-wrapped Supabase desktop app for macOS, Windows & Linux powered by Tauri

Overview

Supabase Desktop App

Individual user project screen

What is it?

It's a cross-platform web-wrapped Supabase desktop app powered by Tauri. You can install it on your macOS, Windows (untested), or Linux (untested).

User projects screen

User login screen

F.A.Q

Why do I need this? Why not just open it regularly via the browser?

Supabase is one of the essential dev apps that I need to open it daily. Opening it straight from the dock/app tray is just a lot quicker and easier than having to click the browser icon, type the URL or click the bookmark item. It's just more convenient.

Is it safe to login in your app? Do you store my login credentials?

Yes, it is totally safe. No, I don't store your login credentials as I have no control. You can check the source code to make sure there is no data transferred between me and you.

I can't install. What's happening?

Warning pop-up

  1. Close the warning pop-up by clicking the Cancel button
  2. Go to System Settings > Privacy & Security
  3. Click Open Anyway in the Supabase warning section

Resolve step-by-step

Recommended IDE Setup

Developing

npm install
npm run tauri dev

Building

npm install
npm run tauri build
You might also like...
Helps positioning your tauri windows.

Tauri plugin positioner A plugin for tauri that helps positioning you windows at well known locations. Install Rust [dependencies] tauri-plugin-positi

A Raycast/Spotlight like app shell using tauri
A Raycast/Spotlight like app shell using tauri

Tauri Shell This repo can be used as reference for building alfred/raycast/spotlight apps using Tauri. Usage This reference repository is using Svelte

Fusion is a cross-platform App Dev ToolKit build on Rust . Fusion lets you create Beautiful and Fast apps for mobile and desktop platform.
Fusion is a cross-platform App Dev ToolKit build on Rust . Fusion lets you create Beautiful and Fast apps for mobile and desktop platform.

Fusion is a cross-platform App Dev ToolKit build on Rust . Fusion lets you create Beautiful and Fast apps for mobile and desktop platform.

Desktop app for UpVPN - Pay as you go VPN

upvpn A Modern Serverless VPN upvpn upvpn (pronounced Up VPN) lets you connect to the internet from a location of your choice. For more information pl

Fox Ear is a Linux process behavior trace tool powered by eBPF
Fox Ear is a Linux process behavior trace tool powered by eBPF

Fox Ear Fox Ear is a Linux process behavior trace tool powered by eBPF. Banner image by Birger Strahl on Unsplash. Features Log process and its subpro

System status notification daemon for Linux desktop environments.

panorama A system status notification daemon for Linux systems. Panorama will send notifications for various system events, and is primarily useful fo

Rust port of the official Windows Driver Samples on Github. Leverages windows-drivers-rs

Rust Driver Samples This is a Rust port of the driver samples from the original Windows Driver Samples on Github. The repository provides examples and

A lite tool to make systemd work in any container(Windows Subsystem for Linux 2, Docker, Podman, etc.)

Angea Naming from hydrangea(アジサイ) A lite tool to make systemd work in any container(Windows Subsystem for Linux 2, Docker, Podman, etc.) WSL1 is not s

A tracing layer for macOS/iOS's `oslog`

tracing_oslog This is a tracing layer for the Apple OS logging framework. Activities are used to handle spans, Example use tracing_oslog::OsLogger; l

Comments
  • chore(deps): bump tauri from 1.2.2 to 1.2.3 in /src-tauri

    chore(deps): bump tauri from 1.2.2 to 1.2.3 in /src-tauri

    Bumps tauri from 1.2.2 to 1.2.3.

    Release notes

    Sourced from tauri's releases.

    tauri v1.2.3

    Updating crates.io index

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 474 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (442 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.3
            │       ├── tauri 1.2.3
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    

    warning: 1 allowed warning found

    [1.2.3]

    • Fix the filesystem scope allowing sub-directories of the directory picked by the dialog when recursive option was false.
      • f1b0ad6e Merge pull request from GHSA-6mv3-wm7j-h4w5 on 2022-12-22
    Updating crates.io index
       Packaging tauri v1.2.3 (/home/runner/work/tauri/tauri/core/tauri)
       Verifying tauri v1.2.3 (/home/runner/work/tauri/tauri/core/tauri)
     Downloading crates ...
      Downloaded serde_repr v0.1.10
      Downloaded serde_with_macros v1.5.2
      Downloaded alloc-stdlib v0.2.2
    </tr></table> 
    

    ... (truncated)

    Commits
    • 72389b0 Merge pull request from GHSA-6mv3-wm7j-h4w5
    • 4f2fd4d chore: run cargo fmt
    • cf09864 chore(cli): fix clippy warnings
    • d7ffa7f chore: addition to previous commit
    • 0150207 chore: fix clippy warnings
    • a02c6c4 chore(deps) Update Rust crate toml to 0.5.10 (#5836)
    • cd8c074 feat(cli): add support for Cargo's workspace inheritance for the package vers...
    • f7a080a fix(bench): Result interpretation problems (#5798)
    • bca09f7 feat(tauri-build): add option to specify Windows manifest, closes #5584 (#5730)
    • 2bf9c27 fix(ci): use client-payload input to trigger cli.js publish workflow
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
Releases(v1.1.0)
Owner
Abiel Zulio M
21 · Crafting stuffs
Abiel Zulio M
OpenAI chat client desktop app (Windows, MacOS, Linux)

ChatWizard OpenAI chat client Desktop Application (Windows, MacOS, Linux) Declaration This project is currently undergoing active development and has

LisiurDay 8 Apr 5, 2023
OpenAI ChatGPT desktop app for Mac, Windows, & Linux menubar using Tauri & Rust

ChatGPT Desktop App Unofficial open source OpenAI ChatGPT desktop app for mac, windows, and linux menubar using tauri & rust. Downloads Windows (2.7 M

Sonny Lazuardi 732 Jan 5, 2023
Manage self-hosted Supabase instances with an easy to use API & Web Portal (soon)

SupaManager A project by Harry Bairstow; Manage self-hosted Supabase instances with an easy to use API & Web Portal (soon) ⚠️ Note: The project is in

Harry Bairstow 11 Sep 15, 2022
TaurApp is a WhatsApp desktop client powered by Tauri and Rust.

TaurApp TaurApp is a WhatsApp desktop client powered by Tauri and Rust. TaurApp is an experimental client and is initially created to test out Tauri i

Eray Erdin (&mut self) 22 Mar 19, 2023
🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

ChatGPT ChatGPT Desktop Application ?? Install ?? Update Log ?? History versions... Windows From our github releases: ChatGPT_0.7.4_x64_en-US.msi Or i

lencx 3.8k Jan 6, 2023
NewBin Desktop Application (Mac, Windows and Linux)

NewBing NewBing Desktop Application (Windows Mac Linux) Install Windows NewBing_0.0.1_x64_en-US.msi Mac NewBing_0.0.1_x64.dmg Usage Recommended Rust (

珠峰架构 23 Feb 19, 2023
Hydrogen is the desktop application for Geplauder, built with tauri studio.

Hydrogen Hydrogen is the desktop application for Geplauder, built with tauri studio. For more information on Geplauder, click here. Usage To configure

null 4 Nov 21, 2021
Rust + Yew + Axum + Tauri, full-stack Rust development for Desktop apps.

rust-yew-axum-tauri-desktop template Rust + Yew + Axum + Tauri, full-stack Rust development for Desktop apps. Crates frontend: Yew frontend app for de

Jet Li 54 Dec 23, 2022
A lightweight new Bing (AI chat) desktop application which based on Tauri.

Bing Lite A lightweight new Bing (AI chat) desktop application which based on Tauri. No more Microsoft Edge, no more Chromium/Electron! Download The l

a.e. 6 Apr 5, 2023
🏪 Modern emoji picker popup for desktop, based on Emoji Mart, built with Tauri and Svelte

Emoji Mart desktop popup Modern emoji picker popup app for desktop, based on the amazing Emoji Mart web component. ?? Built as a popup: quick invocati

Vincent Emonet 10 Jul 3, 2023