InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Python Packaging Projects
-
Project mention: Introducing Quart: A Modern Alternative to Flask (with Async Support) | dev.to | 2025-07-14
A Python-based asynchronous REST API built with Quart, SQLAlchemy (async), and [PostgreSQL], using Poetry for dependency management.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
Pipenv
-
venv and pip provide package management but are unable to switch between different versions of Python.
-
-
Project mention: Say Hello to UV: A Fast Python Package & Project Manager Written in Rust | dev.to | 2025-04-17
If you’ve been managing Python projects long enough, you’ve probably dealt with a mess of tools: pip, pip-tools, poetry, virtualenv, conda, maybe even pdm.
-
Project mention: Say Hello to UV: A Fast Python Package & Project Manager Written in Rust | dev.to | 2025-04-17
If you’ve been managing Python projects long enough, you’ve probably dealt with a mess of tools: pip, pip-tools, poetry, virtualenv, conda, maybe even pdm.
-
The pyproject.toml serves as a central place for your project's configuration. It tells the build frontend tool which backend is needed to build your package. Some available options include Hatchling, Setuptools, Flit, or PDM. Below is an example of a common build backend.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
Project mention: Exodus – Painless relocation of Linux binaries and all of their dependencies | news.ycombinator.com | 2025-07-11
-
-
-
Project mention: Show HN: Vdm, an alternative to e.g. Git submodules | news.ycombinator.com | 2024-07-28
-
-
-
-
-
-
-
-
-
-
-
fades
fades is a system that automatically handles the virtualenvs in the cases normally found when writing scripts and simple programs, and even helps to administer big projects.
Project mention: Do any languages specify package requirements in import / include statements? | news.ycombinator.com | 2025-01-23Looking through https://dbohdan.com/scripts-with-dependencies, I see
- JS: Deno and Bun
- Scala: Scala CLI and Ammonite
- Python: fades (https://github.com/PyAr/fades)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Packaging discussion
Python Packaging related posts
-
Copy Markdown to Teams
-
Introducing Quart: A Modern Alternative to Flask (with Async Support)
-
Exodus – Painless relocation of Linux binaries and all of their dependencies
-
My Trial by Fire: A Complete Chronicle of Setting Up OSO as a PLDG Cohort-3 Newcomer
-
Fun with uv and PEP 723
-
Open Source Malicious Packages: The Problem
-
A2A MCP Integration
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Jul 2025
Index
What are some of the best open-source Packaging projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | Poetry | 33,452 |
2 | Pipenv | 25,081 |
3 | pip | 9,852 |
4 | python-for-android | 8,651 |
5 | PDM | 8,432 |
6 | pip-tools | 7,923 |
7 | hatch | 6,709 |
8 | setup.py | 5,080 |
9 | exodus | 2,954 |
10 | buildozer | 1,882 |
11 | autopkg | 1,373 |
12 | peru | 1,128 |
13 | devpi | 1,031 |
14 | truss | 1,030 |
15 | kivy-ios | 810 |
16 | gitchangelog | 588 |
17 | nvchecker | 477 |
18 | poetry-core | 467 |
19 | tito | 392 |
20 | appimage-builder | 341 |
21 | recipe-robot | 309 |
22 | resholve | 242 |
23 | fades | 222 |