Back to blog
July 13, 2024

Introducing RockStack: Full-stack apps with Remix, Next, or Svelte

  • Name
    Alexandro Martinez
    #saas
    #webdev
    #remix
    #next
    #svelte
Introducing RockStack: Full-stack apps with Remix, Next, or Svelte

Full-stack apps with Remix, Next.js, or Svelte.

Pre-order (up to 90% off)

RockStack Must-haves

  • Frameworks: Remix, Next.js, Svelte

  • Repository Pattern: ORM-agnostic (Prisma, Drizzle and Fake data)

  • SaaS shell: Marketing (anon), Admin (you), and App (your customers)

  • Minimalist: keep features as small as they need to be

  • Auth: Built-in email authentication. No third-party auth libs

  • Stripe Payments: Flat-rate, Per-seat, One-time and Usage-based

  • Email Services: Postmark and Resend

  • Page Blocks: The quickest way to create marketing pages

  • SEO: metatags + sitemap.xml

  • i18n with cookies: No lang subdirectories in URL

  • Multi-theme + Dark Mode: Leverage Tailwind CSS + shadcn/ui

  • Tests: Test your database repositories and services

  • Code Architecture: Modularized features + Repository Pattern

  • Deployment: Fly and Vercel guides

Why another SaaS boilerplate?

I’ve already built a great production-ready SaaS boilerplate (SaasRock) that paid the bills for 2 years:

And before that, some failed ones (netcoresaas and saasfrontends). Let me tell you the reasons:

  • As an indie hacker, I burnout from time to time and my best way to combat it is by exploring new projects (yes, it will happen to RockStack eventually).

  • I love Remix, but I want to be up-to-date with RSC, and Next.js seems to be getting more and more popular every year.

  • SvelteKit looks great.

If you’re a saasrock enterprise customer, rockstack will be free

I learned some things with SaasRock

Don’t complicate pricing
SaasRock has 3 editions (compare them), with RockStack I’ll have just 1 price for all editions/frameworks ($199).

Don’t overengineer
I’m doing you and myself a favor by keeping the scope small.

Don’t over-promise
One day I wake up motivated, but then I remember the promises I made to my customers (i.e. Dircraft).

Great naming
I still pains me to see people typing SaasRock as: SaaSRock and SaaS Rock. My fault for trying to use SaaS in the name. I hope nobody calls it SaasRockStack though.

What about Nuxt and Astro 😔?

Belive me I tried, but i18n (with cookie detection) was hard to implement, see my failed attempts: astro, nuxt. Call me stubborn but I really don’t like my i18n like this:

  • mysite[.]com/contact

  • mysite[.]com/es/contact

  • mysite[.]com/es/app/:tenant/settings

…and I couldn’t figure out how to solve it 😅.

What about SaasRock 😳?

It still pays my bills at an average of $5k/m, and it’s still my production-ready SaaS boilerplate, in which I’ve build these SaaS apps:

So it’s not going anywhere, I’m just expanding my revenue streams.

Why not open source it 😠?

I love creating open-source projects, but when it comes to paying the bills, I’ve had no luck with OS, not even with Commercial Open Source Software.

Pre-order RockStack at -90%

In exchange of your dollars, you’ll get:

  • Up to 90% off discount

  • Delivery date: September, 2024

  • 1 SaaS boilerplate in 3 frameworks: Remix, Next.js, SvelteKit

Click here to pre-order.


Follow RockStack progress

I’ve created a new YouTube channel (@rockstack-dev) where I may create a few videos.

  • 💬 Follow me on Twitter.

  • 👥 Join +300 makers on my Discord server.

  • 📧 Email me at alex.martinez@absys.com.mx.