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.

  • $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
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 1

    eXtensible Text Framework (XTF)

    Framework for search and display of heterogenous document collections.

    NOTICE: This code repository is deprecated. Please visit https://github.com/cdlib/xtf for the latest updates. Obsolete Description: The eXtensible Text Framework (XTF) is an architecture that supports searching across collections of heterogeneous textual data (XML, PDF, HTML, text, and more), and the presentation of results and documents in a highly configurable manner. Includes highly customized versions of the proven open-source components Lucene and Saxon.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    The eXtremeComponents are a series of open source JSP custom tags that render advanced displays. The current component is called the eXtremeTable and is used to display data in a table format.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    easy fusion is a java-based framework that intends to automatically deploy and control information fusion systems (IFS) on distributed and dynamic resources.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    The easyform is a Web application framework. EasyForm是一个能够通过简易方式快速构建应用系统的开源软件框架,适用于构建具有可视界面的与数据新增、修改、删除、查询、查看有关的数据库应用系统。
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    Echo faces is a view level framework for java based web application and it is implemented with echo2. It is a bit similar with JSF. Developers can easily separate model and view and use POJO to implement business logic.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    This project consists of a set of little eclipse helper plugins that make life easier.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    This is a java multithreaded Business Event System to address complex asynchronous business logic, it can be used as a base for BPEL engines or as custom business logic runtime scheduler. It is event-based, and makes extensive use of XA transactions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    JAVA/XML multithreaded configuration framework. Can obtain config from any InputStream capable source. It handles runtime changes, config caching and garbage collection, hierarchies, inheritance, validation, expression handlers to include complex pars.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    As of now, you can get Ehcache only from ehcache.org or Maven central. A simple, fast, thread safe, standards based cache for Java, and provides memory and disk stores and distributed operation for clusters. ehcache is widely used in such open source projects as Hibernate and Spring. Terracotta offers enterprise edition
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    Drop-in enhancements to ehcache: a SelfPopulatingCache that will return expired entry (instead of null) if updated entry not available, can manage own background refreshes, and can be populated by multiple CacheEntryFactory's. Spring integration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    If you reach this page most likely you are looking for Rodi P2P binary release - check web site rodi.sf.net If you are looking for CLI/FFS/AOS portable C/C++ libraries for RTOS "emLib" package is the way to go
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    emios project : Environmental Memory Interoperable Open Service.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    This project based on the Hessian project provides simple way enable local Java objects remote-accessible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    enzimaweb provide developers with an easy-to-use framework for the presentation tier of Java web-based applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    equanda is an tool to generate a J2EE application based on a XML description of the data and constraints. It generates the access objects, a powerful base user interfaces (with help for more powerful stuff) and support for web services with versioning.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    esis-framework
    During the course of developping ESIS it became clear that we had developed a framework that could be used to develop other applications. So we made the decision to extract that framework to make it available to the community.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    essential is a lightweight REST framework for Java with focus on processing XML and JSON out of the box.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    euCatalogue is a catalogue framework in Java to help you build a generic catalogue structure. Along with euCatalogue there is an "admin web interface" to help with constructing the catalogue and a "user web interface" which allows browsing the catalogue.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Project is intended to provide a Content Management and Service Integration framework for rapid development and deployment of web applications, at the same time maintaining compatibility with existing middleware products.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    exff (pronounced "XF") has the goal of enabling the use of OMG, ISO STEP and W3C standards for engineering/industrial models with a focus on modelling and implementation environment based on UML, including support for some specific STEP domain models.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    EZinjector is a simple no-configuration dependency injection framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ezSuite : Easy Use enterprise application framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Java framework for face detection and face recognition based on different plugin and filter types. Includes Eigenfaces in pure Java, OpenCV detection via JNI, integration of the Betaface.com Web Service, skin color filter, Adobe XMP Export and a nice GUI
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    famos

    famos

    Framework for Agent-oriented MOdelling and Simulation

    Famos is a Java-based framework for developing agent-based models. It uses the discrete-event simulation framework Desmo-J (http://desmoj.sourceforge.net) as its simulation engine. Famos implements event-driven time advance and focusses on supporting an explicit model of space for the environment, including the movement of agents. Famos was developed in the context of a PhD project. Many aspects of its implementation are therefore still in the prototype stage. It does come with two example models (a re-implementation of Schelling's segregation model and of Epstein and Axtell's Sugarscape model). Famos
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ff4j

    ff4j

    Feature Toggle for Java Platform made easy

    FF4J, standing as Feature Flipping for Java, implements the Feature Toggle agile development practice. It allows you to enable and disable features through configuration at runtime with dedicated consoles and services.
    Downloads: 0 This Week
    Last Update:
    See Project
Monday.com Logo