Spark is a Laravel package that provides scaffolding for all of the stuff you don't want to code. Subscription billing? We got that. Invoices? No problem.
We even take care of authentication, password reset, team billing, two-factor authentication, profile photos, and more. It's the perfect starting point for your next big idea.
Just $99 Per Site. $299 For Unlimited Sites.Get Spark
Spark is now built on the latest release of the Bootstrap CSS framework, providing a wonderful, modern starting point for your application's interface.
Spark may now be translated to the language of your choice. All text throughout the entire application is translatable. In fact, Spark even supports right-to-left text layouts.
You may now configure your application's to charge per user, per team, or per any other "per-seat" pricing metric you desire. Building a project management application? You can now charge per project!
The Spark settings dashboard has received a custom, fine-tuned overhaul from Laravel's own in-house designer: Steve Schoger. Enjoy a clean, simple starting point for your application.
Spark has been upgraded to Stripe.js v3 and Stripe Elements. This provides even greater security to your application's payment and subscription process.
Spark now supports the latest release of Laravel, so you are free to take advantage of all of Laravel's great new features within your own Spark application.
Authentication, registration, and password reset are ready out of the box. It’s never been faster to get started building your dreams.
Subscription billing without the hassle. Offer monthly and yearly plans using Stripe. Define plans using expressive code and get started building what matters: your business.
Allow your users to create, join, and invite other users to their teams without writing a single line of code. Spending weeks of writing boilerplate is so last year.
Allow your customers to download PDF copies of their invoices. Spark will even automatically e-mail your customers their monthly invoice. One more thing you don’t have to worry about.
Allow each team to have its own billing plan. Think of it like GitHub Organizations. All without writing a single line of code. Tears of joy are nothing to be ashamed of.
Make announcements to your customers so they are always in the loop. Spark makes it a cinch to always keep in touch with your customers.
Debugging a problem and need to login as one of your customers? Spark’s developer Kiosk allows you to authenticate as any of your customers.
Want to offer two-factor authentication to your customers? Spark has you covered with just a few lines of code. Use Authy or your own two-factor authentication provider.
Spark's installer and upgrader make it painless to get started and keep your Spark installation up to date. Update your Spark installation with a single terminal command.
I built Spark because I have a passion for building great web applications and helping others do the same. I've poured my heart into making sure Spark gives your next big idea the solid foundation it deserves.