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.

  • 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
  • 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
  • 1
    Xcesium-Viwow is a generic server infrastructure for java aims at providing high-performance and high-customizability. Using tech like NIO, SEDA, OSGI and JMX.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Xeditium is a framework of extensible XML document editior/browser with Swing and Web interfaces on a recursive bootstrap mechanism of JavaWebStart. It launches Tapestry/Jetty httpd internally and serves dynamic generated JNLP files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    The Xholon project explores: software as systems of linked nodes, organized hierarchically. The Xholon toolkit supports this back-to-basics approach, and demonstrates practical benefits through examples from numerous domains.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Xing is a complete MVC framework to develop Swing (not only) based Java applications. Xing allows user interfaces to be defined using XML. It includes data-form binding, log, preference etc. Mediator patter simplifies the controller part implementation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 5
    A lightweight XML binding/persistence framework for Java (JDK5.0 or later). Works whith annotations, does not require any configuration/mapping file, runs with standard W3C DOM and JAXP
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    xmlandbean is a java library based on annotation who can read and inject XML datas into objects. Create the java objects, define (with annotations) for each properties how the system retrieve XML informations. Then, at runtime, xmlandbean populate them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    XmlHttpLib(XHL) is a pure java developers library and cmd line tool for executing http requests with xml-input(, converting response html to xhtml) and transforming it with xslt to grab information from webpages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    XpressRoad™ is an open source framework that allows developers to speed development of web based application. It provides the most easily configurable, customizable and innovative business object development base on the open source framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Yet Another Component Meta Model Framework. Similar to the Java reflection API, but generic so it can be used with different implementations, and then be used by various Services like Editors, Constraint-Checkers, Bindings, Persistence, and Transaction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    "Yet Another Do-It-Yourself (Test) Automation Framework" specification. Use or modify one of the existing software implementations (hosted/referenced here), or implement the framework yourself. Download and read the spec for more details.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    YAFF (Yet Another Factory Framework)

    YAFF (Yet Another Factory Framework)

    A Powerful Java Factory Framework

    A Powerful Java Factory Framework
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    YOPS (Ye Olde Photo Shoppe) is a media manipulation framework written in Java. Computer science educators use this framework to help novices learn and practice fundamental programming concepts by having them create tools for their own photoshop-like app.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    YUI4JSF is a custom component library for JavaServer Faces allowing the usage of Yahoo UI widgets as JSF custom components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Yacap

    Yet Another Command Argument Parser

    A highly configurable command line parser with help generation support. * Easy to configure option sets based on builder patterns * Typed options: boolean, string, int, long, double and enum * Dual POSIX short and GNU long parameter names * Support for unnamed (such as file list after options) and internal options (options are unparsed after --) * One step parsing * Result set with safe and typed getters * Error messages and warnings returned by result set * Text-based help generation, unix-like structure * Highly configurable, formatted output
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Yahjf is Yet Another Html Java Framework. If your app generates HTML you can use Yahjf to turn your HTML code into objects that you can store (in session,on disk,etc) and modify programmatically. More infos in forum and on website.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    YahooCSV Framework, is a Java library that allows fast, cached, read access to historical financial data from Yahoo!. The intention of this framework is to be injected via Spring into other applications for high volume read access via Ehcache.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    YahooFinance API

    [DEPRECATED] Yahoo finance API is shut down by Yahoo!

    Get stock quotes, historical data and exchange rates from Yahoo!Finance using a Java API. [DEPRECATED] Yahoo finance API is shut down by Yahoo!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Yakizu is a set of loosely connected Java components, currently including a Java web framework and simple language implemented using ANTLR.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Presentation framework for Echo2 web-based GUI apps. Currently pre-alpha but compiles OK. Provides elementary support for Actions, Presentation Models and simple events. Windowing support is planned. Download the code from CVS and ge involved today!!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A micro IOC (Inversion of Control) container that is absolutely non-intrusive to components and with no restriction on injection method. (be it constructor-based, java bean setter based, static method based, etc).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    YellowArrow

    Java WebFramework

    Webframework based on the ideas of Struts2 but with possible no xml configurations but only annotations. Decorating and adding 'data' and 'services' to the action classes through interceptors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Yet Another Java Framework is a modern, component-based framework for rapid Web programming in Java with strong separation of presentation, logic and business/database layers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Yasja provides small, targeted sample applications to help developers learn new frameworks and techniques.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Yet Another Swing Library (YASL) is a library for Java developers containing Swing components, utilities, and a framework for Swing applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Yet Another Validator is a lightweight Java validation tool. It applies validations directly on domain models. It is annotation driven - no XML, framework independent. Has two converters - SpringMVC and Struts2, is JSR-303 NON complaint, so no bloatware.
    Downloads: 0 This Week
    Last Update:
    See Project
Monday.com Logo