All Projects → zernonia → supabase-schema

zernonia / supabase-schema

Licence: MIT License
Secured & Simple Supabase Schema Visualizer

Programming Languages

Vue
7211 projects
typescript
32286 projects
CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to supabase-schema

electron-vite-quick-start
⚡ Full stack uses Vite to run Electron application, including main process.
Stars: ✭ 45 (-79.17%)
Mutual labels:  yarn, vite
slidev
Presentation Slides for Developers
Stars: ✭ 25,925 (+11902.31%)
Mutual labels:  vite, vueuse
vite-vue-admin
🎉🎉使用Vite + Vue3 + TypeScript + Element-plus + Mock开发的后台管理系统🎉🎉
Stars: ✭ 97 (-55.09%)
Mutual labels:  yarn, vite
vueuse-vite-starter
⚡️ Starter for Vite + VueUse + TypeScript
Stars: ✭ 121 (-43.98%)
Mutual labels:  vite, vueuse
nextjs-monorepo-example
Collection of monorepo tips & tricks
Stars: ✭ 874 (+304.63%)
Mutual labels:  yarn, vite
vite.org
The Official Website of Vite - https://vite.org
Stars: ✭ 31 (-85.65%)
Mutual labels:  yarn, vite
swappy-one
swappy.one
Stars: ✭ 24 (-88.89%)
Mutual labels:  vite, vueuse
vite-react-ts-tailwind-firebase-starter
Starter using Vite + React + TypeScript + Tailwind CSS. And already set up Firebase(v9), Prettier and ESLint.
Stars: ✭ 108 (-50%)
Mutual labels:  vite
vue3.0-template-admin
本项目基于vue3+ElementPlus+Typescript+Vite搭建一套通用的后台管理模板;并基于常见业务场景,抽象出常见功能组件;包括动态菜单,菜单权限、登录、主题切换、国际化、个人中心、表单页、列表页、复制文本、二维码分享等等
Stars: ✭ 500 (+131.48%)
Mutual labels:  vite
react-antd-low-code
简易版 react 低代码平台
Stars: ✭ 45 (-79.17%)
Mutual labels:  vite
core
Declarative database schema definition
Stars: ✭ 31 (-85.65%)
Mutual labels:  database-schema
giraffe
📰 Free news, blogs or magazines application theme, built with Vite & Vuetify created by HeroUI.
Stars: ✭ 46 (-78.7%)
Mutual labels:  vite
hardhat-dependency-compiler
📦 Compile Solidity sources directly from NPM dependencies
Stars: ✭ 19 (-91.2%)
Mutual labels:  yarn
twitch-chat-visualizer
A Node.js Project. Would you like to see your chat stream with a custom design? This is for you!
Stars: ✭ 14 (-93.52%)
Mutual labels:  yarn
knit
Deprecated, please use https://github.com/jcrist/skein or https://github.com/dask/dask-yarn instead
Stars: ✭ 53 (-75.46%)
Mutual labels:  yarn
vite-plugin-env-compatible
Environment Variables Compatible for vite(with vue-cli, create-react-app and so on)
Stars: ✭ 35 (-83.8%)
Mutual labels:  vite
vite-plugin-sass-dts
This is a plugin that automatically creates a type file when using the CSS module type-safely.
Stars: ✭ 20 (-90.74%)
Mutual labels:  vite
unplugin
Unified plugin system for Vite, Rollup, Webpack, and more
Stars: ✭ 998 (+362.04%)
Mutual labels:  vite
yarn-audit-html
Generate a HTML report for Yarn Audit
Stars: ✭ 19 (-91.2%)
Mutual labels:  yarn
github-contribution-graph
Add beautiful GitHub contribution/commit graph to your profile README!
Stars: ✭ 37 (-82.87%)
Mutual labels:  vite

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].