• Stars
    star
    804
  • Rank 56,681 (Top 2 %)
  • Language Vue
  • License
    MIT License
  • Created over 3 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Secured & Simple Supabase Schema Visualizer

Logo

Supabase Schema

Secured & Simple Supabase Schema Visualizer.
No installations โ€ข No Database password required.

View Demo ยท Report Bug ยท Request Feature

Supabase Schema

๐Ÿš€ Features

  • ๐Ÿ”จ No installations
  • ๐Ÿ”’ Persistent State in LocalStorage
  • ๐Ÿšช Login-less
  • ๐Ÿ‘€ No Sensitive info required
  • ๐Ÿคš Moveable Schema for own design

๐Ÿ“‡ About The Project

I look around the internet and found many Database Schema Visualizers that require me to either download the software, or login to view my Database Schema. I feel like there's too many unneccessary steps, just to view the schema.

Thus, I've decided to take this opportunity to build this Open Source, Free, Login-less and Secured Supabase Schema Visualizer ๐Ÿ”ฅ

๐Ÿ”จ Built With

๐Ÿพ Instructions

  1. Go to Supabase App
  2. Select your Project
  3. Go to Settings
  4. In Settings tab, Go to API
  5. Under Config, copy URL
  6. Under API Keys, copy anon public
  7. Paste both value into their respectively slot in Supabase Schema
  8. Fetch data
  9. Enjoy the Visualization ๐ŸŽ‰

Remeber to โญ this repo if you โค this Apps

๐ŸŒŽ Local Development

Prerequisites

Yarn

  • npm install --global yarn

Development

  1. Clone the repo
    git clone https://github.com/zernonia/supabase-schema.git
  2. Install NPM packages
    yarn install
  3. Run Development instance
    yarn dev

โž• Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

๐Ÿ™ Acknowledgement

  1. Fundamental for this Visualization (Generate database types from OpenAPI specification)
  2. Guide to Construct Dynamic SVG Connector (Connecting Table using SVG)
  3. Icones - icon gallery

๐Ÿ“ˆ Analytics

I'm using Umami Analytics because I'm interested in the distributions of user who uses Supabase and this tool.

This is the public URL for the analytics. Enjoy!

๐Ÿ“œ License

Not Associated with Supabase.

Distributed under the MIT License. See LICENSE for more information.

๐Ÿ“ง Contact

Zernonia - @zernonia - [email protected]

Also, if you like my work, please buy me a coffee โ˜•๐Ÿ˜ณ

Logo

More Repositories

1

vue0

Vue version open source alternative for v0.dev
Vue
701
star
2

tweetic

Convert Tweets to Static HTML
TypeScript
240
star
3

keypress

KeyPress - an open-source blogging platform + free custom domains.
Vue
240
star
4

madewithsupabase

A collection of projects made with Supabase โ€“ Websites, Mobile Apps, SaaS, Plugins and more!
Vue
238
star
5

nuxt-lego

NuxtLego is an open source UI component layer for building your Nuxt content quick & beautiful.
Vue
231
star
6

vue3-notion

An unofficial Notion renderer (Vue 3) version
CSS
137
star
7

vista

Add animated subtitle to your video automatically
Vue
102
star
8

simple-log

SimpleLog - Event tracking all in 1 place! Free & Open Source
Vue
89
star
9

timelino

Twitter-liked platform without toxic and negativity
Vue
48
star
10

supadb

Connect and play with Supabase REST API / Graphql easily
Vue
45
star
11

supabase-realtime-playground

Vue
43
star
12

supabase-vue-3

Vue 3 + Supabase Starter
Vue
39
star
13

swappy-one

Vue
32
star
14

zernonia.com

My personal website! Enjoy ๐Ÿคฉ
Vue
26
star
15

supaembed

Embed custom tools on your website with your Supabase instance.
Vue
24
star
16

secret-diary

Vue
18
star
17

himaker

Embed & Showcase your projects on websites
CSS
17
star
18

supabase-cdn-transformation

HTML
14
star
19

supabase-vscode-extension

Unofficial Supabase Extension
TypeScript
14
star
20

supabase-form

Vue
7
star
21

radix-vue-slidev

Radix Vue talk on Vue Nation 2024
Vue
6
star
22

vue-supabase-slides

CSS
3
star
23

Dashboard-BI

Simple Drag-and-Drop Analytics Dashboard using Vanilla Javascript
JavaScript
3
star
24

nuxtjs-pinterest

Pinterest Clone using Nuxtjs
Vue
3
star
25

shopify-whatsapp

JavaScript
2
star
26

zernonia

2
star
27

nuxt3

Vue
2
star
28

devchallenges

CSS
2
star
29

bank-green-test

Vue
2
star
30

genshin-calendar

Vue
2
star
31

memory-lanes

Vue
2
star
32

nuxt3-app

Vue
1
star
33

work-dot

Vue
1
star
34

github-actions-for-ci

JavaScript
1
star
35

work-tableau-extension

JavaScript
1
star
36

sunlife-persistency

Vue
1
star
37

vue-electron-video-converter-trimmer

Vue
1
star
38

nuxt3-starter

TypeScript
1
star
39

radix-vue-tree

TypeScript
1
star
40

hello-github-actions

Dockerfile
1
star
41

coronatracker

Vue
1
star