Live data from Hacker News

Show HN: PySaaS – Python SaaS starter kit

pysaas.io

1–10 of 52 posts

Show HN: PySaaS – Python SaaS starter kit

#1
Hi HN,

Recently, I’ve noticed there’s a decently high barrier to entry in developing competitive, full-stack SaaS applications.

Beside the standard, boring features that take months to implement, you typically have to know several languages and frameworks, and be familiar with fancy frontend styling classes.

I’m working hard right now to solve this problem by building PySaaS- The 100% pure Python SaaS starter kit.

PySaaS is a boilerplate Python codebase that takes care of the fundamental components standard to all SaaS applications.

The codebase uses the Pynecone web framework to compile your frontend into a NextJS app, so you never have to touch any HTML, CSS, or Javascript. Pynecone is easy to learn, yet fully flexible and powerful enough for advanced use cases. We implement out-of-the-box functionality for secure Firebase user authentication, Lemon Squeezy subscription management (MoR removes a major tax headache), Notion as a headless blog CMS, and more.

Our mission is to help developers and founders save months of development time and focus on building unique features, which will in turn provide more opportunities to generate revenue and give value to customers.

And easily do it in pure Python! Frontend. Backend. All in Python.

To check out the live demo for free, click the link and then the “See Demo” button.

Let me know what you think.

Show HN: PySaaS – Python SaaS starter kit
pysaas.io

Re: Show HN: PySaaS – Python SaaS starter kit

#3
The lifetime one-time-payment pricing seems worrying to me. It feels like it would drive high levels of activity/maintenance during a growth curve, then probably fall off rapidly. Leaving little incentive to maintain it well after some point.

Re: Show HN: PySaaS – Python SaaS starter kit

#5
How is it different from:

Django (Python)

    SaaS Pegasus https://www.saaspegasus.com/
    Djaodjin. Open Source. https://djaodjin.com/
    Carrot Seed https://www.cnc.io/en/seed
    The SaaS boilerplate by Apptension (+React) https://www.apptension.com/saas-boilerplate
    Vanty Starter Kit https://www.advantch.com/
    Saas Hammer https://saashammer.com/
Flask (Python)

    SaaS Forge. Open Source. https://www.saasforge.dev/
    Ignite (SaaS Boilerplate). Open Source. https://github.com/sumukh/ignite
    Flask App Builder. Open Source. https://github.com/dpgaspar/Flask-AppBuilder
    Build a SAAS App with Flask. Course / Boilerplate. https://buildasaasappwithflask.com/
    Enferno Frameowrk: Open Source . https://enferno.io/
https://github.com/smirnov-am/awesome-saas-boilerplates

Re: Show HN: PySaaS – Python SaaS starter kit

#6
The buy-now page doesn’t load on safari (so I can’t check out the price) - but in general if you do the heavy lifting by using existing free Python tools you’ll have a hard time selling a framework that’s supposed to make things “easier”. The promise to never touch html, css and JavaScript usually means you have to learn some other tool that it limited in features or scalability so at the end you invested a lot of time into the tool you could have spent getting some basic other skills. As a Python dev with very limited JavaScript skills I would usually wait a few years before committing to spend time on a “easy” framework that’s not free to use on your own hardware.

Re: Show HN: PySaaS – Python SaaS starter kit

#7
post #5

How is it different from: Django (Python) SaaS Pegasus https://www.saaspegasus.com/ Djaodjin. Open Source. https://djaodjin.com/ Carrot Seed https://www.cnc.io/en/seed The SaaS boilerplate by Apptension (+React) https://www.apptension.com/saas-boilerplate Vanty Starter Kit https://www.advantch.com/ Saas Hammer https://saashammer.com/ Flask (Python) SaaS Forge. Open Source. https://www.saasforge.dev/ Ignite (SaaS Boil…

PySaaS uses the Pynecone web framework rather than Django or Flask.

This allows you to build the entire stack in a single language instead of having to learn and switch between multiple. You can install and import any Python library as you would with any Python file.

The frontend is compiled down to a NextJS app, and FastAPI is built-in for the backend. UI components are fully-customizable, and are actually wrappers around React components using Chakra UI.

Re: Show HN: PySaaS – Python SaaS starter kit

#9
post #4

I’m not a fan of writing front end code with Python or any language other than JS/TS. How deep can I customize or build feature rich UI? I still think the best combo is Rails/ Django API with Nextjs client

With PySaaS, your app's frontend is compiled down to a NextJS app, and FastAPI is built-in for the backend.

UI components are fully-customizable, and are actually wrappers around React components using Chakra UI. If you want to get fancy, you can even wrap your own components in three simple steps.

Learn more here: https://pynecone.io/docs/advanced-guide/wrapping-react

Re: Show HN: PySaaS – Python SaaS starter kit

#10
As a ML engineer / back end type of dev, I really like the idea that I can build everything in Python. Really tempted to buy it but I am a bit scared about support.

Can you share what's the plan? I buy it now, do I get updates? What happens if you stop working on it? How do I make sure the code is of "high-quality" and not glued together?

Post reply on HN