| 1 |
uv
Python Toolchain
|
85,440 |
|
Environment Management
Package Management
Python Toolchain
|
→ |
|
An extremely fast Python version, package and project manager, written in Rust.
|
|
|
|
| 2 |
configparser
Python Toolchain
|
72,876 |
|
Configuration Files
Python Toolchain
Built-in
|
→ |
|
(Python standard library) INI file parser.
|
|
|
|
| 3 |
pyenv
Python Toolchain
|
44,810 |
|
Environment Management
Python Toolchain
|
→ |
|
Simple Python version management.
|
|
|
|
| 4 |
poetry
Python Toolchain
|
34,291 |
|
Package Management
Python Toolchain
|
→ |
|
Python dependency management and packaging made easy.
|
|
|
|
| 5 |
Nuitka
Python Toolchain
|
14,852 |
|
Distribution
Python Toolchain
|
→ |
|
Compiles Python programs into high-performance standalone executables (cross-platform, supports all Python versions).
|
|
|
|
| 6 |
pyinstaller
Python Toolchain
|
12,997 |
|
Distribution
Python Toolchain
|
→ |
|
Converts Python programs into stand-alone executables (cross-platform).
|
|
|
|
| 7 |
pipx
Python Toolchain
|
12,809 |
|
Package Management
Python Toolchain
|
→ |
|
Install and Run Python Applications in Isolated Environments. Like npx in Node.js.
|
|
|
|
| 8 |
hydra
Python Toolchain
|
10,390 |
|
Configuration Files
Python Toolchain
|
→ |
|
Hydra is a framework for elegantly configuring complex applications.
|
|
|
|
| 9 |
pip
Python Toolchain
|
10,205 |
|
Package Management
Python Toolchain
|
→ |
|
The package installer for Python.
|
|
|
|
| 10 |
python-dotenv
Python Toolchain
|
8,775 |
|
Configuration Files
Python Toolchain
|
→ |
|
Reads key-value pairs from a .env file and sets them as environment variables.
|
|
|
|
| 11 |
conda
Python Toolchain
|
7,407 |
|
Package Management
Python Toolchain
|
→ |
|
Cross-platform, Python-agnostic binary package manager.
|
|
|
|
| 12 |
pyenv-win
Python Toolchain
|
7,258 |
|
Environment Management
Python Toolchain
|
→ |
|
Pyenv for Windows.
|
|
|
|
| 13 |
pyarmor
Python Toolchain
|
5,093 |
|
Distribution
Python Toolchain
|
→ |
|
A tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine or expire obfuscated scripts.
|
|
|
|
| 14 |
virtualenv
Python Toolchain
|
5,037 |
|
Environment Management
Python Toolchain
|
→ |
|
A tool to create isolated Python environments.
|
|
|
|
| 15 |
dynaconf
Python Toolchain
|
4,300 |
|
Configuration Files
Python Toolchain
|
→ |
|
Dynaconf is a configuration manager with plugins for Django, Flask and FastAPI.
|
|
|
|
| 16 |
warehouse
Python Toolchain
|
4,046 |
|
Package Repositories
Python Toolchain
|
→ |
|
Next generation Python Package Repository (PyPI).
|
|
|
|
| 17 |
python-decouple
Python Toolchain
|
3,034 |
|
Configuration Files
Python Toolchain
|
→ |
|
Strict separation of settings from code.
|
|
|
|
| 18 |
shiv
Python Toolchain
|
1,933 |
|
Distribution
Python Toolchain
|
→ |
|
A command line utility for building fully self-contained zipapps (PEP 441), but with all their dependencies included.
|
|
|
|
| 19 |
cx-Freeze
Python Toolchain
|
1,544 |
|
Distribution
Python Toolchain
|
→ |
|
It is a Python tool that converts Python scripts into standalone executables and installers for Windows, macOS, and Linux.
|
|
|
|
| 20 |
devpi
Python Toolchain
|
1,180 |
|
Package Repositories
Python Toolchain
|
→ |
|
PyPI server and packaging/testing/release tool.
|
|
|
|
| 21 |
bandersnatch
Python Toolchain
|
542 |
|
Package Repositories
Python Toolchain
|
→ |
|
PyPI mirroring tool provided by Python Packaging Authority (PyPA).
|
|
|
|
| 22 |
KillPy
Python Toolchain
|
114 |
|
Environment Management
Python Toolchain
|
→ |
|
Analyze, detect, and clean unused Python environments and pipx packages.
|
|
|
|