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

  • 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
  • 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
    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
  • 2
    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.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    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
  • 4
    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
  • 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
  • 5
    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
  • 6
    Overview of pre-defined compiler macros for standards, compilers, operating systems, and hardware architectures.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    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
  • 8
    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
  • 9
    Downloads: 1 This Week
    Last Update:
    See Project
  • Application Monitoring That Won't Slow Your App Down Icon
    Application Monitoring That Won't Slow Your App Down

    AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

    Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
    Start Free
  • 10
    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
  • 11
    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
  • 12

    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
  • 13
    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
  • 14
    BTS is a Build Template System designed for building packages for th common packing systems in use by current distributions based on a single XML package description. We are finally restarting development after a long break due to NeOS work.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    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
  • 16
    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
  • 17
    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
  • 18
    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
  • 19
    Tool to strip comments from JavaScript files in your web application
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Lixoo is a extensible, fast and small 2D point'n'click adventure game engine. It features the engine itself and an IDE that let you create full-featured games just by writing the essential code of the game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    MEINC Installer turns a python application into a Windows EXE or a Unix executable. This is based on Gordon McMillian's Installer project that is no longer maintained.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    MavenIM is a plugin for maven that provides a mechanism for sending instant messaging notifications. It will provide support for XMPP/XMPP secure (Jabber), AIM (TOC protocol), MSN, and YIM clients.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    mjcide was developed as a final project for Compiler class at UFABC (Universidade Federal do ABC). The project has two components: a microjava compiler (MIT license) and an IDE (LGPL 2.1 license).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PHP MongoDB Pagination is the pagination plugin for MongoDB released under MIT License. Simple to install & use. It has been developed under TechMVC 3.0.4, but it's compatible with any 3rd party framework e.g. Zend(tested).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    MonoOSC is a project composed of two parts. A CSharp, C#, library used to access the openSUSE Build Service, OBS. The second part is a nice GUI which uses this library. MonoOSC requires the Mono >= 2.1 version of the distribution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB