Learn more »
Introduction
·
Demo Video
·
Roadmap
·
Contributing
Supafork-Demo.mp4
Supafork is an open-source project that allows you to easily fork Supabase projects. Currently there are two ways to fork a Supabase project:
- Using the Supabase CLI
- Using the Supabase dashboard
Both of these methods have their own drawbacks. The Supabase CLI is mainly designed for developers, and the Supabase dashboard requires you to manually copy and paste every single migration file. Supafork aims to solve these problems by providing a simple and easy-to-use interface for forking Supabase projects.
Supafork is inspired by Vercel's Deploy button, which allows you to deploy a repository with a single click. The goal is to provide a similar experience for Supabase projects, allowing for easier setup of self-hosted apps using Supabase.
Some more improvements that are planned in the future are:
- Improved migration error handling
- Supabase OAuth instead of database password
- Seeding support
Feel free to open an issue or submit a pull request if you have any further ideas for improvements!
We love contributions! Here's how you can contribute:
- Report a bug you found while using supafork
- Request a feature that you think will be useful
- Submit a pull request if you want to contribute with new features or bug fixes
Supafork is licensed under the MIT License.