pyodide

by pyodide · Developer Tools

Pyodide is a Python distribution for the browser and Node.js based on WebAssembly

New0 ratings14,819 starsActive
Developer ToolsDeveloper ToolPythonC
Open project ↗↓ Download 314.0.6GitHub⚑ Report
pyodide preview

About this project

Pyodide is a Python distribution for the browser and Node.js based on WebAssembly. What is Pyodide? Pyodide is a port of CPython to WebAssembly/Emscripten. Pyodide makes it possible to install and run Python packages in the browser with micropip. Any pure Python package with a wheel available on PyPi is supported. Many packages with C, C++, and Rust extensions have also been ported for use with Pyodide. These include many general-purpose packages such as regex, PyYAML, and cryptography, and scientific Python packages including NumPy, pandas, SciPy, Matplotlib, and scikit-learn. Pyodide comes with a robust Javascript ⟺ Python foreign function interface so that you can freely mix these…

Technologies

TypeScriptJavaScriptPythonHTMLCemscriptenpyodide

Project health

Actively maintained
Last update6 days ago
Contributors304
Latest release314.0.6
Open issues & PRs399
LicenseMPL-2.0
On GitHubsince 2018

GitHub

14,819
stars
1,044
forks
304
contributors
399
open issues & PRs
Python
language
6 days ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review pyodide.

Built by

pyodide
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain pyodide/pyodide? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like