Python Packages
Available Online
PyRun automatically detects the packages your code imports and loads them on demand using Pyodide's package registry and micropip. No pip install commands, no virtual environments — just write your import statement and run.
numpyNumPy is the foundational package for scientific computing in Python. It provides a powerful N-dimen…
Numerical computingscipySciPy builds on NumPy to provide a large collection of algorithms for scientific and technical compu…
Scientific computingsympySymPy is a Python library for symbolic mathematics. Unlike NumPy and SciPy which work with numerical…
Symbolic mathnetworkxNetworkX is the standard Python library for the creation, manipulation, and study of the structure, …
Graph algorithmsstatsmodelsStatsmodels is a Python library that provides classes and functions for the estimation of many diffe…
Statistical analysisbeautifulsoup4BeautifulSoup4 (bs4) is a Python library for parsing HTML and XML documents. It creates a parse tree…
Web scrapinglxmllxml is the most feature-complete Python library for processing XML and HTML. It combines the best o…
XML & HTML parsingregexThe regex module is a drop-in replacement for Python's built-in re module, offering additional featu…
Advanced regex enginerichRich is a Python library for writing rich text to the terminal. It supports markdown rendering, synt…
Terminal stylingpydanticPydantic is the most widely used Python data validation library. It uses Python type annotations to …
Data validationfakerFaker is a Python library that generates realistic-looking fake data: names, addresses, emails, phon…
Mock data generationdataclassesThe dataclasses module is part of the Python standard library (Python 3.7+). It provides a decorator…
Typed data modelsattrsattrs (imported as attr) is a Python package that lets you write concise, correct Python classes wit…
Class boilerplate-freearrowArrow is a Python library that offers a human-friendly approach to creating, manipulating, formattin…
Human-friendly datestabulateTabulate is a Python library for pretty-printing tabular data to the terminal. It supports dozens of…
Pretty-print tablesbase64The base64 module is part of the Python standard library and provides functions for encoding binary …
Encoding & decodingpytzpytz brings the Olson timezone database to Python. It allows accurate and cross-platform timezone ca…
Timezone conversionsReady to run some Python?
The editor is waiting — no sign-up, no setup.
Open Editor