PyWebIO
Dev tools
web app framework for python scripts
SHOW HN2021
How HN took it
11 positive, 11 neutral or asking, 1 mixed, 0 critical, out of 23 comments about the project. Thread score +0.40.
Idea: 5 for, 0 againstDocs: 3 for, 0 againstDesign: 1 for, 0 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
Simple and easy to get started with
From 3 comments
This was easy to install and get started with. I have a [ton] of one-off python scripts for various work-related purposes we all use. Things like PyWebIO can make them accessible…
clipradiowallet on HNLooks really cool, I love how simple it is.
hultner on HNThanks for sharing. This is really awesome!
pytlicek on HN
Good documentation and examples
From 2 comments
> the docs look fine to me I object! The docs and examples are fantastic.
canada_dry on HNExamples and demo gifs look simple and easy to understand.
vsskanth on HN
Useful for turning internal scripts into tools for non-technical staff
From 2 comments
This was easy to install and get started with. I have a [ton] of one-off python scripts for various work-related purposes we all use. Things like PyWebIO can make them accessible…
clipradiowallet on HNExcellent work, and thank you for sharing! I see some immediate applications for this at my job. Much appreciation!
JPKab on HN
Objections
Less polished than Streamlit and lacks deployment docs
From 3 comments
Not finding a reason to use this over Streamlit which is pretty polished and has good layout, pandas df support and other nice bells and whistles. Edit: actually did. Running…
manojlds on HNLooks great, the docs look fine to me, but I would love instructions on how to deploy these applications. I imagine this will let Python devs create small web front ends very…
offtop5 on HNLooks awesome! Please add a step by step guide to deploy it to a web server.
hirot890p on HN
Documentation is hard to follow in places
From 1 comment
PyWebIO is a Python library which provides a series of imperative functions to obtain user input and output on the browser. The input function of PyWebIO is blocking, and the…
Wang0618 on HN
Requests
Step-by-step deployment guide
From 3 comments
Looks awesome! Please add a step by step guide to deploy it to a web server.
hirot890p on HNLooks great, the docs look fine to me, but I would love instructions on how to deploy these applications. I imagine this will let Python devs create small web front ends very…
offtop5 on HNI would love to use this. How do I deploy it to the web easily and cheaply?
55555 on HN
Example of integrating with existing web frameworks
From 1 comment
I'm giving this a spin for a small experiment that I'm playing with, however I need this to run alongside other code. I see the example for getting pywebio to work with its…
simtel20 on HN
Questions
How does it compare to Streamlit
From 1 comment
How is this different from streamlit? Curious.
JPKab on HN
Does it re-execute the whole script like Streamlit
From 1 comment
So, PyWebIO doesn't re-execute the whole script like Streamlit does? I use streamlit, and that's one of its pain points. If the script is complicated, re-execution becomes slow.…
yamrzou on HN
Security considerations for password-protected apps
From 1 comment
This is awesome! I'm going to use this to make a couple of applications! I've been looking for something to quickly make something easy for my clients. I'll probably put these…
RandomWorker on HN
Alternatives named
Streamlit
From 3 comments
Fantastic work! This looks like an arguably better/more generalized version of something like Streamlit. Great concept for building rapid applications.
jimsparkman on HNHow is this different from streamlit? Curious.
JPKab on HNNot finding a reason to use this over Streamlit which is pretty polished and has good layout, pandas df support and other nice bells and whistles. Edit: actually did. Running…
manojlds on HN
Gradio
From 1 comment
Gradio is another one optimized for testing functions / ML models. https://gradio.app
Aliabid94 on HN
Anvil
From 1 comment
Between idom[0], streamlit[1], anvil[2], and PyWebIO this space is moving quickly. While it's a little rough around the edges, idom has worked great for us. I look forward to…
bbaumgar on HN
Idom
From 1 comment
Between idom[0], streamlit[1], anvil[2], and PyWebIO this space is moving quickly. While it's a little rough around the edges, idom has worked great for us. I look forward to…
bbaumgar on HN
Pyodide
From 1 comment
You could run them in the browser using something like Pyodide [0]! [0]: https://github.com/iodide-project/pyodide
protoduction on HN