GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • For Vendors
  • Help
  • Create
  • Join
  • Login
  • Business Software
  • Open Source Software
  • SourceForge Podcast
  • Resources
  • Articles
  • Case Studies
  • Blog
  • Create
  • Join

This view

  • Original page
  • New address

GeezerVison is showing sourceforge.net — Best Open Source Python Build Tools

  • Join/Login
  • Business Software
  • Open Source Software
  • For Vendors
  • Blog
  • About
  • More
    • Articles
    • Create
    • SourceForge Podcast
    • Site Documentation
    • Subscribe to our Newsletter
    • Support Request
SourceForge logo
SourceForge logo

Open Source Python Build Tools

x
Sort By:
  • Most Popular
    • Most Popular
    • Last Updated
    • Name (A-Z)
    • Rating
Clear All Filters
OS
  • More... OS filters
Category
    • More... Category filters
License
Translations
  • More... Translations filters
Programming Language
  • More... Programming Language filters
Status
  • More... Status filters

Python Build Tools

View 56 business solutions
Build Tools Python Clear Filters

Browse free open source Python Build Tools and projects below. Use the toggles on the left to filter open source Python Build Tools by OS, license, language, programming language, and project status.

  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 1
    SCons

    SCons

    A software construction tool

    SCons is a software construction tool that is a superior alternative to the classic "Make" build tool that we all know and love. SCons is implemented as a Python script and set of modules, and SCons "configuration files" are actually executed as Python scripts. This gives SCons many powerful capabilities not found in other software build tools. We make SCons available in three distinct packages, for different purposes. - The scons package is the basic package to install SCons. You don't need any other package if you just want to try out SCons. - The scons-local package executes as a SCons standalone, out of a local directory. It's intended to be dropped in to and shipped with packages of other software for builds with SCons but not as a required install. - The scons-src package is the complete source tree, including everything we use to package SCons and all of the regression tests.
    Leader badge
    4.7 out of 5 stars 28 Reviews
    Downloads: 2,565 This Week
    Last Update: 2026-08-27
    See Project
  • 2
    Streamlit

    Streamlit

    The fastest way to build data apps in Python

    A faster way to build and share data apps. Streamlit turns data scripts into shareable web apps in minutes. All in pure Python. No front‑end experience is required. Build an app in a few lines of code with our magically simple API. Then see it automatically update as you iteratively save the source file. Adding a widget is the same as declaring a variable. No need to write a backend, define routes, handle HTTP requests, connect a frontend, write HTML, CSS, JavaScript, etc. Effortlessly share, manage and deploy your apps, directly from Streamlit. Streamlit lets you turn data scripts into sharable web apps in minutes, not weeks. It’s all Python, open-source, and free! And once you’ve created an app you can use our cloud platform to deploy, manage, and share your app! Streamlit can also be installed in a virtual environment on Windows, Mac, and Linux.
    Downloads: 46 This Week
    Last Update: 7 days ago
    See Project
  • 3
    py2exe

    py2exe

    A distutils extension to create standalone windows programs from python scripts.
    4.7 out of 5 stars 36 Reviews
    Downloads: 194 This Week
    Last Update: 2017-12-19
    See Project
  • 4
    Celery

    Celery

    Distributed task queue (development branch)

    Celery is a simple, flexible, and reliable distributed system to process vast amounts of messages, while providing operations with the tools required to maintain such a system. It’s a task queue with focus on real-time processing, while also supporting task scheduling. Celery has a large and diverse community of users and contributors, you should come join us on IRC or our mailing-list. Celery is Open Source and licensed under the BSD License. A task queue’s input is a unit of work called a task. Dedicated worker processes constantly monitor task queues for new work to perform. Celery communicates via messages, usually using a broker to mediate between clients and workers. To initiate a task the client adds a message to the queue, the broker then delivers that message to a worker. A Celery system can consist of multiple workers and brokers, giving way to high availability and horizontal scaling. Celery is written in Python, but the protocol can be implemented in any language.
    Downloads: 27 This Week
    Last Update: 7 days ago
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 5
    SMC - The State Machine Compiler

    SMC - The State Machine Compiler

    Translates state machine into a target programming language.

    SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
    Leader badge
    5.0 out of 5 stars 11 Reviews
    Downloads: 68 This Week
    Last Update: 2023-06-24
    See Project
  • 6

    GCC toolchain for MSP430

    Superseded by http://www.ti.com/tool/msp430-gcc-opensource

    This is a port of the GNU C Compiler (GCC) and GNU Binutils (as, ld) for the embedded processor MSP430. Tools for debugging and download are provided (GDB, JTAG and BSL) Obsolete. See http://www.ti.com/tool/msp430-gcc-opensource or upstream GNU tools.
    5.0 out of 5 stars 3 Reviews
    Downloads: 73 This Week
    Last Update: 2015-01-08
    See Project
  • 7
    PyInstaller

    PyInstaller

    Converts (packages) Python programs into stand-alone executables

    PyInstaller is a program that converts (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, AIX and Solaris. Its main advantages over similar tools are that PyInstaller works with any version of Python since 2.3, it builds smaller executables thanks to transparent compression, it is fully multi-platform, and uses the OS support to load the dynamic libraries, thus ensuring full compatibility. The main goal of PyInstaller is to be compatible with 3rd-party packages out-of-the-box. This means that, with PyInstaller, all the required tricks to make external packages work are already integrated within PyInstaller itself so that there is no user intervention required. You'll never be required to look for tricks in wikis and apply custom modification to your files or your setup scripts. As an example, libraries like PyQt, Django or matplotlib are fully supported, without having to handle plugins or external data files manually.
    5.0 out of 5 stars 6 Reviews
    Downloads: 43 This Week
    Last Update: 2013-09-05
    See Project
  • 8
    Oblivion Works

    Oblivion Works

    Wrye Bash has moved to Github! Downloads: https://github.com/wrye-bash/wrye-bash/releases Code: https://github.com/wrye-bash/wrye-bash
    5.0 out of 5 stars 9 Reviews
    Downloads: 27 This Week
    Last Update: 2015-03-01
    See Project
  • 9

    cx_Freeze

    cx_Freeze is a set of utilities for freezing Python scripts into executables using many of the techniques found in Thomas Heller's py2exe, Gordon McMillan's Installer and the Freeze utility that ships with Python itself
    4.3 out of 5 stars 17 Reviews
    Downloads: 24 This Week
    Last Update: 2017-01-22
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Django REST framework

    Django REST framework

    Powerful and flexible toolkit for building Web APIs

    Django REST framework is a powerful and flexible toolkit for building Web APIs. Some reasons you might want to use REST framework: The Web browsable API is a huge usability win for your developers. Authentication policies including packages for OAuth1a and OAuth2. Serialization that supports both ORM and non-ORM data sources. Customizable all the way down - just use regular function-based views if you don't need the more powerful features. Extensive documentation, and great community support. Used and trusted by internationally recognised companies including Mozilla, Red Hat, Heroku, and Eventbrite. REST framework is a collaboratively funded project. If you use REST framework commercially we strongly encourage you to invest in its continued development by signing up for a paid plan.
    Downloads: 3 This Week
    Last Update: 2026-10-07
    See Project
  • 11

    Python Tk Gui Builder

    Python Tk Gui Builder allows python programmers to build graphical user interfaces using the included Tkinter (tk) widgets without having to write the source code. They simply point and click on widgets and their options.
    Leader badge
    5.0 out of 5 stars 1 Review
    Downloads: 30 This Week
    Last Update: 2015-12-04
    See Project
  • 12

    Pexpect - Pure Python Expect-like module

    Pexpect is a Python module for spawning child applications; controlling them; and responding to expected patterns in their output. Pexpect can be used for automating interactive applications such as ssh, ftp, passwd, telnet, etc. Pexpect is pure Python. Note that Pexpect development has moved to Github: https://github.com/pexpect/pexpect
    5.0 out of 5 stars 12 Reviews
    Downloads: 5 This Week
    Last Update: 2014-06-03
    See Project
  • 13
    virtualenv

    virtualenv

    Virtual Python environment builder

    virtualenv is a tool to create isolated Python environments. Since Python 3.3, a subset of it has been integrated into the standard library under the venv module. It creates an environment that has its own installation directories, that doesn’t share libraries with other virtualenv environments (and optionally doesn’t access the globally installed libraries either). The basic problem being addressed is one of dependencies and versions, and indirectly permissions. Imagine you have an application that needs version 1 of LibFoo, but another application requires version 2. How can you use both these libraries? If you install everything into your host python (e.g. python3.8) it’s easy to end up in a situation where two packages have conflicting requirements.
    Downloads: 1 This Week
    Last Update: 6 days ago
    See Project
  • 14

    Source Navigator NG

    Source Navigator NG is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. You can navigate your source code and easily get to declarations or implementations of functions, variables and macros (commonly called "symbols") which helps you discovering and mapping unknown source code for enhancement or maintenance tasks.
    5.0 out of 5 stars 11 Reviews
    Downloads: 3 This Week
    Last Update: 2014-08-20
    See Project
  • 15
    Debreate - Debian Package Builder

    Debreate - Debian Package Builder

    A utility for creating Debian packages (.deb)

    Debreate is a utility to aid in creating Debian (.deb) packages. Currently it only supports binary packaging (note that the term "binary package" is used loosely, as such packages can contain scripts & non-code items such as media images, audio, & more) for personal distribution. Plans for using backends such as dh_make & debuild for creating source packages are in the works. But source packaging can be quite different & is a must if you want to get your packages into a distribution's official repositories or a Launchpad Personal Package Archive (PPA). The latter from which Debreate is available.
    4.2 out of 5 stars 15 Reviews
    Downloads: 3 This Week
    Last Update: 2023-05-12
    See Project
  • 16

    AKIRA

    AKIRA aims to create a C++ development framework to build cognitive architectures and complex artificial intelligent agents.Features:KQML,Fuzzy Logic,Neural Net,Fuzzy Cognitive Maps and DIPRA (a distributed BDI - Belief Desire Intention goals model)
    Downloads: 5 This Week
    Last Update: 2013-03-22
    See Project
  • 17

    C to C++ converter

    The converter performs automatically the full process of converting the files of a C project into the equivalent C++ files. Classes are created, var and functions becomes attributes and methods and the changes are propagated into all files.
    Downloads: 3 This Week
    Last Update: 2013-02-22
    See Project
  • 18

    DevTools

    The DevTools project is an open-source (BSD-licensed) set of development tools, including a set of shared gmake-style utility makefiles, the TLM version-control wrapper, and various other little utility C++ programs and Perl and Python scripts.
    Downloads: 3 This Week
    Last Update: 2014-06-26
    See Project
  • 19
    BuildBot

    BuildBot

    Buildbot is a system to automate the compile/test cycle required by most software projects. Buildbot is no longer hosted on SourceForge. See http://buildbot.net for links and documentation, and http://github.com/buildbot for the source.
    5.0 out of 5 stars 2 Reviews
    Downloads: 1 This Week
    Last Update: 2014-04-09
    See Project
  • 20

    Bakefile

    Native makefiles generator

    ==== Bakefile development was moved to GitHub: https://github.com/vslavik/bakefile ==== Bakefile is cross-platform, cross-compiler native makefiles generator. It takes compiler-independent description of build tasks as input and generate native makefile (autoconf's Makefile.in, Visual C++ project, bcc makefile etc.).
    Downloads: 2 This Week
    Last Update: 2018-01-22
    See Project
  • 21

    RPM for Darwin

    RPM Package Manager (RPM) is a powerful package management system capable of installing, uninstalling, verifying, querying, and updating software packages. This is a port of the RPM software, including rpmbuild and yum/APT-RPM, to Darwin and Mac OS X
    Downloads: 2 This Week
    Last Update: 2013-04-09
    See Project
  • 22

    dconfig

    DConfig is portable program features config tool like kconfig

    DConfig is portable program features config tool. It imitate linux tool kconfig, but this version does not implement all the kconfig's features.
    Downloads: 2 This Week
    Last Update: 2013-08-22
    See Project
  • 23

    XRCed

    XRCed is a simple resource editor for wxWindows/wxPython which supports creating and editing files in XRC format.
    5.0 out of 5 stars 1 Review
    Downloads: 1 This Week
    Last Update: 2013-06-05
    See Project
  • 24

    kbuild - Linux Kernel Build (Archive)

    This project has moved to: http://vger.kernel.org/vger-lists.html#linux-kbuild Here, you can find the old mailing list, files and website regarding: Linux kernel build. Patches, documentation, and auxilary programs related to the kernel configuration
    5.0 out of 5 stars 1 Review
    Downloads: 1 This Week
    Last Update: 2013-04-11
    See Project
  • 25
    microstrip-antenna-calculator

    microstrip-antenna-calculator

    A microstrip patch antenna calculator

    This tool can calculate rectangular, circular, and triangular patch of antenna dimensions Support me by clicking the star in my Github account https://github.com/fadhlurrahmann/microstrip-antenna-calculator
    5.0 out of 5 stars 1 Review
    Downloads: 1 This Week
    Last Update: 2023-05-16
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Related Searches

scons
streamlit
py2exe
python
smc
msp430
pyinstaller
wrye bash
cx_freeze 4.3.3.win32 -py3.4.msi
win
veeam logo
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.