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.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 1
    ADF is an open source framework for developing software agents, using J2EE and JBoss.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Agile grid is a complete new implementation of custom table for Java SWT applications, which uses the structure and some code fragments from the JFace table viewer. The features of this table implementation include: - A content provider provides the data
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    The framework for agile development of user interfaces with Eclipse RCP. Agile RCP is a Presenter First framework for RCP making use of OSGi services and dependency injection delivered by Spring Dynamic Modules leading to fully unit-testable UIs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Aigebi Rbac a token driven role-based access control engine. It's pure java product. The core rbac engine is deployed as jar. It provides both java API and custom jsp tags. Admin portal is provided to manage rbac data and showcase how to use rbac engine
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    SweetDEV RIA is a complete set of Java/J2EE world-class Ajax tags. It helps you to design Rich GUI in a thin client.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    AJAX components for Java Server Faces. Designed with minimal incompabilites with standard JSF specifications, since can be used with any implementations and most of existing components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    AjaxTop provides a way to process XML on the Client. It provides a framework for mapping each XML element to a JavaScript object. It provides a way to extend HTML and interact with the server through AJAX.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Ajax Data Objects (ajaxdo) provides an easy database persistency framework for JavaScript objects. Ajaxdo enables runtime loading, saving, deleting, and listing of JavaScript objects stored on the server database.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Web, Wap & iMode Java J2SE/J2EE Lightweight Framework and Tools
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Aladdin is a dynamically extensible context acquisition and modeling framework designed for resource constrained mobile devices. Aladdin was created by Darren Carlson (http://dcarlson.info) and is currently being extended to support OSGi and Android.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Alida

    Alida

    An annotation based Java Validation Framework for Java Classes

    - Alida is a lightweight API for validating Java objects. -“Alida” comes from pruning the word “vALIDAtion”. It also means a “Winged creature”. It can give programmers “wings” by delegating the validation to another API. - Alida uses only annotations for ‘marking up’ the objects which need to be validated. - It is packaged as a jar file (alida.jar) which can be dropped in the classpath and used. It can also be configured with eclipse’s annotation processing to give complier errors and warnings at the time of usage. - It works on Java 1.6 and above
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Grid computing system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Almond Framework
    Almond Java Application Framework is an easy to use Swing based framework for Java applications. Almond is very much inspired by the K Desktop Environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    This Amazon Mechanical Turk (MTurk) SDK is no longer under active development as of 12/31/2017. The latest MTurk SDKs, with support for most common programming languages, are now a part of the Amazon Web Service (AWS) SDKs at https://aws.amazon.com/tools/. With the AWS SDKs, you can also connect to MTurk using the AWS Command Line Interface (https://aws.amazon.com/cli/), allowing you to perform operations from your Windows, Mac, or Linux command line without having to write code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Example application to demonstrate the use and the abilities of the Spring RCP framework in conjunction with the Amazon ECS WebServices. The application acts as a frontend to the Amazon Services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Ambient Composite Engine, a web-based framework for writing composite software, submitted by WebactiveLabs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Amethyst is a framework intended to help in creation of applications with the MVC or a similar pattern. The project consists of low- and high-level API. Low-level API is responsible for exchanging properties (as Map) between various components. A component can be for example model, view or controller as in the MVC pattern. The main class is a class named Communicator. Communicator class defines the structure of components' system, provides communication channel between them and life-cycle management for each one. It also provides ability to run components in different threads (multitasking). IT CAN SUCCESSFULLY SPLIT MODEL'S THREAD FROM GUI THREAD
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Ammentos Persistence Layer is a lightweight persistence framework for Java (JDK5.0 or later). Works with annotations, does not require any configuration/mapping file, runs with any JDBC compliant database (no SQL dialects to configure), supports multi.d
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    This project manages program (usually web) flow and web page /web component generation. Currently this project is only integrated with Tapestry 4. However, the code is separated out and implementing different web UI frameworks should be possible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The Amplify MDA project is aimed at delivering a 'model-to-text' generator tool with real-world applicability in less than 1000 lines of Java/Groovy code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A complete library of high-speed java collection classes to complement existing classes with new and advanced algorithms. Complements standard J2SE classes and Jakarta commons classes
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    This is to help developer to render complex bangla or bengali font for android.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Android Easy MultiDex

    Android Easy MultiDex

    Android, multidex, splitdex, subpackage plugin

    Android, multidex, splitdex, subpackage plugin. The Gradle script was integrated into the plug-in, so that only one configuration file needs to be maintained. Readers can choose separate configuration or integrated configuration according to their own needs. In this way, we maintain the number of methods of the main Dex at about 15,000, and we no longer have to worry about the number of methods. Through the above official subcontracting, the original Dex has been divided into 1 master Dex and more slave Dex. The main Dex contains all 4 major components, Application, Annotation, multidex, etc. and their necessary direct dependencies. Since the number of our methods has reached 16W, hundreds of activities were all stuffed into the main Dex, and the main Dex was successfully exploded.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Android-Plugin-Framework

    Android-Plugin-Framework

    Android Plugin Framework

    Android-Plugin-Framework is an Android plug-in framework, which is used to run plug-in apk without installation through dynamic loading. Although this framework supports independent plug-ins, the goal is not to support any third-party apps, unlike products such as Parallel Space or App Clone. Compared with any third-party app, non-independent plug-ins can predict which system APIs and features they use, and all behaviors are predictable. And any third-party app is unpredictable. The approach of the framework is to hook on demand, that is, which system features and APIs need to be used, and which features and APIs are supported. This approach is perfectly sufficient for developing non-standalone and second-party standalone plugins. Currently, support for common features and APIs has been added. If the API you want to use is not yet supported, please contact the author.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Angkor is an easy-to-use component model for producing interactive and reusable J2EE web systems using object oriented methodologies. It is built on a flexible pipeline architecture and very easy to integrate with other technologies.
    Downloads: 0 This Week
    Last Update:
    See Project