
SaaS Forge
SaaS boilerplate (Python/ReactJS) for quick SaaS development
Finally! It was not easy. After some splash several months ago, we had just occasional stars, but it was growing steadily. The stats can be found here:
https://star-history.t9t.io/#saasforge/open-source-saas-boilerpate

The story begins in far 2001 when one of our close relative was diagnosed with lymphoma. Doctors treated him but it was not enough and we tried to gather money for the bone marrow transplantation. Unfortunately, we failed.
But since then I was helping the charity fun that helped him whenever I could. And now, when I started making money on my own project, I committed to giving 10% of my profit. I also want to tell people about the fund - in the hope maybe it can encourage other indiehackers and entrepreneurs to support charity.
Here is the page I added describing who we are helping and why: https://www.saasforge.dev/charity
1 Like
Comment
Well, I wouldn't call it a "milestone" or "achievements". But, anyway, I downed pricing and now you can have the full SaaS boilerplate "just" for $239. It may be a huge sum for somebody, I know but it really saves you a lot of time + 1-year updates really worth it (In My Non-Humble Opinion :))))
1 Like
Comment
Today I found we have the first sponsor of this project ever! The sponsorship is done by the Github sponsors page (they recently launched this feature). This is our Github sponsorship page. And here is where we list our sponsors.
How we got him
Sergio asked several questions on the boilerplate and I found there are some lacks in the documentation, also the process of installation of Mac is slightly different from that on Windows. So, I went through all the steps and found problems that could occur.
So, thanks to Sergio we not only got sponsorship but also improved our user experience :)
2 Likes
3 Comments
3 Comments
I created this article https://www.saasforge.dev/blog/how-much-is-to-build-saas-application not only to tell more about my SaaS boilerplate but also to explain why it's not a free solution.
I found many people, used to free open-source solutions, don't realize there are still many other, paid solutions that can solve their problems.
I created the SaaS boilerplate because I saw how time and money consuming may be the process of creating SaaS and give all the calculations in this article.
1 Like
Comment
It took several weeks to finish the commercial version of the SaaS boilerplate (I also had a couple of private project in parallel).
The main feature is interface for payment (integrated with Stripe). Using just several environment variables you are able now to specify many different scenarios. For example:
- the payment method should be entered by user during the registration
- user may enter the payment information later if the selected plan has a trial period
- use must select a plan
- if user doesn't select a plan the default plan is assigned automatically etc.
Another feature is the admin dashboard. You can see all your users on one page and see specific details for any user. You also can disable/enable users.
https://www.saasforge.dev/pricing
https://www.saasforge.dev/features
2 Likes
Comment
We released the first version of it on December, 17th. The post on HN suddenly moved us to the front-page and it's when we collected most of the stars on GitHub (stats here http://hnrankings.info/21818323/).
I didn't do anything special because I was crazy busy with a couple of new custom projects that are built on top of the boilerplate. I even forgot to tweet :)
Another surge happened when I posted the project on BetaList and suddenly it was a "trending" startup :)
https://betalist.com/startups/saas-forge
So, hopefully more stars are coming :)
2 Likes
Comment
Wow, that's interesting - because today I found SaaS Forge among other "trending startups" on www.betalist.com . I wonder, what led to it. Overall, I see much more interest for this version of my SaaS boilerplate. The previous one, called "SaaS Idea" first and then "CaravelKit" - a similar concept, but frontend was Vue-based (not ReactJS) - never get close to this.
But anyway, I thank everyone who supports my project, and Happy New Year and great new achievements next year!
1 Like
Comment
Wow, I just had an email from them with the link https://betalist.com/startups/saas-forge
It took less than 2 weeks! So, I wonder how they determine the period of waiting and why it's so different for different startups (I had a project that got featured too but much later).
Anyway, if you like the project's idea, please like it. THANKS!!
7 Likes
7 Comments
7 Comments
-
1
Nice work, I hadn't heard of betalist.com before but it looks like a good place to be featured.
-
1
Yeah, it can bring you some traffic. And they have some requirements for pages and working services. If you don't want to wait you can pay ($129 or so) - they say one month but it was less than 2 weeks in my case.
-
-
1
Well done that's great. What sort of increase in traffic to your site did this produce?
-
1
Thanks!
Well, in relative numbers it's huge but in absolute - not very impressive, just a couple of hundreds :))) but it's okay, I'm just creating awareness :_)))
-
... on GitHub in just one day.
This short article is just a trial to analyse what happened and why, without giving any piece of advice.
Yesterday I wanted to create a post on HN and I did it but then it seemed to me I did something wrong and I deleted the post. When I recreated it again, I saw the message "Sorry, that story was previously submitted.". I wrote to moderators and they replied "The repost restriction lasts for 8 hours". Well, okay, not a problem.
Let's do it tomorrow.
Right before (or after?) I posted the link to my GitHub repo I saw this epic post https://www.indiehackers.com/product/reader-mode/-LwHtDRxHXMA9GpiSXWO and tried to figure out which title would be the best one. I noticed that the encouraging to some action would probably work better and name my post "Create your next SaaS with Python and ReactJS".
Suddenly, boom! - I had comments, point, stars on GitHub - I could hardly believe it happened!
I did my best result ever - #9 on HN - and then it started dropping at some point (right now the post has 93 points).
Now, I would like to understand, what was going on and why.
I'm asking this question because I already created open-source products (the same SaaS boilerplates) and posted info on HN but never gained such results. The maximal amount of point on HN I earned before was just... yes, 3! Against 64 today (Upd: 95 now). And it never led to so many stars on GitHub.
Okay, I think the reasons are:
-
The title of the post was pretty "sexy" and intriguing (thanks Ryzal, again!) (until the moderators (?) changed it to boring "SaaS application boilerplate" what I think led to the dropping the post down.
-
This product looks much better than all previous versions. I worked really hard on UI and design (I'm not designer at all) and should admit I'm proud of the result :)) (even there is still a lot of things to do :)
-
I used ReactJS in this project for the front-end (previous version used Vue.js). Even although I still like Vue.js I should admit it's much less popular than ReactJS, may it makes the whole project to look a little bit more appealing.
HN stats is here: http://hnrankings.info/21818323/
That's it, for now, thanks for reading!
About
As a developer I created many SaaS apps, and I wanted to make and validate them easy and fast. The templates reduce the development time dramatically.






