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.

  • Cut Cloud Costs with Google Compute Engine Icon
    Cut Cloud Costs with Google Compute Engine

    Save up to 91% with Spot VMs and get automatic sustained-use discounts. One free VM per month, plus $300 in credits.

    Save on compute costs with Compute Engine. Reduce your batch jobs and workload bill 60-91% with Spot VMs. Compute Engine's committed use offers customers up to 70% savings through sustained use discounts. Plus, you get one free e2-micro VM monthly and $300 credit to start.
    Try Compute Engine
  • 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
  • 1
    Jadex Rules is a general purpose production rule engine, designed to be easily embedded into Java programs. It supports pluggable pattern matchers, state representations and rule languages (Rete-matcher, OAV/Java state and CLIPS-like parser included).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    a simple, extensible Instant Messenger TOC bot framework written in Java using Jaimlib 0.5 or greater. services for incoming IMs are created simply by implementing a handle() method, and sample handler code is included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Jalin aims to bring Linux's IPC facilities within reach of Java programs. Java programs using Jalin will be able to communicate using a variety of techniques from shared memory segments to message queues.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    Jambs (Java Message-Based Session)

    Distributed programming middleware

    Java middleware which allows a server to manage sessions that can involve several clients and take advantage of tcp/udp message-based communication. Sorry for the lack of documentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Data Warehouse to Data and AI platform with BigQuery Icon
    Go from Data Warehouse to Data and AI platform with BigQuery

    Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.

    BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
    Try BigQuery Free
  • 5
    Jandy is an internet development framework based on Indy, designed to make writing web clients and servers easier. Currently only the HTTP client and HTTP server frameworks are working, but other protocols will be included, like FTP, POP3, SMTP, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Janella - project management software, bug tracking and issue system
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Japet is a light java API for executing queries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Japix is a Java API extension.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Japura is a Swing project. It is a collection of components and application framework. Contact me at cadu@japura.org for suggestions or feedbacks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud Icon
    Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud

    Get back to your application and leave the database to us. Cloud SQL automatically handles backups, replication, and scaling.

    Cloud SQL is a fully managed relational database for MySQL, PostgreSQL, and SQL Server. We handle patching, backups, replication, encryption, and failover—so you can focus on your app. Migrate from on-prem or other clouds with free Database Migration Service. IDC found customers achieved 246% ROI. New customers get $300 in credits plus a 30-day free trial.
    Try Cloud SQL Free
  • 10
    Jares is a lean, standalone library implemented in Java that provides a Rails ActiveResource-compatible client for consuming RESTful Rails based Web services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    JarwiseDataAdapter

    JarwiseDataAdapter

    DataAdapter - Java library to work with Oracle and PostgreSQL database

    DataAdapter - Java library to work with Oracle and PostgreSQL database. This library simplifies the work of loading, creating or editing database data, as opposed to working directly with JDBC. In a few lines of code, you get objects relay database table with fields. Object Types fields correspond to types of database table fields. Here you will find similarities with familiar to you ActiveRecord.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    As of 2011 the Jaskuss is a dead or semi-dead project, because I haven't used Java for quite a while. I'll probably release a new version, when I'm working with Java or Scala.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    An MVC framework to allow a configurable way to attach the html parameters to back-end proxies or POJO action model, without having the developers to write lots of codes in the web-tier. Besides, the views can be all written as HTML, XHTML or even XFrom.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Jasper in an open source, cross-platform web programming framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Jat is an easy to extend Java Open Source framework. It supplies modular and flexible basic functionality to develop Java applications, improving application start-up time. Jat Portal is an enhanced version for building a complete Web Application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    JavATE is a set of Java libraries that enables application development using the domain driven methodology.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    The J2XB project aims at offering seamless Java and XML integration defined in Java. J2XB is special in that no Java code generation is involved. J2XB transform the development of Java and XML binding from Java code generation to XML Schema generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JProcessor is an expression execution environment for JAccumulators and serves as a middle ground between JAccumulator and the JXCell library; JProcessor provides a pluggable execution environment for Accumulator operation and test processing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Java Application Component Kit (JACK)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Application persistence framework for common objects such as user authentication, user maintenance, security (access control lists) and auditing using Java 1.5, Spring, and Hibernate 3 frameworks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Java Batch Job Framework. The JBJF uses an XML definition file to abstract many of your common batch job parameters. The JBJF programming framework uses a task list concept as a divide and conquer strategy to simplify your batch job development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Easily use interfaces as Java Beans for holding data without implementing a class. These beans support all needed methods like hashCode, equals, toString, property-change-support and can be cloned and serialized. Based on Java dynamic proxies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Repository of Java libraries and tools using new Java features. These easy to use components aim to maximize the leverage of Java 6 and Java 5 features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A complete survey administration and data collection system. A fully featured replacement for Quancept, supporting CAPI, Web, CATI, PDA and Paper survey modes. Sonar is the reference implementation of JCaiF for CAPI and Web survey interviewing. Try it!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    The core of an extensible cellular system that serves as the basis for an entirely new, modular application framework
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.