Live data from Hacker News

Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

news.ycombinator.com

101–110 of 329 posts

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#101

As this is a “LaunchHN” instead of a “ShowHN”…what are your plans to monetize this open source project?

Planning on building a hosting service to host Pynecone apps. Still finalizing the details but as pickelo said in one of the other comments.

>Thanks! We're building a hosting service that you can deploy your apps to. Our plan is to have a free tier for your first app, then charge for additional apps. We're still finalizing this, so would love to hear any thoughts.

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#102
This is really crazy. Are we running out of words to name companies:

* https://pinecone.io/ - Long-term Memory for AI

* https://pynecone.io/ - Frontend. Backend. Hosting. Pure Python.

Just one letter difference 'i' -> 'y'. In other context I would suspect phishing.

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#103
post #72

Earlier quoted context omitted.

Thanks! We're using GH Projects for everything, we will update the board with a more long-term roadmap. Python support for wasm isn't where we need it yet, but we definitely want to integrate it when it's ready.

What do you think is missing?

I think a big thing is the limited supported libraries as of now.

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#104

I like it. Reminds me of Vaadin and friends. One question regarding the states: when do I get a new State allocated? Is it with every new tab? It's definitely not per-browser-session: if I open a new tab I seem to get a new state, while undoing a closed tab seems to recover its state with it though. Also are old states gc'ed?

Each new browser tab creates a new state. We use Redis to store the state and expire it after 30 minutes.

Nice to know, thanks!

I am not very familiar with how modern Python wsgi servers manage states, but in Java e.g. states can be cached in the heap of the one and same JVM --- can one say that the need to use an external state store like Redis is a direct result of the underlying web server having to launch multiple Python processes in order to scale up for greater loads?

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#107
This is wonderful and a much welcome addition for those of us who don't need to pixel peep but still want to assemble a web app quickly to test product market fit.

I'll certainly try to get a feel for what you built and how it differs from stuff like Streamlit. I have a love hate relationship with the latter and constantly looking for a more mature and faster moving alternative.

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#108

I'm not exaggerating but this might just be the highest impact library I've seen. As a backend developer who has lots of great project ideas but bail at the thought of having to use JavaScript and HTML, this library is a godsend! My only question is why it took so long for someone to implement it? And where are the equivalent libraries for Go, Rust and Java?

Java does have Vaadin but it's a mostly proprietary software. But it is very good and largely under appreciated.

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#109

I haven't seen anyone mention Anvil[1] yet, but it lets you "Build web apps with nothing but Python." and is lovely tool that I've successfully used for a handful of side projects. But as someone who feels most at home with Python, I always love to see new competition in this space. [1] https://anvil.works/

Nice! I haven't seen this one before. Will definitely take a look. Thanks for posting.
Post reply on HN