15 Comments
Congratulations!
Besides the number of stars, how is the business model going? It is very intriguing, given that I could fork it, add the feature you charge for (such as Stripe payments), and make it publicly available, but on the other hand it is a very cool balance between luring people with the open source and make them upgrade to the extra features...
Thanks!
As for the business side, it could be better... the conversion rate is still very low.
This is fantastic, I'm gonna read your story in detail. I started sharing my product, which is open core, just a couple weeks back. Just below 20 stars now. I plan to reach out a lot next weeks.
Thanks!
I found HN very effective for GitHub repo, so you definitely can try it! Good luck!
Yeah I have started sharing on HN. I have a few long-form deep discussions around the product and its thesis that I will start there too.
Wow! Ha, I just started a Python/Django + React project few months ago. Definitely a great idea of a project. Congratulations!
Thanks! Best wishes to your project!
This is a huge achievement! How on earth did you manage this?! Would love to read a write up of the process (or even a few bulletpoints).
Thanks!
I started from publishing on HN and even made the first page, how I did it described here: https://www.indiehackers.com/product/saas-forge/how-i-made-first-page-of-hn-and-earned-220-stars--LwOrOewqFzFQmgGuRoE - it was the first splash.
Then I kept publishing here and there every time when people asked for help, or had questions about using boilerplates, or how to build SaaS apps.
Super useful, thanks. Congrats again on getting to 500 stars!
Thanks!
Good job ! Here's your star :)
Wow, this is cool! Thanks!
Congratulations! :)
Thanks!!