Launch Your SaaS in days with Springular

Springular is a Spring Boot & Angular SaaS boilerplate that helps you go from an empty server to a fully configured SaaS with CI/CD in just 15 minutes.

springular-hero-section-image

Plug and play CI/CD with GitHub Actions 🚀

faster development

Springular comes with CI/CD configured out of the box using GitHub Actions. You can enable/disable each job with feature flags for full control. Changes are automatically deployed to your server after a successful push to the main branch using parallel execution.

secure & easy to use

Built-in Authentication & Authorization 🔒

Springular contains built-in user authentication supporting both email/password login and social login. Security is handled using JWT-based authentication, using both access and refresh tokens.

Secure payments

Subscriptions & One-time Payments 💳

Easily offer your customers subscription-based and one-time payment products with Springular. All the webhook handling, subscription management, and billing are configured and ready to use.

STAY CONNECTED WITH CUSTOMERS

Send & Customize Emails ✉️

Stay connected with customers using pre-configured email templates. Customize emails with SendGrid or Thymeleaf (HTML + CSS) to match your brand and tone. Springular comes with ready-to-use transactional email templates for common use cases.

Full Springular Boilerplate

$150

Pay once, build unlimited projects

Frequently Asked Questions

Once you purchase Springular, you’ll be granted access to a private GitHub repository. The access permissions will be assigned to the email address you provided during checkout. If the email address turns out to be incorrect, we’ll reach out to you to get the correct email and ensure you gain access.

Yes, you get full support with Springular! If you encounter any issues or need assistance, feel free to reach out to us via Email (support@springular.io) or Github Issues.

Yes, you can use Springular with a cloud provider like AWS, GCP or Azure. Everything will work out of the box if you choose to use a server. However, depending on the infrastructure you use, you may need to adjust the CD (Continuous Delivery) configuration. Other aspects, such as CI (Continuous Integration), including unit tests, linters, etc., will remain the same.