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.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • $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
    JModule is a small module (plugin) framework that uses Java interfaces / implementations as extension points / extensions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    "JNF's not a Framework" is a software model to design and build enterprise applications using JAVA. This model based on standards, maturity and simplicity, promotes use of leading frameworks and tools through "software & app" services definition.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    JNativeLicense is a free license manager for Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    A Java Object-Fixed Length Data Mapping framework. This framework includes a list of Java 5 annotations that can be used to define fixed length data mapping metadata in java beans, as well as the mapping framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Your monitoring isn't a stack. It's a pile. Fix that. Icon
    Your monitoring isn't a stack. It's a pile. Fix that.

    Errors, performance, logs, uptime. One install, one invoice, one UI.

    Replace Datadog, New Relic, and Sentry without adding three more dashboards.
    Free 30 days.
  • 5
    JOMM is a "Java Object Model Mapping" Framework about generic persistence mapping between different worlds of models, such as Java model classes, SQL relational schema or XML.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Java Object Notation tools are libraries to use JSON with JAVA. SAJ (Simple API for JSON)=> An event parser for json
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    JOptFrame is a Java version of OptFrame. The main objective is to provide the same interface to OptFrame's one, as long as the languages support the same structures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    JOptical is a free library for generic computer vision applications. It will include most well known algorithms around this subject and expand on that.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    JPA is platform independent, hybrid agent framework that enables users to use natural language to access applications such as email, file system, web services, database, and internet; all through a single user interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 10
    A Naked Objects object store using the Java Persistence API (with Hibernate as the underlying implementation).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    JPA Security is an Access Control Solution for the Java Persistence API. JPA Security enables you to configure access control to your JPA Entity Beans based on the currently authenticated user and its roles via XML or Annotations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Data Mining tools for JPOX.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Collection of Java classes intended to facilitate the use of common Design Patterns. Initial focus is GoF patterns and J2EE Blueprints, but others will be added as needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Allows developers to create Java software on the pattern based approach. Programmer won't implement infrastructure for patterns but would use the ready ones. JPattern is a contract pushing developer to implement the logic in the terms of known patterns
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Java language binding for pismo file mount. Create virtual folders in java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    JPluto integrates the popular Linux-based home automation package Pluto with Java. This project integrates at the database level and using a Java version of Pluto's DCE ("Data, Commands, Events") protocol. This is NOT a rewrite of Pluto! This project
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    JPrefs

    JPrefs

    Java Preferences Editor

    JPrefs is a Java preferences editor that allows viewing and editing of preferences. JPrefs visualizes all Java preferences of your computer in a tree. You can navigate through the tree similar to a file manager GUI and examine and edit all preferences. There are two trees available, user tree and system tree. Switching between them is simply easy by JPrefs menus or tool bar buttons. Also exporting and importing of preferences to and from XML files is supported by JPrefs as well. JPrefs is written in Java and uses Java FX for its GUI. Packages for the common operating system Mac OS X, Windows and Linux are available.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The JProactor is a high performance communication toolkit that facilitates development of networking applications using asynchronous programming model. The Jproactor utilises Java NIO (new IO) api and JSSE (Java SSL Engine), and supports multiple communi
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    The JProgress project provides tools for connectivity with Java clients and the Progress database. JProgress provides an n-tier software architecture for database access for executing remote requests over WANs and the Internet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    RAD platform for of Ajax applications in java / j2ee. Main features : creation of Ext J.S (extjs) master-detail forms and grids( filter-paging-grouping) without javascript, integration with Spring for the services layer, a Generic Hibernate DAO.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Server-side component that implements job queuing mechanism. Enables synchronous and asynchronous job execution and job scheduling. Supports many different web protocols, easy configuration, deployment and management.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    JQuati, a testing tool for base class independency in pointcut strength verification for aspectj based applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    JQuizz

    JQuizz allows you to easily create Quizz with Java's Swing framework

    JQuizz is a toolkit to easily create swing based multiple choice questions (or Quizz). It tries his best to make your life easier by making you focus only on the actual content of your quizz, and not spending time on the machinery. Consult the wiki for set-up informations !
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Hyper-productive Java environment for developing Web and Desktop applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    JRAPID is a Java Framework for building reports from different data sources.
    Downloads: 0 This Week
    Last Update:
    See Project
Monday.com Logo