Top 5 Python Pyodide Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
pyodide-http
Provides patches for widely used http libraries to make them work in Pyodide environments like JupyterLite
-
mmkv_visualizer
A web application that will allow you to visualize MMKV databases, with all processing done client-side.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
2023-06-11 Added Streamlit running entirely in WebAssembly (using Pyodide)
I did a Terminal-UI library (pyTermTk) That you can use, for example, to build terminal Multiplexer that looks like an Amiga Workbench.
Project mention: Python HTTP library 'urllib3' now works in the browser | news.ycombinator.com | 2024-01-30This a a great example of good work getting 'upstreamed.' The go-to solution for using requests and urllib3 in the browser had been Koen Vossen's 'pyodide-http' package, which you'd install in PyScript/Pyodide and then call 'pyodide_http.patch_all()`. It monkey-patched requests and urllib3 to use the browser API's. [1]
Then 'pyodide-http' got adopted into the Pyodide-included packages[2], so you didn't have to specify it for install, just import it and run patch_all().
And now a similar technique has been incorporated directly into urllib3. (Not a direct port - as far as I know Joe Marshall did a full reimplementation so that urllib3's API's would be maintained as much as possible). [2]
Very cool.
[1] https://github.com/koenvo/pyodide-http
Python Pyodide related posts
Index
What are some of the best open-source Pyodide projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | stlite | 998 |
2 | pyTermTk | 515 |
3 | pyodide-http | 70 |
4 | mmkv_visualizer | 21 |
5 | ocloze | 1 |
Sponsored