Laravel backend with an Inertia.js frontend bridge, allowing a choice between Vue and React on the frontend
saucebase — Vue SaaS Template
By saucebase-dev
Saucebase is a modular Laravel-based SaaS starter kit with a frontend choice between Vue and React, paired with TypeScript, Inertia.js, Tailwind, and shadcn-style components, intended as a foundation for subscription-based web applications.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 3
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Interfaces built with TypeScript, Tailwind CSS, and shadcn-style components
Official feature packages provided as modules, including authentication, billing, announcements, roadmap, themes, and blog
Official CLI installation script that guides frontend framework selection and installs the first set of modules
Includes an online demo and documentation site for reviewing actual pages before adoption
MIT licensed, permitting free use, modification, commercial use, and distribution of this version's code
Template Details
Saucebase is a Laravel starter kit aimed at SaaS products, maintained by saucebase-dev and released under the MIT license. It places the backend in Laravel, connects the frontend through Inertia.js, and allows a choice between Vue and React, while using TypeScript, Tailwind CSS, and shadcn-style components. The project organizes functionality in a modular way. Official modules include authentication, billing, announcements, roadmap, themes, and blog, each provided as a separate package, covering scenarios such as login and social login, email verification, admin impersonation, subscriptions and checkout, in-app announcements, feature voting, theme editing, and a public blog with categories and SEO. Installation recommends the official CLI script, which installs PHP/Composer as needed and guides the selection of a frontend framework and the first set of modules. The repository also provides an online demo and documentation site, and includes Playwright-related test support. Note that the version badges listed in the README only indicate the major or minor versions the project claims to support; exact dependency constraints are governed by composer.json, package.json, and the manifests under the stubs directory. Third-party assets such as demo images, fonts, and icons require separate license verification, and external services such as domains, hosting, databases, payments, or AI may incur additional costs.
Is it right for your project?
Use Cases
- Teams that need to quickly build a subscription-based SaaS product skeleton and want to use Laravel on the backend
- Developers who want to choose between Vue and React on the frontend while retaining a unified Inertia.js page model
- Projects that need modular features such as authentication, billing, announcements, roadmap, themes, or blog, installed as needed
- Selection-stage evaluations that want to assess the starter kit's structure and usage through the online demo and documentation first
Suitable For
- Developers familiar with Laravel and PHP who plan to build SaaS applications
- Frontend developers using Vue or React with TypeScript
- Small product teams that need modular extension and are willing to combine features from official modules
- Projects that want to build on or distribute an MIT-licensed foundation
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Installation via the official CLI script is recommended; the script installs PHP/Composer as needed and guides frontend framework selection and installation of the first set of modules.
- 2
Version badges in the README only indicate the major or minor versions the project claims to support; exact dependency constraints should be checked in composer.json, package.json, and stubs/saucebase/stack/*/package.json.
- 3
Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses and cannot be judged solely by the code's MIT license.
- 4
External services such as domains, hosting, databases, payments, or AI may incur separate charges and require independent cost assessment.
- 5
For issues, refer to the official documentation and Discord support channel; before contributing, read the repository's contribution guide.
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version in the public repository under the MIT license; the free scope applies to this version's code and does not mean external services or third-party assets are free.
Must comply with when using
- Free use, modification, commercial use, and distribution of this version's code are permitted.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- The recommended installation method relies on the official CLI script, which downloads over the network and may automatically install PHP/Composer, requiring network access and appropriate environment permissions.
- Official modules such as authentication, billing, announcements, roadmap, themes, and blog, as well as breadcrumbs and laravel-playwright, reside in separate repositories and must be obtained separately; their licenses and maintenance status require independent verification.
- Third-party dependencies and demo assets (images, fonts, icons, etc.) retain their own licenses and must be checked separately before use; they cannot be judged solely by this repository's MIT license.
- The online demo and documentation site are externally hosted services, and access and use may be subject to their own terms.
- Obtaining support requires joining the official Discord external service, which may require registering an account and following its platform rules.
- Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses and cannot be judged solely by the code's MIT license.
- External services such as domains, hosting, databases, payments, or AI may incur additional costs.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
The CLI installs PHP/Composer if needed, then guides you through choosing a frontend framework and installing your first modules.
Original README
Several official packages are maintained outside of this repo:
Original README
Third-party dependencies keep their own licenses.
Original README
Want to see it live? [Try the online demo](https://demo.saucebase.dev/).
Original README
https://github.com/saucebase-dev/saucebase/blob/main/LICENSEhttps://github.com/saucebase-dev/saucebase/blob/main/README.mdHaving trouble? Get help in the official [Saucebase Discord](https://discord.gg/CuhSFA7qY).
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-02. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 92 / 100
- Technologies
- Vue · Laravel · React
- Website type
- SaaS · Starter
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2026-10-01
- Screenshot last checked
- 2026-10-02
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Vue as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Automatically checked against source and license rules; no manual editorial review.
Inspect the recorded source material
SHA-256: 1de6d302a273bf79c9a68122a7806ce5ce41d338fa91ebb6258bba94308a8a67
2026-10-02T14:39:50.675Z
Source file / repository<p align="center"> <br/> <a href="https://saucebase-dev.github.io/docs/">Saucebase</a> is a modular Laravel SaaS starter kit for the modern web — <br/> own your code, ship faster. <br/><br/> </p> <div align="center"> [](https://github.com/saucebase-dev/saucebase/actions/workflows/test.yml) [](https://laravel.com) [](https://php.net) [](https://typescriptlang.org) [](https://vite.dev) [](https://tailwindcss.com) [](https://inertiajs.com) [](https://filamentphp.com) [](https://playwright.dev) Works with:<br/> [](https://vuejs.org) [](https://react.dev) </div> ## Install The **recommended** way to install Saucebase is by running the command below: ```bash curl -fsSL https://install.saucebase.dev | bash ``` The CLI installs PHP/Composer if needed, then guides you through choosing a frontend framework and installing your first modules. Looking for help? Start with our [Getting Started](https://saucebase-dev.github.io/docs/) guide. Want to see it live? [Try the online demo](https://demo.saucebase.dev/). ## Documentation Visit our [official documentation](https://saucebase-dev.github.io/docs/). The version badges above show the supported major (or minor, for Vue) lines declared by the project and stack manifests. Exact dependency constraints live in `composer.json`, `package.json`, and `stubs/saucebase/stack/*/package.json`. ## Support Having trouble? Get help in the official [Saucebase Discord](https://discord.gg/CuhSFA7qY). ## Contributing **New contributors welcome!** Check out our [Contributors Guide](CONTRIBUTING.md) for help getting started. ## Modules | Module | Version | Description | | ------ | ------- | ----------- | | [auth](https://github.com/saucebase-dev/auth) | [](https://github.com/saucebase-dev/auth) | Authentication, social login, email verification, and admin impersonation | | [billing](https://github.com/saucebase-dev/billing) | [](https://github.com/saucebase-dev/billing) | Subscriptions, checkout sessions, and payment processing | | [announcements](https://github.com/saucebase-dev/announcements) | [](https://github.com/saucebase-dev/announcements) | Site-wide announcement banners with scheduling and dismissal support | | [roadmap](https://github.com/saucebase-dev/roadmap) | [](https://github.com/saucebase-dev/roadmap) | Feature requests, voting, and public product roadmap | | [themes](https://github.com/saucebase-dev/themes) | [](https://github.com/saucebase-dev/themes) | Visual theme editor for designing and baking your app's look and feel | | [blog](https://github.com/saucebase-dev/blog) | [](https://github.com/saucebase-dev/blog) | Public blog with categories, cover images, scheduling, and SEO | Several official packages are maintained outside of this repo: | Package | Repository | | ------- | ---------- | | [saucebase/breadcrumbs](https://github.com/saucebase-dev/breadcrumbs) | [saucebase-dev/breadcrumbs](https://github.com/saucebase-dev/breadcrumbs) | | [saucebase/laravel-playwright](https://github.com/saucebase-dev/laravel-playwright) | [saucebase-dev/laravel-playwright](https://github.com/saucebase-dev/laravel-playwright) | ## Links - [Contributing](CONTRIBUTING.md) - [Documentation](https://saucebase-dev.github.io/docs/) - [Demo](https://demo.saucebase.dev/) ## License Saucebase is [MIT licensed](LICENSE). Third-party dependencies keep their own licenses. To list them: ```bash composer licenses npx license-checker --production ```
Explore similar templates
Compare previews and descriptions within the same stack and category.

vitesse
Vitesse is an opinionated Vite + Vue 3 starter template maintained by antfu-collective, offering file-based routing, component and API auto-import, Pinia, UnoCSS, PWA, i18n, Markdown, vite-ssg, TypeScript, Vitest, and Cypress.
Vue · Starter

vitesse-webext
vitesse-webext is a Vite-powered WebExtension starter template using Vue 3 and TypeScript, with built-in popup, options, and content script examples. It targets Chrome and Firefox, integrates webextension-polyfill, webext-bridge, UnoCSS, VueUse, and unplugin tools, and supports hot reload during development.
Vue · Starter

laravel-vue-spa
A Laravel + Vue SPA starter kit for quickly building a decoupled web application skeleton. It includes login, registration, email verification, and password reset flows, uses JWT for authentication, and integrates Laravel Socialite with GitHub as an example provider.
Vue · Starter

vue3-h5-template
A mobile H5 starter template built on Vue3, Vite, and Vant4, with TypeScript by default and JavaScript and i18n branches.
Vue · Starter

tov-template
tov-template is an MIT-licensed Vite + Vue 3 + TypeScript starter maintained by dishait. It bundles file-based routing, layouts, Mock, auto-imports, UnoCSS, Pinia, vue-request, Vitest, i18n, dark mode, Dockerfile, and engineering scripts.
Vue · Starter

shadcn-vue-landing-page
A Vue + Shadcn-Vue + TypeScript + Tailwind landing page template with sections like Navbar, Hero, Pricing, FAQ, Team, and Contact, plus dark mode and responsive layout.
Vue · Corporate Website
