LibraryPython
Browse the library
EXPLORE / PYTHON

Python

Explore the Python collection. Follow each resource to its source for current documentation, requirements, and licensing.

Python projects in this category span language practice, data science notebooks, web frameworks, validation, and development tooling. Use the resource description to distinguish a learning exercise from a tool you would integrate into a working project.

Choose a useful starting point

For language practice, choose examples or exercises. For an application, identify the job first: web serving, data validation, package management, or code quality. Read current installation and compatibility guidance at the source.

Selection notes updated .

Looking for a starting point?

Repository directory

13 resources

Django

django

The web framework for perfectionists with deadlines

PythonBSD-3-Clause
91.5K

FastAPI

fastapi

A modern, fast, high-performance framework for building APIs with Python type hints

103.3K

Flask

pallets

A lightweight WSGI web application framework

PythonBSD-3-Clause
75K

Learn Python

trekhleb

A playground and cheatsheet for learning Python through runnable examples

PythontutorialMIT
18.4K

Pydantic

pydantic

Data validation using Python type hints

29.1K

Rich

Textualize

Rich text and beautiful formatting in the terminal

57.6K

Ruff

astral-sh

An extremely fast Python linter and code formatter, written in Rust

50.2K

uv

astral-sh

An extremely fast Python package and project manager, written in Rust

PythonapplicationMIT / Apache-2.0
90.9K