Browse free open source Java Installers and projects below. Use the toggles on the left to filter open source Java Installers 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
  • No-Nonsense Code-to-Cloud Security for Devs | Aikido Icon
    No-Nonsense Code-to-Cloud Security for Devs | Aikido

    Connect your GitHub, GitLab, Bitbucket, or Azure DevOps account to start scanning your repos for free.

    Aikido provides a unified security platform for developers, combining 12 powerful scans like SAST, DAST, and CSPM. AI-driven AutoFix and AutoTriage streamline vulnerability management, while runtime protection blocks attacks.
    Start for Free
  • 1

    Yet Another Java Service Wrapper

    Install java, groovy and native applications as services or daemons

    YAJSW is an Apache licensed pure java alternative for tanuki java service wrapper. It implements a multitude of additional functions and can be easily extended with groovy scripts. JSW configurations can be easily ported.
    Leader badge
    Downloads: 631 This Week
    Last Update:
    See Project
  • 2
    JSmooth creates standard Windows executable files (.exe) that smartly launch java applications. It makes java deployment much smoother and user-friendly, as it is able to find and run Java VMs by itself, or help the user get one if none are available.
    Leader badge
    Downloads: 151 This Week
    Last Update:
    See Project
  • 3

    MindTheGapps

    Built MindTheGapps

    Leader badge
    Downloads: 400 This Week
    Last Update:
    See Project
  • 4
    Java Service Wrapper
    Configurable tool which allows Java applications to be installed and controlled like native NT or Unix services. Includes fault correction software to automatically restart crashed or frozen JVMs. Critical when app is needed 24x7. Built for flexibility.
    Leader badge
    Downloads: 97 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
    One-JAR(TM)
    One-JAR(TM) is a simple solution to a vexing problem in Java: how to distribute an application as a single jar-file, when it depends on multiple other jar-files. One-JAR uses a custom classloader to discover library jar files inside the main jar.
    Downloads: 39 This Week
    Last Update:
    See Project
  • 6
    WinRun4J is a Windows native launcher for your Java application. The goal is to provide a more professional deployment mechanism for Java apps on Windows.
    Leader badge
    Downloads: 22 This Week
    Last Update:
    See Project
  • 7
    The Indian Linux Project Goal is to build a Indian language enabled Linux distro & applications with support for Indian Languages
    Leader badge
    Downloads: 25 This Week
    Last Update:
    See Project
  • 8
    A GUI Frontend to IzPack built with Java Swing to create an installer for your application. Installers are cross-platform, multi-language and very versatile to fit your needs.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    -PROJECT CLOSED- The Krysalis Community Project -was- the home of projects that follow, and can help to follow, Apache-style project guidelines.
    Downloads: 11 This Week
    Last Update:
    See Project
  • Get Avast Free Antivirus | Your top-rated shield against malware and online scams Icon
    Get Avast Free Antivirus | Your top-rated shield against malware and online scams

    Boost your PC's defense against cyberthreats and web-based scams.

    Our antivirus software scans for security and performance issues and helps you to fix them instantly. It also protects you in real time by analyzing unknown files before they reach your desktop PC or laptop — all for free.
    Free Download
  • 10
    SmartFrog (Smart Framework for Object Groups) is a framework for configuring and automatically activating distributed applications. The SmartFrog framework is released under LGPL license. More info at: www.smartfrog.org
    Downloads: 14 This Week
    Last Update:
    See Project
  • 11
    DCP Setup Maker

    DCP Setup Maker

    Powerful cross-platform install builder

    Great and powerful application to generate stable and multi-platform java installers. Watch a demo of DCP Setup Maker's installer being made in 2 minutes: https://www.youtube.com/watch?v=dmF5Kyla7Hg Its intuitive UI and exceptional ease of use makes it very easy to build complex installers with large amounts of files. The whole process is done step by step through a wizard-like interface, filling in fields and setting up files to finally build your package. *Required: Java 1.6+ Powered by Java, IzPack, Apache Pivot, Apache Ant, Nuget, launch4j and Stax. Source code migrated to https://github.com/DevComPack/setupmaker
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Android Applications Manager is a third party software to manage applications from your Android mobile phone to your computer and from your computer to your mobile.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    UberImaging centrally controls the disk imaging process of many nodes on a network. Clients booted via PXE are served a small initrd image containing udpcast, a client module, and other tools allowing clients to be remotely controlled by a portable GUI.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    A high-quality JNLP client that can also be used as a component to provide applications with Java Network Launching Protocol features and support. Netx downloads code over the network, caches it, and runs it in a secure sandbox environment.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    A similar to Tripwire, file system integrity checking tool but develop in java and cross platform. This tools checking and source control using check sum algorithm like MD5, SHA and CRC.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Java version of RPM ( http://www.rpm.org ). Includes a packager, and a deployment environment that will not only allow to deploy like the normal rpm ( unix + sleepycat db ), but will also be designed to support deployment on all java enabled platforms.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    DbMaintain enables automatic roll-out of updates to a relational database. It brings database scripts into version control just like regular source code and can be used to transparantly deploy databases from development on to production.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Creates Installers using Ant by configuring an XML file (no java required): The installer collects user input, then run specific Ant targets from a build.xml file. Runs in a Swing GUI or on the command line.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Simple and extensible java configuration framework/component/API able to read XML, LDAP, dB, JNDI, system props, ini files... data as configuration sources. Supports a mixture of all. Also allows to export (parts of) configuration data in other formats.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    BeanShell Double-Click

    BeanShell Double-Click

    Run BeanShell scripts by double-clicking them

    This project is an automated and standardized setup for executing BeanShell scripts. It sets up a file association and icon for the .bsh file extension. It starts BeanShell scripts with a standardized CLASSPATH that includes directories for adding your own commands. Some nice new commands are also included. Only Windows is supported currently but other systems could be added. To start the install process, just double-click the beanshell-setup.jar from your desktop or Windows Explorer. Go to https://github.com/gungwald/beanshell-setup for the code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    The Configuration package is a thin, JDK independent, bridge between different configuration libraries and approaches such as properties files, XML and JDK 1.4 Preferences.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    CLCL is a Configurable Lightweight Configuration Language, a very small library for creating arbitrary and extensible configuration files.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    JSetup is an installation generator for distributing java programs with ease to end-users.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Jink provides an easy way to launch applications with different configurations. Jink uses a gui to display and edit the application parameters and also manages the application processes started.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Prolog+CG is a Java implementation of Prolog with extensions implementing a subset of the Conceptual Graph (CG) theory of John Sowa. CGs are first-class datatypes on a par with terms. Object oriented extensions are also included.
    Downloads: 1 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.