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

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 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
  • 1
    GUI Editor for a locator style.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Agile Database release tool - command line or Ant task.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Multi-purpose Java Console: API to quickly development of simple Text User Interfaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    This project is just the bridge between MSMQ and JMS (JAVA). Based on JNI concept which helps to create a DLL by using Visual C++. The java methods calls the C++ class which is used to make dll and this C++ class return back messages of MSMQ.
    Downloads: 0 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
    MVPArms

    MVPArms

    A common architecture for Android applications developing based on MVP

    A common Architecture for Android Applications developing based on MVP, integrates many Open Source Projects (like Dagger2, RxJava, Retrofit, etc.), to make your developing process quicker and easier. This framework combines them and uses them all. Dagger2 is managed and provided to developers. Using this framework to develop your project means that you already have an MVP + Dagger2 + Retrofit + RxJava project. MVPArt is a new MVP architecture, suitable for small and medium-sized projects. It aims to solve the problems of too many traditional MVP classes and interfaces. One-click template generation, development artifact, no regrets! General framework, suitable for all types of projects, supports the development of large projects, compatible with component development, and can be used as a componentized Base library. The original builder mode Module (GlobalConfigModule) can be used to inject custom parameters into any position of the framework using Dagger2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Maven(2) Release Maker is a small web application that acts as a GUI for the maven-release-plugin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Mac-Package is an Ant task and Maven goal for packaging native OS X applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    MacBuild is an Ant module (see: http://ant.apache.org/) which packages a Java program as a Mac OS X application bundle.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Macker helps enforce architectural rules (layering, tiering, modularity, etc) in your Java code. It applies pattern-based access rules from XML rules files to your compiled classes. Read the FAQ: http://innig.net/macker/faq.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Try Free
  • 10
    Macrohard is the "Pure Ant" solution to repeatable build environments for Apache Ant. This provides a set of default, yet overridable and configurable policies for project layout for e.g. J2SE, J2EE, MIDP/CLDC.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    MagicGroup is an Eclipse plugin that permits you to group resources (mainly source files) differently than from the Project Explorer's view.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    MakeRunScript creates a run script for your application. Even if you are developing on windows, you can make a run script for *nix and vice versa. If you've used the built-in java task before, you already know how to use 90% of MakeRunScript.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Make Targeter for Eclipse/CDT

    Make Targeter for Eclipse/CDT

    Compose build options with the declarative UI

    The project moved to GitHub. SF version is no longer updated. See https://github.com/mikhail-barg/maketargeter for the latest versions. --- Make Targeter aims to help creating and building C/C++ make targets for projects where lots of build options are available in makefile.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    MakeEasy4Me: Properties

    MakeEasy4Me: Properties

    Make Easy to work with resource bundle.

    One desktop application to make more easy put existing texts in a resource bundle.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    MakeGenie automatically creates Makefiles for Java projects. The Makefiles it generates include all class dependencies as well as some generic rules such as all, build, and clean.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    A collection of Jakarta Ant extenstions, primarily aimed at J2ee, and remote server project development. Can be used shorten complex j2ee build files to a few lines
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Mandible is an ant driven project management tool. This project is defunct. See Maven.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This is a maven plugin that permits to download an artifact from a remote repository and to copy it in a destination folder.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    This is a maven plugin that allows to start, stop, resume, revert to snapshot a Virtual Machine hosted by VMWare Server. It can be useful for test phase.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    An Eclipse-based project for studying Maven 2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Maven 2.x plugin to sign or verify a project artifact and attachments using jarsigner.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    This project tries to publish maven artifacts from open source projects to the maven central repo. Where the project is abondoned or the project team is not willing or able to publish their artifacts to central repo.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A Maven plugin which checks at build time against artifact lifecycle state defined in metadata on remote repositories.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The Maven Author Plugin generates an HTML report showing informations gathered from other Maven reports (Checkstyle, FindBugs, PMD, Lint4j, JavaNCSS, JCoverage, Cobertura, Emma, Clover, Tasks List, etc.) and categorized by author(s) of source files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A cron server for Jakarta Maven to automate goal execution. The recurrance criteria (eg. 'every Sunday', etc.) is specified within a cron.xml file, which keeps track of all projects and all goals to run.
    Downloads: 0 This Week
    Last Update:
    See Project