PySaaS

Dev tools

saas starter kit

SHOW HN2023

121points
46comments
#527of 3,109 in 2023
Top 17%of 2023 by points

How HN took it

RoastedHalf or more of the comments are critical

1 positive, 11 neutral or asking, 1 mixed, 21 critical, out of 34 comments about the project. Thread score -0.49.

Design: 1 for, 5 againstPricing: 0 for, 6 againstIdea: 0 for, 2 againstExecution: 0 for, 2 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Single-language stack appeals to Python developers

    From 2 comments
    • 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…
      ludoro on HN
    • 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…
      BowTiedRay on HN
  • Nice logo

    From 1 comment
    • Since I am now finishing my own SaaS boilerplate for Rails[0], it's interesting to me to see the choices and focus one's make. Py on the front-end is an interesting one. And a…
      strzibny on HN

Objections

  • Compiling Python to NextJS adds fragile abstraction layers that are hard to debug

    From 3 comments
    • That kind of other-language-to-JS stuff works great for small, one-man projects that never go to production. Unfortunately, other than TypeScript, none of these solutions have…
      MajimasEyepatch on HN
    • > The frontend is compiled down to a NextJS app So, PySaaS > NextJS > React > Javascript How far will this abstraction layer reach?
      Alifatisk on HN
    • My worry with this kind of thing is that some random dependency will break and there will be no easy solution. Compiling Python to JS seems like a very fragile process. And if…
      irskep on HN
  • Lifetime pricing creates misaligned incentives for long-term maintenance

    From 2 comments
    • 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…
      tyingq on HN
    • Yeh whenever I see “life time” pricing I think the author Is impatient and/or greedy and just wants as much money up front as possible. Where’s the incentive to keep plugging…
      bazmattaz on HN
  • No visible contact info or company identity, looks scam-like

    From 3 comments
    • No contact info or something similar? How do we distinguish this from a "scam" site, if we do not have anyone to hold accountable? Social Media accounts do not count.
      mytlogos on HN
    • If I can't find even the juristriction I'm entering a contract with I usually bail. I wish at least the payment provider would force sellers to reveal the name and address on the…
      mtmail on HN
    • 4000 followers on twitter with zero tweets. None seem to be software developers. This project is giving me more red flags than it should.
      mtmail on HN
  • Closed source paid product with little value over open-source parts

    From 1 comment
    • What is the value add here? It appears to be a closed source project that strings together many open-source projects, but the transparency is blocked by a paywall?
      tholm on HN
  • Demo pricing page shows unusual monthly prices and Safari checkout fails

    From 2 comments
    • The pricing page has monthly options for $69 and $420... not a fantastic look on launch day, lol.
      anakaine on HN
    • 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…
      tempaccount1234 on HN

Requests

  • Clarify currency on pricing page

    From 2 comments
    • If I can't find even the juristriction I'm entering a contract with I usually bail. I wish at least the payment provider would force sellers to reveal the name and address on the…
      mtmail on HN
    • Will certainly clear up the pricing section. Yes, "$" is supposed to indicate US dollar.
      BowTiedRay on HN
  • Clarify support and update plan if the project stops

    From 1 comment
    • 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…
      ludoro on HN
  • Admin panel

    From 1 comment

Questions

  • How deep can custom UI be built?

    From 1 comment
    • 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/…
      zocoi on HN
  • Is it safe to expose to the public internet without a reverse proxy?

    From 1 comment
    • `pc run --env prod --port 80` Is this solid enough to expose to the sesspool of the public internet? Or should I reverse proxy it! I ask coming from Django where the steps to set…
      quickthrower2 on HN
  • Does it use websocket and server-side state, which is acceptable for SaaS?

    From 1 comment
    • Doesn't Pynecone uses a websocket connection and stores application state in the backend? Are you suggesting these are acceptable for a SaaS application?
      cruxcode on HN

Alternatives named

  • SaaS Pegasus, Djaodjin, SaaS Forge and other Django/Flask boilerplates

    From 1 comment
    • 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…
      techn00 on HN
  • Nextless.js full-stack JavaScript starter kit

    From 1 comment
    • The example you have mentioned only uses Python in the backend. It's based on Django or Flask. Then, in the frontend, it uses JavaScript. Building a SaaS from scratch required a…
      creativedg on HN
  • Business Class Kit for Rails

    From 1 comment
    • Since I am now finishing my own SaaS boilerplate for Rails[0], it's interesting to me to see the choices and focus one's make. Py on the front-end is an interesting one. And a…
      strzibny on HN
  • GPT-4 with Copilot or Cursor

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/35764635)