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.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 1
    This is a javadoc doclet which produces PDF output for a given Java API, using another SourceForge project, "iText". It requires nothing more than some JAR files for creating PDF files. Forget about all the fuss of having to create MIF output first
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Explodes (uncompress) a Java EAR file.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    A Windows/Linux build automation tool to consolidate scripts and custom programs under a single location, intermix any languages (scripted or compiled) to perform tasks, allow common GUI interaction in all languages, and enable remote task execution.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    JWare/AntXtras is a powerful extension Ant library as well as a collection of useful Ant components. The current active AntXtras projects include "AntXtras", "Log4Ant", and "Svn4Ant".
    Downloads: 1 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    EclipseNSIS is a plugin for the Eclipse platform which enables editing, compiling and testing Nullsoft Installer (NSIS) scripts. The InstallOptions Editor plugin is for editing of InstallOptions files. (Requires Eclipse GEF http://www.eclipse.org/gef)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    ADev

    ADev

    Lightweight Android development tool. Wraps Ant, 'android' and 'adb'.

    A lightweight Android development tool. Wraps the Android SDK's Ant, 'android' and 'adb'. Create and build: Gradle, Flutter, Kotlin and Android Ant projects. Gradle, Flutter and Kotlin projects can use the latest Android SDK. Integrated Java Debug Wire Protocol debugger. Flutter debugger. - Runs on Windows, Linux, and Mac. - Supports Gradle: clean, assembleDebug, assembleRelease, ( uninstall and install handled by adb ) - Keystore generator for App Bundles. - Supports the old NDK: 'ndk-build clean' , and 'ndk-build' - Flutter has "Run", "Hot Reload" and "Attach" buttons. - Fast development cycle to build, load and debug your application on the Emulator or your Android device. Use adb wireless debugging over Wi-Fi, no root required. Logcat: Color highlighting for warning and error messages with filter options to block unwanted tags. Option to show log output by Process Id.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Antigen (Ant Installer Generator) is a tool to take an Ant build script, combine it with a GUI and wrap it up as an executable jar file. Its main use is for creating graphical, ant-based installers.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Clirr is a tool that checks Java libraries for binary and source compatibility with older releases. The Clirr Ant task can break the build if it detects incompatible api changes, making it easy to prevent accidental introduction of compatibiliy issues.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    This tool is based on Graph Theory learning. It can help professors and students to teach and learn the Graph Theory easier. With this tool, people can draw simple graphs and even apply functions on their drawn graphs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 10
    JAPI is a collection of Java libraries that help with various tasks like argument parsing, i18n/l10n, creating gui applications, as well as tools that demonstrate this.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    JBeanCommon project aims to build a collection of Java classes used by other JBean projects.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    JTools provides some useful tools and utilities for Java 5.0 development. Beneath some smaller utilities we have: a (Ant like) DAO framework (also including XML Repository) and a (JSP like) general purpose template generator and execution framework.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Jaca - Java Against Code Abuse Project is a package with a set of files improving pages, classes and standard operations so you can copy, paste and edit them to avoid rebuild stuff that is already done. Save time !!!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Java IDE, project support, build, debugger, grep.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Java Utilities is a collection of following java applications: 1) Setup Maker : Makes platform independent setup 2) Class Loader : Opens java apps and applets 3) Help Maker : Shell for viewing help files 4) Applet Viewer 5) Custom Swing Components
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16

    JbiRescale

    This tool is handy when you want to resize and/or cut a list of images

    This tool is handy when you want to resize and/or cut a list of images. All the images will be : 1. resized to a given height, keeping the height/width proportion, or 2. resized to a given width, keeping the height/width proportion, or 3. cropped to a given height, or 4. cropped to a given width, or 5. any combination of the above
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17

    Miniloader

    replacement for Java Web Start

    Miniloader is intended as a replacement for Java Web Start (which is deprecated). It maintains a local cache of the Jars that comprise your project, downloaded from a site you control.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Pluginbuilder supports Eclipse developers in automating the build of their plug-ins. It consists of an Eclipse plug-in and a server platform.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    The idea of this project is to offer an initial point for users starting to develop Java J2EE Applications. I intend to remove the bad idea that it's difficult to develop a J2EE application. This project will offer a complete build system independent of
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    The project provides a set of Ant tasks for developing J2ME/MIDP applications based on the J2ME Wireless Toolkit. The new tasks allow for compilation, preverification, packaging, and obfuscation of a MIDlet suite as well as for making a PalmOS PRC file.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Flow4J-Eclipse is a plugin for the eclipse IDE that enables the modelling of process flows in a drag and drop manner. Building a Flow4J project creates the flow\'s java source code and is then compiled by the JDT plugin. Uses the eclipse-gef framework.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    GNUDE is a complete suite of GNU C, C++, Fortran, and Java Cross Compilers, and the GDB CPU Simulator and Debugger for embedded microprocessor applications development. Targets development for ARM7, ARM9, and XScale applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    GenJar is a specialized Ant task that builds jar files based on class dependencies rather than simply the contents of a directory.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    collection of various libraries (javadoc and velocity, sqlpipe) and ant tasks (multi-part http post, xpath, javadoc, certificates handling, sql, xml) and more
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    ACDK - Artefaktur Component Development Kit - is a platform independent C++-framework similar to Java or C#/.NET for generating distributed and scriptable components and applications.
    Downloads: 1 This Week
    Last Update:
    See Project