SaaS starter kit built on Laravel, with code released under the MIT license
wave — Laravel SaaS Template
By thedevdojo
Wave is an open-source SaaS starter kit built on Laravel, providing common modules such as authentication, subscription billing, roles and permissions, blog, and admin panel, under the MIT license.
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.
Built-in account-related modules such as authentication, user profiles, and user impersonation
Includes foundational commercialization features such as billing, subscription plans, roles, and permissions
Provides content and operational modules such as blog, pages, changelog, notifications, and admin panel
Supports theme and plugin mechanisms, with an official demo site to preview available themes
Offers both an automated installer and manual installation, with accompanying official documentation
Template Details
Wave is a SaaS starter kit maintained by thedevdojo, built with Laravel and released under the MIT license. It is positioned not as a general-purpose admin template, but as a pre-built foundation for the account and operational modules common to SaaS products, allowing developers to continue building their own business features on top of it.
According to the features listed in the README, Wave covers: authentication, user profiles, user impersonation, billing, subscription plans, roles and permissions, user notifications, changelog, blog, pages, API, admin panel, themes, and plugins. These modules correspond to the main stages of a SaaS product, from registration and payment to content and backend operations. The official documentation explains each feature in sections and provides an online demo site where different themes can be previewed.
There are two installation methods: an automated installer or manual installation, with complete steps in the official installation documentation. The project also offers video courses, some of which are free, while the rest require a DevDojo Pro subscription. The code itself is free, but external services such as domain, hosting, database, and payment may incur separate charges; third-party assets such as demo images, fonts, and icons must be checked against their respective licenses.
Is it right for your project?
Use Cases
- Building a SaaS product prototype on Laravel that requires an account system and subscription payments
- Finding a starting point for an existing SaaS idea that includes an admin panel, blog, and page modules
- Projects that need operational capabilities such as roles and permissions, user notifications, and user impersonation
- Backend systems that wish to extend the frontend and functionality through themes and plugins
Suitable For
- Developers familiar with Laravel who want to reduce repetitive work in building account and billing modules
- Teams preparing to build subscription-based SaaS products that need ready-made backend and content modules
- Users who accept the terms of the MIT license and are willing to retain copyright and license notices
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Before installation, read the official installation documentation; you can choose either the automated installer or manual installation
- 2
The code is under the MIT license; when distributing, retain the original author's copyright notice and the full MIT license notice
- 3
Third-party assets such as demo images, fonts, and icons must be checked separately for their licenses
- 4
External services such as domain, hosting, database, and payment may incur additional costs
- 5
Some content in the video courses requires a DevDojo Pro subscription to watch
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the MIT license in the public repository; the free scope applies to that version's code and does not imply that external services or third-party assets are free.
Must comply with when using
- You are allowed to use, modify, commercialize, and distribute this version's code for free.
- 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
- Some accompanying video courses require a DevDojo Pro subscription to watch; free users can only watch the first few episodes; the code itself remains free under the MIT license.
- The README suggests subscribing to DevDojo Pro for premium content to support the project; this is optional paid value-added content and does not affect the free use of the MIT-licensed code.
- 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 domain, hosting, database, payment, or AI may incur separate charges.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
additional videos will require a [DevDojo Pro](https://devdojo.com/wave/pro) subscription
Original README
https://github.com/thedevdojo/wave/blob/main/LICENSE.mdhttps://github.com/thedevdojo/wave/blob/main/README.mdsubscribing to a <a href="https://devdojo.com/pro">DevDojo Pro</a> account
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-01. 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 · 100 / 100
- Technologies
- Laravel
- 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-07-31
- Screenshot last checked
- 2026-10-01
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 Laravel 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: 21a092bec7afc0deb5493f6d116cb8c177f576fb8eee50631a2f8a495b86a326
2026-10-01T02:27:16.260Z
Source file / repository<p align="center"><a href="https://devdojo.com/wave" target="_blank"><img src="https://cdn.devdojo.com/images/october2024/wave-logo.png" width="200"></a></p> <p align="center"> <a href="https://github.com/thedevdojo/wave/actions"><img src="https://github.com/thedevdojo/wave/actions/workflows/tests.yml/badge.svg" alt="Build Status"></a> <a href="https://github.com/thedevdojo/wave"><img src="https://img.shields.io/github/v/release/thedevdojo/wave" alt="Latest Stable Version"></a> <a href="https://github.com/thedevdojo/wave"><img src="https://img.shields.io/badge/license-MIT-green" alt="License"></a> <a href="https://herd.laravel.com/new?starter-kit=devdojo/wave"><img src="https://img.shields.io/badge/Install%20with%20Herd-f55247?logo=laravel&logoColor=white"></a> </p> Wave is a SaaS framework, built with <a href="https://laravel.com">Laravel</a>, that will make building your SaaS application fun and easier than ever before. <a href="https://devdojo.com/wave/docs" target="_blank">View the full docs here</a>. Wave provides you with all the essential features found in many popular SaaS platforms, allowing you to quickly transform your idea into a profitable SaaS product. Here are a handful of features that Wave provides: - <a href="https://devdojo.com/wave/docs/features/auth" target="_blank">Authentication</a> - <a href="https://devdojo.com/wave/docs/features/user-profiles" target="_blank">User Profiles</a> - <a href="https://devdojo.com/wave/docs/features/user-impersonations" target="_blank">User Impersonations</a> - <a href="https://devdojo.com/wave/docs/features/billing" target="_blank">Billing</a> - <a href="https://devdojo.com/wave/docs/features/subscription-plans" target="_blank">Subscription Plans</a> - <a href="https://devdojo.com/wave/docs/features/roles-permissions" target="_blank">Roles & Permissions</a> - <a href="https://devdojo.com/wave/docs/features/notifications" target="_blank">User Notifications</a> - <a href="https://devdojo.com/wave/docs/features/changelog" target="_blank">Changelog</a> - <a href="https://devdojo.com/wave/docs/features/blog" target="_blank">Blog</a> - <a href="https://devdojo.com/wave/docs/features/pages" target="_blank">Pages</a> - <a href="https://devdojo.com/wave/docs/features/api" target="_blank">API</a> - <a href="https://devdojo.com/wave/docs/features/admin" target="_blank">Admin</a> - <a href="https://devdojo.com/wave/docs/features/themes" target="_blank">Themes</a> - <a href="https://devdojo.com/wave/docs/features/plugins" target="_blank">Plugins</a> Be sure to view a list of <a href="https://devdojo.com/wave/docs/features/auth" target="_blank">all features here</a>. ## Demo You can view a <a href="https://devdojo.com/wave/demo" target="_blank">live demo here</a>, which will also allow you to preview all the <a href="https://devdojo.com/wave/themes" target="_blank">available themes</a>. <a href="https://devdojo.com/wave/demo" target="_blank"><img src="https://cdn.devdojo.com/images/august2024/wave-anchor-theme.jpeg" alt="Wave Anchor Theme Preview"></a> ## Installation There are two ways to install Wave, you can install it via the automated installer or manually. Click here to <a href="https://devdojo.com/wave/docs/install" target="_blank">view the full installation instructions</a>. ## Support the Project The best way to support this project is to support us by subscribing to a <a href="https://devdojo.com/pro">DevDojo Pro</a> account. This will give you access to <a href="https://devdojo.com/wave/pro">premium content</a> to help you build your SaaS even quicker. Also, make sure to tell your friends and <a href="https://github.com/thedevdojo/wave/compare" target="_blank">submit a PR</a> if you want to contribute. We've also got a full video series on how you can setup, build, and configure Wave. 🍿 You can watch first few videos for free, and additional videos will require a [DevDojo Pro](https://devdojo.com/wave/pro) subscription. By subscribing to a [DevDojo Pro](https://devdojo.com/pro) subscription you will also be supporting the ongoing development of this project. It's a win win! 🙌 [Click here to watch the Wave Video Course](https://devdojo.com/wave/videos). ## Documentation Checkout the [official documentation here](https://devdojo.com/wave/docs). ## Sponsors Wave is proudly supported by our amazing sponsors. A big thank you to: [](https://www.digitalocean.com/?refcode=dc19b9819d06&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge)
Explore similar templates
Compare previews and descriptions within the same stack and category.

sage
Sage is a WordPress starter theme maintained by Roots, using Laravel Blade components and templates, Vite builds, Tailwind CSS, and built-in block editor support.
Laravel · Starter

filament-starter
A Laravel TALL stack starter template maintained by Log1x, with a preconfigured Filament admin panel and plugins including Curator, Gravatar, Exceptions, Jobs Monitor, Breezy, Peek, and Logger.
Laravel · Starter

electrik
Electrik is a Laravel SaaS starter kit installed as a Composer package, with authentication, teams, Stripe subscription billing, and the Slate 3 interface under the Electrik\ namespace rather than copied into App\.
Laravel · SaaS

php-saas
php-saas is a Laravel-based SaaS starter positioned as an everything-included kit. It generates new projects via a global Composer command and includes authentication with two-factor, API tokens, Stripe and Paddle billing, and project, team, and organization management.
Laravel · SaaS

filament-jetstream
A Laravel starter kit that implements Jetstream-like authentication and account features using Filament's native panels and components. It includes login, registration, two-factor authentication, session management, user profiles, and optional teams and API tokens.
Laravel · Starter

laqul
Laqul is an MIT-licensed Laravel + GraphQL + Quasar full-stack starter kit for backend/admin projects. It separates a Laravel GraphQL API, a Quasar dashboard client buildable as SPA, PWA, desktop, or mobile app, and a client-backend PHP relay for OAUTH2 credentials.
Laravel · Admin dashboard
