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

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1

    MinGW - Minimalist GNU for Windows

    A native Windows port of the GNU Compiler Collection (GCC)

    MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.
    Leader badge
    Downloads: 2,252,146 This Week
    Last Update:
    See Project
  • 2
    Launch4j Executable Wrapper
    Cross-platform Java executable wrapper for creating lightweight Windows native EXEs. Provides advanced JRE search, application startup configuration and better user experience.
    Leader badge
    Downloads: 3,776 This Week
    Last Update:
    See Project
  • 3
    py2exe
    A distutils extension to create standalone windows programs from python scripts.
    Leader badge
    Downloads: 256 This Week
    Last Update:
    See Project
  • 4
    A Windows Installer Database To XML Bi-Directional Converter. The command line tool msi2xml converts Windows Installer Databases (.msi) to text based XML files. The complementary tool xml2msi reconstructs the .msi from the XML file.
    Leader badge
    Downloads: 25 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    WebDGap

    WebDGap

    A PhoneGap alternative for Desktop applications.

    WebDGap allows you to convert any website or HTML/CSS/JavaScript web application to a native Windows, Mac, Linux, and Chrome application. WebDGap also gives you the option to export as a Chrome popup extension, and you can export your app or website as a native PhoneGap application making your app available for mobile devices :)
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 6
    Easy Beginner's Environment in QT

    Easy Beginner's Environment in QT

    This is a port of the ebe programming environment to QT.

    The ebe programming environment is a nice IDE designed for developing Assembly programs. It also handles C and C++ programs as well since there was not much extra effort. It used to support Fortran and this could return if people want Fortran. This project is an effort to recode ebe using C++ and QT. Originally ebe was coded using Python, Tkinter and Pmw, which worked out pretty well. The QT environment offers substantially better GUI controls. The most obvious difference is that Python ebe has a lot of separate windows, while the QT ebe will use 1 main window and a collection of dockable subwindows. This will make it easier to use.
    Leader badge
    Downloads: 23 This Week
    Last Update:
    See Project
  • 7
    Mac binary format converter. Supported binary formats include: native, datafork+resourcefork file, applesingle, macbinary, services for macintosh, etc.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    Overview of pre-defined compiler macros for standards, compilers, operating systems, and hardware architectures.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    WixEdit

    WixEdit

    Project moved to Github: https://github.com/WixEdit/WixEdit

    WixEdit is an editor for XML source code of the Windows Installer XML (WiX) toolset. WixEdit lets you create MSI and MSM setup packages with the WiX Toolset. It provides a visual representation of the dialogs and an easy way to edit the WiX source files. (Project moved to Github: https://github.com/WixEdit/WixEdit)
    Downloads: 2 This Week
    Last Update:
    See Project
  • Add Two Lines of Code. Get Full APM. Icon
    Add Two Lines of Code. Get Full APM.

    AppSignal installs in minutes and auto-configures dashboards, alerts, and error tracking.

    Works out of the box for Rails, Django, Express, Phoenix, and more. Monitoring exceptions and performance in no time.
    Start Free
  • 10
    kodeWeave

    kodeWeave

    HTML/CSS/JS and Markdown Playground For Web Designers and Developers

    kodeWeave is a realtime coding playground for HTML, CSS and Javascript. Similar to JSFiddle and JSBin, but kodeWeave was made to work offline but also as a prototyping application to build applications for desktop operating systems while on mobile devices. (PhoneGap Build is recommended for mobile devices) kodeWeave similar to jsfiddle, jsbin, dabblet, liveweave, codepen, cssdeck, cssdesk, tinkerbin, d3 playground, plunker and pastebin, but allows you to export your web app as a desktop and/or chrome application.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    XAPK Packaging Tool

    XAPK Packaging Tool

    Simple and efficient tool for XAPK packaging.

    The XAPK Packaging Tool provides a powerful solution to simplify the packaging, management and distribution of XAPK files. With this tool, developers can easily bundle APKs, OBB files, and resources into a single XAPK package, ensuring a smooth installation process for users. Key Features: • One-Click Packaging: Quickly combine APK and OBB files into a single XAPK file. • Split APK Support: Efficiently manage and package split APKs for different architectures. • User-Friendly Interface: Simplifies XAPK creation for users of all experience levels. Ideal for Android developers and advanced users, the XAPK Packaging Tool streamlines the app packaging and distribution process. Automate and simplify XAPK creation, and get your app package ready for release quickly and effortlessly.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 12
    Cake Build System
    Cake is a build system that combines the flexibility of Python build scripts with an incremental build speed that matches build systems written in C/C++. It requires Python 2.4-3.2 and natively supports Windows, Linux, Mac, Cygwin, MSVC and GCC.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Nant Reloaded
    NantReloaded is a Visual Studio .Net 2005 Add-in and a stand-alone visual app for running and configuring NAnt scripts. Also, It allows you to save and load build configurations (set of targets and properties values)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    AntViz is a graphical Ant-script-dependency viewer and -debugger, implemented as a jEdit-plugin. All targets and their dependencies are displayed as a directed graph. Step-through debugging of targets is possible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    AppM Build Automation

    AppM Build Automation

    Automated software application for constructing and building projects.

    AppM Build Automaiton is an open source and automated software application that is used to construct and build projects on different operating systems and using different development environments. General principles of implementation: -Each project must have a Build Project File, containing the necessary information on the construction of the project. For example, a unique name of the project, dependence on other projects and libraries, methods of construction, etc. Thus, the entire repository should be marked by the project description files to provide unambiguous information on the projects and their dependencies. - AppM Build Automaiton must be able to perform different actions (project construction, external applications launch, file copying, etc.) which are needed to build a -product. - All operations with projects should be carried out on the basis of information that build tool derives from the project description files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    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: 0 This Week
    Last Update:
    See Project
  • 18
    Small utility in C to convert from a binary image file to a .COE file used by Xilinx to load memory contents
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Caterpillar is a build management software package. It’s primary purpose is to allow developers and development groups the ability to easily build and schedule builds of project code via a web interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    DotNet.Helper
    Configuration management utilities for Microsoft.Net Environment. CCNet (CruiseControl.Net) Set of CCNet Plugins and Utilities. Utilities; XmlHelper, IOHelper, etc... coming soon CCNet Plugins; XmlConfig(Xml Configuration Plugin), etc... coming soon
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Dragme

    Dragme

    A visual-based IDE for C language uses block drag and drop technology

    Dragme IDE is an IDE for C language for whom who want to learn coding, i.e. It is beneficial to Engineering College or Computer Science Students. It is popular among teenagers who want to learn Coding. It is not created only for Students. It can be used by professionals too. It has Playground where Student can learn coding with playing with blocks. It also has Codeground, which is a source code editor, where industry professionals can write and run their own limitless source code. For Windows Only ============== Dragme is only for WINDOWS computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    GDeps

    GDeps

    Automatic process to update and build your external libraries/projects

    Welcome to GDeps! ( http://gdeps.org ) ========== [PRE-ALPHA] GDeps is a C++ dependencies/projects builder. Write in Python3. Launch a project script and GDeps will: 1) Create and Update the repository (svn, git, mercurial) 2) Make the solution (cmake, boost, bakefile) 3) Build the solution (Compilers : Mingw, VC90~140, Clang, Digital Mars, Ides : Visual Studio, Codeblocks ). Install: ========== 1) Install Python3: https://www.python.org/ 2) Install GDeps: https://sourceforge.net/projects/gdeps/files/latest/download?source=files 3) Download some samples projects: https://sourceforge.net/projects/gdeps/files/Projects/ 4) Configure your directories: https://sourceforge.net/projects/gdeps/files/Projects/directories.cfg/download 5) Configure your workspace: https://sourceforge.net/projects/gdeps/files/Projects/Config.cfg/download Links: ========== API: http://gdeps.org/doc/index.html Forum: http://gdeps.org/forum/index.php
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A group of Java-based testing tools and JUnit extensions aimed at increasing quality awareness and ease of introduction of testing tools into the development cycle. Examples are Automated documentation, class hierarchy unit testing, and code coverage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Janel is a free, Open Source Java native executable and launcher for Windows. Launch your Java application just like other Windows executables. Within the configuration file set the location of the JVM, any of the Java system properties such as classpath, and more. A choice of non-console and console applications is available. The process name is whatever you choose for your .exe file. Also includes the ability to use the Janel executable as a Windows service. Janel was created and maintained by Tim Kil. It is no longer under active development. Many thanks to all the contributors over the years! Anil Guntur, Steve Crook, Bruce Cowan, Gregory Payne, Alexander Eckert, Oliver Lingg, Michael Knigge, John Stroy, and Humphrey Clerx
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This is going to be a Java Swing Application that will be used as a quick reference for Java API names. It will feature incremental search and filtering so that searching efficiency is improved. It will be very simple and a good way to statistically analyze java api's.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB