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
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Kenoah Service Builder is a J2EE platform and java programming tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Keros is an environment for cross platform scripting and development, providing project management capabilities such as building and library dependency resolution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Kiosk with JWC is a application framework for developing web applications at kiosk. It uses a component object model to represent the pages of a web application,The goal of Kiosk with JWC is to eliminate most of the coding in a web application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    KnownDefects is a simple annotation library for use when writing unit tests against existing code. This annotation can be used to mark the tests that highlight defective behavior. FindBugs can then be used to find all instances of the annotation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 5
    KoffeeKup - The simple, bitter Java mixer for those that like to keep light A Java-based IDE geared towards developing your Java applications further in a slim, single file great for travel and minimalists
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    -PROJECT CLOSED- The Krysalis Community Project -was- the home of projects that follow, and can help to follow, Apache-style project guidelines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    LOG4PLSQL is a PLSQL framework for logging in all PLSQL code this project was born from the log4J spirit (and use it). You have the possibility to log apart from transaction and use all LOG4J feature.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    An Eclipse Plugin used to develop JSR-168 compliant Liferay Portlet.It will generate basic code to make portlets,themes,layouts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    LSJ_Eclipse

    LSJ_Eclipse

    Eclipse Mars 32 bit, is customized by LSJ

    Eclipse 32 bit version, include Java EE, Tomcat7, Window Builder, JDK 1.8, Hex Editor, CDT, MinGW, rxtx Serial, Theme for eyes, and Arduino Plug Ins and many libraries... and tools. You don't Need to search PlugIn. and Dont need to Waste your Time to Set up. like Starcraft 1.16 version is better than remater version. Thanks to download it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    Launch4l is a generator of launch scripts for Java applications on Linux. The application's jar file can be wrapped into the launch script. Projects are described by xml files. Launch4l can be used on command line or as Apache Ant task.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Lavalamp application turns lavalamps (or other electrical devices) on or off depending on the status of monitored web sites. Typically you can monitor build servers to indicate failed builds. Multiple devices can be controlled by multiple web sites.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Eclipse 3.x plugin of Library Folder ClasspathContainer http://www.eclipse-plugins.info/eclipse/plugin_details.jsp?id=409). This plugin will add all .jar and .zip files of a folder to you classpath. To install, visit http://libcontainer.sourceforge.net/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A eclipse plugin code generator for liferay with spring MVC in web layer and using spring as business layer. This is a simple tool which would reduce the redundant effort of liferay portlet XML updation, controller and preference JSP page generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Lift Off Java Installer is an installer for Java applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Litho

    Litho

    A declarative framework for building efficient UIs on Android

    Litho uses a declarative API to define UI components. You simply describe the layout for your UI based on a set of immutable inputs and the framework takes care of the rest. With code generation, Litho can perform optimisations for your UI under the hood, while keeping your code simple and easy to maintain. Litho can measure and layout your UI ahead of time without blocking the UI thread. By decoupling its layout system from the traditional Android View system, Litho can drop the UI thread constraint imposed by Android. Litho uses Yoga for layout and automatically reduces the number of ViewGroups that your UI contains. This, in addition to Litho's text optimizations, allows for much smaller view hierarchies and improves both memory and scroll performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    GUI Editor for a locator style.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Agile Database release tool - command line or Ant task.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Multi-purpose Java Console: API to quickly development of simple Text User Interfaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    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
  • 20
    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
  • 21
    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
  • 22
    Mac-Package is an Ant task and Maven goal for packaging native OS X applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    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
  • 24
    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
  • 25
    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