Pynecone
Dev tools
web framework
SHOW HN2022
How HN took it
17 positive, 32 neutral or asking, 0 mixed, 15 critical, out of 64 comments about the project. Thread score -0.00.
Idea: 8 for, 5 againstDesign: 3 for, 5 againstDocs: 1 for, 1 againstExecution: 0 for, 2 againstPricing: 0 for, 1 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
Lets Python developers build frontends without JavaScript
From 2 comments
As someone who used to do webdev and now works in Python, I've been wanting something like this for a while. The barrier of writing both a front and backend for a simple demo/viz…
upbeat_general on HNSeems really cool for putting a frontend on a data science app. All of my data processing code is in python already, but this would be really cool to add a dashboard or other…
makestuff on HN
Clear explanation of design and components look polished
From 2 comments
Thanks for highlighting this comment. A succinct explanation of the underlying design is the best way to get me from "oh that's cute" to "wow, I want to try this".
stevesimmons on HNI'm familiar with Anvil, this seems to fill the same niche. Anvil offers a hosted option and lets you design the layout in a graphical interface which makes it compete with low…
FranklinMaillot on HN
Objections
Requires NodeJS despite being pure Python
From 2 comments
"Pure Python" but requires NodeJS?
TekMol on HN"Pure Python" "Requires NodeJS"
callmeed on HN
Templating in code and nested cond() API seem fragile
From 3 comments
I usually like frameworks with less magic, Sinatra for Ruby, Spock for Haskell, or Flask for Python. That said, this looks like something I want to try. I learned SwiftUI about…
mark_l_watson on HNCongratulations on your release! Don't let my skepticism (below) to detract from your accomplishment. I am deeply skeptical not only about this tool in particular but about these…
jamesdutc on HNSorry, but when you do templating inside the code you lose me immediately. I expect a reply like "but you don't have to", but damage is already done.
thatwasunusual on HN
Leaky CSS-style abstractions in Python
From 1 comment
> width="100%", > height="100vh", > bg="radial-gradient(circle at 22% 11%,rgba(62, 180, 137,.20),hsla(0,0%,100%,0) 19%)", Smells like leaky abstractions. Surely it's possible to…
xcdzvyn on HN
Requests
Pythonic styling API
From 1 comment
Our components can be styled using any valid CSS which is what you see here. We do have plans in the future to make a more Pythonic API for styling :) Thanks for pointing out the…
picklelo on HN
Remove NodeJS dependency
From 1 comment
This is actually something we are working on getting rid of. What separates us from other python frameworks is that we compile down to a nextjs/react app (the user never sees…
apetuskey on HN
Three.js or WebGL components
From 1 comment
Any plans for three.js or any kind of WebGL component?
andybak on HN
Questions
How does it compare to Streamlit, Anvil, Flet or Phoenix LiveView
From 3 comments
It seems once a year somebody writes a library to do this. It never takes off, because the main difficulty in developing web applications is not “learning JavaScript“. I have 3…
doteka on HNCongrats on the launch! Great project and nice execution! Very similar to what we do on Flet: https://flet.dev The major difference is that Flet uses Flutter to build UI and can…
appveyor on HNNeat! How does this compare to Phoenix/LiveView? Is it similar in principle?
ollien on HN
How testing works, e.g. with pytest
From 1 comment
Curious how testing works... If i could use pytest (somehow) that would be a game changer vs typical frontend testing hell.
asah on HN
Alternatives named
Streamlit
From 2 comments
It seems once a year somebody writes a library to do this. It never takes off, because the main difficulty in developing web applications is not “learning JavaScript“. I have 3…
doteka on HNYou make a couple points here what do you mean "it never takes off" Streamlit was a very successful project in terms of number of users and is still growing today. I talk about…
apetuskey on HN
Anvil
From 1 comment
I'm familiar with Anvil, this seems to fill the same niche. Anvil offers a hosted option and lets you design the layout in a graphical interface which makes it compete with low…
FranklinMaillot on HN
Flet
From 1 comment
Congrats on the launch! Great project and nice execution! Very similar to what we do on Flet: https://flet.dev The major difference is that Flet uses Flutter to build UI and can…
appveyor on HN
Django with HTMX
From 1 comment
It's worth noting you can do something similar with Django & HTMX. These two combine to provide a DX in the same rough direction as Rails Hotwire and Phoenix LiveView (although…
theptip on HN