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

  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • 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
  • 1
    A client container for Swing, based on Java 5 language features (annotations, enums...), and PicoContainer. Develop Swing applications with a simple development model, using POJOs, a clean MVC pattern and services and be more productive.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    March, 29th, 2012: Woko 1.x is End of Lifed, and we have moved everything out of sf.net for 2.0 : http://www.pojosontheweb.com
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Action-driven component-oriented web application framework based on Model-View-Controller (MVC) architecture. Goals: minimum complexity & dependency on the framework API, maximum power, reliability and conformance to common standards.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Calyxo encourages in MVC-Model2 Java web application development. It offers support for true modular applications, i18n, flexible view management, a powerful validation engine, and more. Calyxo's Struts plugins may replace Struts' Tiles and Validator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 5
    We have abandonned work on this framework in favor of using JSF. Though JSF is not perfect, it is close enough to Chrysalis for our purpose, and has the advantage of being a standard with major industry support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A wrapper for java configuration frameworks, which can be used in a proper OO-way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Clutch is a Java framework for distributed computing using mobile agents. Built using ProActive [http://www-sop.inria.fr/sloop/javall/], it is meant to be a scalable toolkit that can be used to distribute computation across an arbitrary number of nodes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    This was once an engine targeted at online games. It has been succeeded by another project with the same goal: http://io-project.org
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    EmbedDB is a set of simple APIs for interacting with embedded databases in an intuitive fashion. It aims to implement each language binding in an identical way, enforcing binary compatibility, and leveraging the host language's standard structural types
    Downloads: 0 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    Endefr (pronounced as endeavor) is an ENtity DEployment FRamework for Java. With it you can wire components together at a fine-grained level, down to Java primitives. Endefr focuses on maintaining overview as the complexity of the structure increases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Etch is a cross-platform, language- and transport-independent framework for building and consuming network services. With Etch, service development and consumption becomes no more difficult than library development and consumption.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Falcon is a java application that allows developers to declare dependencies decoratively and wiring is performed at runtime. This allows high level representation for easier management of larger sites (and smaller projects).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Fast UML is an open-source UML tool with a simple user interface pop-up free. Draw UML diagrams fast, export diagrams to png, jpg and clipboard. It pretends to be the union between Violet and UMLet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A real-time, distributed, data model system. http://fulmine.sourceforge.net
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    GPSylon is a Java moving map application that is able to display maps like in an atlas and show your position by the use of a gps device. It may track your path, load overlays (e.g. shape files), download maps from expedia servers. - The source code was moved to github!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Io is a project in development. It aims to be a backend for all kinds of online games, relieving game developers from the task of writing the technical infrastructure needed to support such games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Project to to port common Java libraries like JUnit, Log4j, Crimson, Xerces, Xalan, Jakarta POI, Commons Lang/Collections/CLI, JSch, JZLib, BouncyCastle and JFreeChart on .NET Framework 2.0 using J#.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JRemoteFS is a lite, generic framework for access to remote filesystem integration into your Java application. Currently FTP and SFTP are supported. JRemoteFS was developed for JAlbum and now released as a seperate package. For more info, see http://joos
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JWebToolkit is a Java web-application framework that provides a database pool (schema configured by XML), data interfaces, command pattern implementation, JSP tag libraries, JDK1.1 compatible XML parser, and XML tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Java Weapon Script Engine is a Java library for implementing dynamic weapons. Weapons are specified and parsed from script files. The goal of the project is to be able to generate any kind of weapon and behavior.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    This is a Java API binding of the IEEE LTSC LOM (Learning Object Metadata) specification. It defines an implementation neutral Java interface for the LOM, as well as providing a default implementation of that interface, and XML marshalling functionality
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A Java API binding of the IETF Mime-Dir and vCard RFC's. This package defines implementation neutral Mime-Dir and vCard Java interfaces for exposing data objects corresponding to those defined by the RFC's.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next