Electrik is a Laravel package and a starter kit that takes out the pain of building a SaaS application from scratch.
Electrik provides all the core features that are required for any SaaS. For example, it supports recurring billing via cashier, multiple teams, User configurable roles and permissions, and much much more.
It's true that there are a lot of Laravel SaaS starter kits available on the Internet and they are bloody good too. What breaks my heart is that almost every of these SaaS starter kits has two versions, one free, and one paid. These kits in their free versions, provide the bare minimum features. Some would lock billing as a paid feature and others would block team management as a paid feature. In my view, this is exactly what OSS philosophy is not. I am not at all saying that they should not charge for their creations. What I am saying is that there should be an open-source, 100% free, and full-featured alternative also available for people to choose from. My intention is just that.
Electrik is based on out of box, plug and start building model. Electrik currently supports:
- User profiles
- Role and Permissions
- Notifications
- Teams
- Subscription Billing (currently customized only for India. Multi country support is in WIP)
- Zero config installation
- Tailwind based dashboard
- and much more
Well here is a quick comparison of some of the leading names:
Starter Kit | Pricing (highest tier) |
---|---|
Laravel Spark | $ 199 / one-time |
Devdojo Wave | $ 99 / per year |
saasstarterkit.app | $ 449 / one-time |
Sassify | $ 79 / one-time |
To get started goto electrikhq/electrik and follow the instructions.
Documentation for Electrik is currently under continous development and can be found in docs.
There are many ways you can help me. You can be a tester and create issues and big reports, you can contribute to the code, if you want, you can also sponsor me.
Electrik would not have been possible without our generous enterprise sponsors:
Do you wish to put your link here? Get in touch whit me here.