# dashibase **Repository Path**: YanSmith/dashibase ## Basic Information - **Project Name**: dashibase - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-06 - **Last Updated**: 2026-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Dashibase

Lightspeed app-builder for Supabase users.
Check it out now ⚡

Need to build an app or a dashboard? Dashibase is the fastest app-builder for Supabase users. Beautiful presets in light and dark modes. CRUD interfaces with cards and table views. Form validation, elegant login and signup pages, and more. All with a simple JSON config file.




This repo contains the open-source code for setting up your own Dashibase dashboard if you are interested in hosting it yourself. Otherwise, we also have a [hosted version](https://dashibase.com#join-waitlist). Contributions welcome! **Have suggestions for what to work on next? Support us by joining our [beta](https://dashibase.com#join-waitlist)!** --- ## Features ### Supported - [x] Authentication UIs including sign in and sign up - [x] Multiple display modes - single, list, card - [x] CRUD functions - [x] Simple form validation during item creation by checking that required fields are filled in (required attributes are configured in `src/dashibaseConfig.ts`) - [x] Caching of dashboard data to reduce database queries and improve latency - [x] Dashboard is responsive and works on tablet and mobile - [x] Pagination support - [x] Filter and sort for list and card views ### In-progress - [ ] Better support for table joins - [ ] Charts display mode - [ ] Third-party authentication support ### Backlog - [ ] Built-in analytics - [ ] User impersonation - [ ] Kanban display mode - [ ] Regex form validation ## Getting Started **1. Clone this repository and go to the Dashibase directory** ```bash git clone https://github.com/dashibase/dashibase cd dashibase ``` **2. Edit `src/dashibaseConfig.ts` to configure your dashboard.** See [here](https://github.com/dashibase/dashibase/blob/main/src/utils/config.ts) for documentation on the config file. **3. Test it locally** We currently don't have a staging mode yet but you should be able to test it locally with your own account ```bash npm run dev ``` **4. Deploy to your favorite server!** **Important!** Remember to add your dashboard URL to your list of your sign-up redirect URLs in Supabase. You can find it at https://app.supabase.io/project/YOUR_PROJECT_ID/auth/settings. ## Like what you're seeing? We're hoping to turn this into our full-time job! Support us by [joining our beta](https://dashibase.com#join-waitlist), visit us in our [Discord server](https://discord.gg/CqgZGh4ZA8) and follow us on [Twitter](https://twitter.com/dashibase) for more updates.