Extension Resources
31 links
XGBoost
High-performance gradient boosting decision tree machine learning library, supporting classification, regression, and ranking, with parallel computing and multi-language interfaces.
uvloop
High-performance asyncio event loop implementation built on libuv, used to improve Python async I/O performance.
AnyIO
An async concurrency library for Python, providing task groups, streams, synchronization primitives, and cancellation mechanisms for building unified async programs.
Trio
An asynchronous concurrency library for Python, offering structured concurrency, cancellation, and network I/O support to build clear and reliable async programs.
Textual
A TUI framework for Python, inspired by modern web development, for building interactive text user interfaces in the terminal.
Rich
Python terminal beautification library, supporting tables, syntax highlighting, progress bars, log rendering, making command-line output clearer and more readable.
Click
A library for building command-line interfaces in Python, supporting command composition and flexible configuration with minimal code, and providing sensible default behaviors.
Typer
A Python command-line library based on type hints, for quickly developing easy-to-write and easy-to-maintain CLI applications.
Beautiful Soup
Python library for parsing HTML and XML, supporting web scraping and structured information extraction.
Vega-Altair
Declarative Visualization in Python
A Python visualization library based on declarative syntax for creating statistical charts and interactive visualizations.
Bokeh
An interactive data visualization library based on Python, supporting the creation of charts, dashboards, and other visualization applications.
JAX
High performance array computing
Python library for high-performance array computing and machine learning, offering automatic differentiation, vectorization, and parallel computing with a NumPy-like API.
XGBoost
An efficient, scalable distributed gradient boosting library supporting machine learning tasks such as classification, regression, and ranking.
Polars
DataFrames for the new era
High-performance DataFrame library for Python and Rust, built on Apache Arrow, suitable for fast data analysis.
Pandas
Python Data Analysis Library
Python data analysis library, providing data cleaning, aggregation, time series analysis, etc., commonly used in research and engineering.
Rye
Experimental Python package management tool that unifies dependency, virtual environment, and toolchain management, simplifying development environment setup.
pip
Python's official package installer, used to install and manage Python packages from PyPI.
Python Package Index (PyPI)
Python official package repository, providing search, download, and publishing services for third-party libraries.