Python Build

Open-source Python projects categorized as Build

Top 15 Python Build Projects

  1. hatch

    Modern, extensible Python project management

    Project mention: Publishing a LitePolis package to PyPI using Github Actions | dev.to | 2025-04-17

    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.

  2. 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.

    InfluxDB logo
  3. tensorflow-windows-wheel

    Tensorflow prebuilt binary for Windows

  4. pants

    The Pants Build System

    Project mention: Go 1.24's go tool is one of the best additions to the ecosystem in years | news.ycombinator.com | 2025-01-27

    https://somesocks.github.io/dryad/

    One other alternative I know of that's multi-language is Pants(https://www.pantsbuild.org/), which has support for packages in several languages, and an "ad-hoc" mode which lets you build packages with a custom tool if it isn't officially supported. They've added support for quite a few new tools/languages lately, and seem to be very much an active project.

  5. PyBuilder

    Software build automation tool for Python.

  6. platform-espressif32

    Espressif 32: development platform for PlatformIO

    Project mention: I like the RP2040 | news.ycombinator.com | 2024-06-11

    It seems like Espressif are in the same situation as Pi w/r/t PlatformIO[1]. As an outsider, it sounds like PlatformIO was trying to extract a very large annual payment from RPi and Espressif, and that was after the initial support was added in, and some of the community started adopting it.

    It's a weird situation, but I think PlatformIO built up a dominant position by supporting all these platforms and accepting community contributions to do so, then tried extracting value from the manufacturers directly after the fact, blocking further community PRs that would add new board revisions or fix bugs. See related: [2]

    [1] https://github.com/platformio/platform-espressif32/issues/12...

    [2] https://github.com/platformio/platform-raspberrypi/pull/36

  7. buildout

    Buildout is a deployment automation tool written in and extended with Python

  8. sailboat

    🐍 A quick and easy way to distribute your Python projects!

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. platform-atmelavr

    Atmel AVR: development platform for PlatformIO

  11. py-build-cmake

    Modern, PEP 517 compliant build backend for creating Python packages with extensions built using CMake.

  12. build-virtualbox-in-windows

    It automatically builds VirtualBox in Windows.

  13. alkymi

    Pythonic task automation

  14. mkwhl

    python wheel creation utility

  15. lazy-builder

    python script for running or compiling program (of programming language) in vim/neo-vim

  16. Arch-mkpkg

    Arch package build tool which rebuilds when specifed trigger conditions are met other than updated package itself

  17. drone-discord

    :robot: Discord bot for Drone CI

  18. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Build discussion

Log in or Post with

Python Build related posts

  • Ninja is enough build system

    4 projects | news.ycombinator.com | 5 Nov 2023
  • Piper: A proposal for a graphy pipe-based build system

    3 projects | /r/ProgrammingLanguages | 23 Apr 2023
  • Show HN: Mr. Graph. A graph deifnition and execution library for Python

    5 projects | news.ycombinator.com | 15 Mar 2023
  • Using Landlock to Sandbox GNU Make

    10 projects | news.ycombinator.com | 7 Aug 2022
  • I want to auto compile and run the cpp code with just one click

    2 projects | /r/neovim | 29 Jun 2022
  • Advice for running adhoc Python scripts in Lambda

    1 project | /r/aws | 17 Sep 2021
  • Azure Static Web Apps – Custom build and deployments

    3 projects | dev.to | 7 Sep 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 May 2025
    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 →

Index

What are some of the best open-source Build projects in Python? This list will help you:

# Project Stars
1 hatch 6,583
2 tensorflow-windows-wheel 3,666
3 pants 3,495
4 PyBuilder 1,805
5 platform-espressif32 1,027
6 buildout 585
7 sailboat 164
8 platform-atmelavr 148
9 py-build-cmake 60
10 build-virtualbox-in-windows 53
11 alkymi 44
12 mkwhl 10
13 lazy-builder 10
14 Arch-mkpkg 7
15 drone-discord 1

Sponsored
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.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?