Python
Websites
https://anaconda.org/
3.13.0 Documentation
PyPI · The Python Package Index
The Python Package Index (PyPI) is a repository of software for the Python programming language.
Tools
ruff
An extremely fast Python linter and code formatter, written in Rust.
pyright
Static Type Checker for Python
py-spy
Sampling profiler for Python programs
pytest
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Nuitka
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.12. You feed it your Python app, it does a lot of clever things, and spits out an executable or exte…
pyinstaller
Freeze (package) Python programs into stand-alone executables
Documentation
furo
A clean customizable documentation theme for Sphinx
mkdocstrings
📘 Automatic documentation from sources, for MkDocs.
Package Management
poetry
Python packaging and dependency management made easy
rye
a Hassle-Free Python Experience
pipx
Install and Run Python Applications in Isolated Environments
mamba
The Fast Cross-Platform Package Manager
conda
A system-level, binary package and environment manager running on all major operating systems and platforms.
pixi
Package management made easy
conda-lock
Lightweight lockfile for conda environments
Libraries
openai-python
The official Python library for the OpenAI API
pydantic
Data validation using Python type hints
loguru
Python logging made (stupidly) simple
tiktoken
tiktoken is a fast BPE tokeniser for use with OpenAI's models.
typeshed
Collection of library stubs for Python, with static types
pyyaml
Canonical source repository for PyYAML
typeguard
Run-time type checker for Python
babel
The official repository for Babel, the Python Internationalization Library
CLI / GUI
rich
Rich is a Python library for rich text and beautiful formatting in the terminal.
DearPyGui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
questionary
Python library to build pretty command line user prompts ✨Easy to use multi-select lists, confirmations, free text prompts ...
typer
🔴 DESCRIPTION
Network
requests
A simple, yet elegant, HTTP library.
httpx
A next generation HTTP client for Python. 🦋
tenacity
Retrying library for Python
fake-useragent
Up-to-date simple useragent faker with real world database
Science
pandas
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
numpy
The fundamental package for scientific computing with Python.
matplotlib
matplotlib: plotting with Python
scipy
SciPy library main repository