Open Source Java Software

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

  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool 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
    basE91 is an advanced method for encoding binary data as ASCII characters. It is similar to UUencode or base64, but is more efficient. The overhead produced by basE91 depends on the input data. It amounts at most to 23% and can range down to 14%.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 2
    Jack IBM MQ Explorer

    Jack IBM MQ Explorer

    Administer IBM MQ objects.

    This is a free and no license required.This is a 100% pure java, cross platform support, user interface, allow to administer IBM MQ components. This application allow you to connect to QManager and allow to do any admin task. This allow to create/remove/alter Queue, Topic, Channel. And copy, clear, add messages, status check, start, stop etc.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3

    Jainja

    Jainja is a JVM (Java Virtual Machine) written in Java

    Jainja is a JVM (Java Virtual Machine) written in Java. The VM is developed by using the smallest possible subset of Java in order to run on top of multiple environments : Java SE, JavaME, Android, Javascript, and even natively.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Fortune displays random text messages that are intended to be fun. It uses the original fortune-mod text database, but has a user-friendly interface. You can download versions for Dos, Windows, Linux and a Java-version for any OS.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    Kalyp - a fantasy based roguelike game in Java, focusing on the artificial intelligence for the non-player characters and game design with a scripting language.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Go railfanning on your calculator! The original railfanning game has made its way to several platforms, including the PC.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    A small and easy to use framebuffer graphics library
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    ArdReil is a multiplayer, multiplatform, networked strategy game of galactic conquest and resource management, providing opportunities for diplomacy, betrayal, cunning, and cooperation. Unite the Galaxy - preferably under your own flag.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Forth compiler for the Compiled Virtual Machine
    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
    Desert Defense

    Desert Defense

    A "Tower Defense" game

    In "Desert Defense" you are in the future, in the desert and you have to protect yourself from enemies. You can do that with building towers to kill the incoming enemies! I'm still seaching for a new desinger! -> send me an e-mail! jan.schuettken@gmx.de
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Originally a software partnership between my best friend and myself, Diverse Developments seeks to write "useful stuff", of a very diverse nature... Current projects include a file encoder, and a double-entry accounts package.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Das Horner-Schema ist ein schnelles und einfaches Verfahren, um einen Funktionswert von Polynomen an einem gegeben Wert zu berechnen. Dieses Projekt beinhält eine Facharbeit und Programmierbeispiele in Pascal und Java zum Thema.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    My first Java program! This will be a simple dungeon game (like Zork). I don't think there will be a combat system, but if there is, it won't be implemented for a while. I will be working with a few friends, but help is welcome!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A small pure Java port of BSD's NCurses console management tool. Makes heavy use of ANSI escape sequences.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    JaguiD is a Java GUI for DOS. It consists of several sub-projects including a Java Compiler, a Class Runner and a Jar Packager. JaguiD has limited Java support to provide a Graphical User Interface for DOS and compatibles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Email Anonimizer
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Password generator. The user can choice the characters, write the results in text file, make pronunceable passwords, choice the number of digits and codes. Visual version made in Java and non-visual version in C. Great performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ----------------------------------- This project is no longer being actively maintained (it hasn't been worked on since around late 2006. I am leaving what code is available. If you wish to take over this project ... Please send me a message on my profile or email me at WilliamDeRieux@gmail.com. You can also contact me on twitter: https://twitter.com/Neoh4x0r and Google+: https://plus.google.com/+WilliamLDeRieuxIV/posts ----------------------------------- This Project's Purpose is to create network management and automation utilities and tools. It will allow developer's, who wish, create tools for such purposes. Any tool/utility that simplifies network tasks, is what this project will produce.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ObscureEncrypt is a high level security encrypter. It encrypts at three levels, 448 bit Blowfish encryption, Obscurity, high level encryption. Making it almost impossible to decrypt
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The Periodic Tables Package is an advanced suite of applications for both Windows and Linux that allow chemists and students alike to use the Periodic Table on their computers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Sensa

    Sensa

    Android, DOS, FirefoxOS, Linux, MacOS and Windows all in one..

    Sensa is not an operating system, is a work environment compatible with Android © 4.4.4, Firefox OS ©, Linux Ubuntu 12.12 ©, MacOS Classic 7 ©, MS -DOS © operating systems, and Microsoft Windows 8.1 ©; whose distribution is free, and with source code available under GNU GPL 2.0 license .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    An IRC client that uses Tcl for not only the scripting, but also the "glue" at the C level for how all the parts of the application fit together.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    This project was started in an effort to ease development of Swing applications by creating a XML to Swing rendering utility. Although this project is definitely in the first released state, it shows great promise and focuses solely on the Swing API as a
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The target is to help developers with small modules (Snippets) of PHP, HTML, JavaScript and Java not to invent the wheel again. ;-) // Es soll versucht werden Entwicklern fertige kleine Module (Snippets) in PHP, JavaScript, Java anzubieten. ;-)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    casualShare

    casualShare

    Transforms the computer into a Airplay receiver

    This application makes your computer into a airplay compatible receiver so that you can send images from your IOS device to your computer via airplay (like an AppleTV) and view these images from a web browser. This application allows you to send images from any number of iOS devices, and splits the screen appropriately so that all images are shown. This program requires nodejs and java to be installed. java can be installed at https://java.com/en/download/index.jsp nodejs can be installed at http://nodejs.org/ once installed run the casualshare file, which will start up a airplay receiver on your computer and redirect you to a webpage. Then simply go on your iOS device and send an image over using airplay. if the airplay logo does not show up, try reconnecting your wifi on the iOS device. Note: only images work on ios7, no longer working on project
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB