hot_town
After 2 years of work total, I’m pleased to launch what I’m calling “Open SaaS v2.0”.
Here’s a breakdown of all the features and updates I’ve made to it over time:
*New Big, Shiny Things for v2.0*
- Complete redesign with Shadcn UI for a modern and consistent look (themeability coming soon...). - Script that autogenerates an LLM-friendly version of the documentation https://docs.opensaas.sh/llms-full.txt. - Added Zod validation for webhook payloads.
*Main Features*
- 100% open-source repo w/ a focus on open-source tools when possible. - Auth that you own (no 3rd party services): email, google, github, discord... - Full Payments Integration: easily swap out Stripe for Lemon Squeezy or Polar (coming soon!). - Full-stack typesafety on top of React, NodeJS, Prisma. - Admin dashboard w/ revenue and site analytics (Google or Plausible) - OpenAI API & AWS S3 integrations.
*New Features*
- Added Lemon Squeezy as payment provider option (Polar and Paddle in the works!). - Enhanced file uploads with progress bars and validation. - Added a generic cookie consent banner (if you need one). - Integrated Playwright for end-to-end testing. - Added a 404 page.
*Fixes & Improvements*
- Upgraded Wasp (React/NodeJS/Postgres) framework to v0.17.0. - Upgraded AWS and OpenAI SDKs to their newest-ish versions. - Tightened S3 CORS configuration for better security. - Improved payment webhook logic. - Made UI components more consistent (e.g., controlled switches). - Fixed various styling issues, including dark mode inconsistencies. - Improved error handling and validation across the app.
*Refactoring & Code Organization*
- Major "vertical reorganization" of the codebase for improved modularity (auth, payments, users, file-upload). - Significant refactoring of user management pages and queries. - Refactored to use prisma transactions for safer DB mutations. - Cleaned up and simplified various parts of the codebase.
*Docs & Content*
- Updated documentation for deployment, installation, and new features. - Added a customization checklist.
There have been a slew of paid SaaS boilerplate starters popping up since we started, but Open SaaS will stay free and open-source forever.
So if you're interested in becoming a contributor, or just wanna add a suggestion to the roadmap, feel free to create an issue https://github.com/wasp-lang/open-saas/issues.
Show HN: V2.0 of Open SaaS, a free, open-source SaaS boilerplate starter is here
I launched Open SaaS about a year and a half ago and surprisingly it’s become one of the most popular free SaaS boilerplate starters on github (https://github.com/wasp/open-saas).After 2 years of work total, I’m pleased to launch what I’m calling “Open SaaS v2.0”.Here’s a breakdown of all the features and updates I’ve made to it over time:* New Big, Shiny Things for v2.0 *- Complete redesign...
After 2 years of work total, I’m pleased to launch what I’m calling “Open SaaS v2.0”.
Here’s a breakdown of all the features and updates I’ve made to it over time:
* New Big, Shiny Things for v2.0 *
- Complete redesign with Shadcn UI for a modern and consistent look (themeability coming soon...). - Script that autogenerates an LLM-friendly version of the documentation https://docs.opensaas.sh/llms-full.txt. - Added Zod validation for webhook payloads.
* Main Features *
- 100% open-source repo w/ a focus on open-source tools when possible. - Auth that you own (no 3rd party services): email, google, github, discord... - Full Payments Integration: easily swap out Stripe for Lemon Squeezy or Polar (coming soon!). - Full-stack typesafety on top of React, NodeJS, Prisma. - Admin dashboard w/ revenue and site analytics (Google or Plausible) - OpenAI API & AWS S3 integrations.
* New Features*
- Added Lemon Squeezy as payment provider option (Polar and Paddle in the works!). - Enhanced file uploads with progress bars and validation. - Added a generic cookie consent banner (if you need one). - Integrated Playwright for end-to-end testing. - Added a 404 page.
* Fixes & Improvements*
- Upgraded Wasp (React/NodeJS/Postgres) framework to v0.17.0. - Upgraded AWS and OpenAI SDKs to their newest-ish versions. - Tightened S3 CORS configuration for better security. - Improved payment webhook logic. - Made UI components more consistent (e.g., controlled switches). - Fixed various styling issues, including dark mode inconsistencies. - Improved error handling and validation across the app.
* Refactoring & Code Organization*
- Major "vertical reorganization" of the codebase for improved modularity (auth, payments, users, file-upload). - Significant refactoring of user management pages and queries. - Refactored to use prisma transactions for safer DB mutations. - Cleaned up and simplified various parts of the codebase.
* Docs & Content*
- Updated documentation for deployment, installation, and new features. - Added a customization checklist.
There have been a slew of paid SaaS boilerplate starters popping up since we started, but Open SaaS will stay free and open-source forever.
So if you’re interested in becoming a contributor, or just wanna add a suggestion to the roadmap, feel free to create an issue https://github.com/wasp-lang/open-saas/issues.
I just launched v2 of my free, open-source SaaS boilerplate (with shadcn UI)
There may be some config steps, but everything is well documented https://docs.opensaas.sh/, and we have simple commands like `wasp db start` to get a local postgres instance running and connected to your app.
Here's a video walkthrough on how to get started: https://x.com/hot_town/status/1833449116145267183
If you have any questions, feel free to jump into our discord and we'll be happy to help: https://discord.gg/aCamt5wCpS
Why Theo is wrong and we'll get a Rails for JavaScript
For example, you get full-stack auth by just adding this to your config file:
`auth.methods: { email: {}, google: {} }`
Then you on-the-fly Auth UI components and all the necessary hooks
It's a true full-stack framework and even bills itself as a "Rails-like fullstack framework for React, NodeJS, & Prisma"
It manages all the boilerplatey stuff for you like Auth, Routes, Jobs, TypeSafety, Email sending, Deployments
It's more a mental barrier as new tech no one has heard of is always somewhat intimidating, whether for good reason or not.
OpenSaaS – free, open-source SaaS starter React and Node.js
Open SaaS – free, open-source SaaS boilerplate for React/Node.js/Prisma
I have creativity controls which adjust the "temperature", as well as revision controls which give you options to revise sections of the generated cover letter
Show HN: I open-sourced CoverLetterGPT.xyz – 900 users, feat. on indiehackers
Hey HN peeps!I've been working on coverlettergpt.xyz for the past few weeks. It was recently featured in the IndieHackers newsletter[0] and is just shy of 900 users.You can use it to generate cover letters by copy & pasting the job description, uploading your CV/résumé, and changing a few settings. The app will then generate cover letters for you, which you can further edit with GPT. You...
Free SaaS Template for the PERN Stack – GPT, Stripe, Google Auth
CORS error. thanks for the heads up