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 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
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    JSecurity is a powerful and flexible open-source Java security framework that cleanly handles authentication, authorization, enterprise session management, and cryptography services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Dynamic tree of Java objects encapsulates hard-drive and Jar/Zip files (and their inner files) and Java objects all the same way. Create new ways of communication as executable Jar files, like a paint program that creates/uses paint programs as tools
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Java SDK/framework for building component based standalone server side applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    JSocle

    JSocle

    JVM Micro Web Framework

    Open Source S/W 기반의 JVM 마이크로 웹 프레임워크로 기업 및 개인의 중, 소규모 프로젝트 수행 비용 절감 및 개발자의 부담을 줄이고, Java 진영의 생태계를 보다 크게 확보하는 것을 목표로 개발하게 됨. JSocle is an Open Source S / W based on the JVM micro web framework. JSocle the goal is to ensure greater than the ecosystem of the Java camp in the enterprises and individual / small-scale project costs and reduce the burden on developers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 5
    JSpasm is a pure Java package for developing event-driven, state-based software applications and packages. This small-footprint package will handle multiple models and large numbers of entities in parallel, and includes features to support SMP operation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A simple Java API to get SQL statements from XML files. It enables you to easily separate SQL queries from java code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    The complete suggestions framework for java, supporting single and multi field suggest, java suggest box, client/server with hessian or json-rpc, and GWT AJAX suggest box, phonetic plugins. Proven high performance for data sets > 1 Mio.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    JSwingWidget is a library designed for the quick and easy creation of many standard GUI components, using swing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    JSystem
    IMPORTANT: JSystem sources were moved to GitHub. Fork us at Top-Q/jsystem JSystem is a framework for writing and running automated system testing projects. For questions, try the relevant forum or send a mail to jsystemtest@gmail.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • 10
    JTomato is a proof of concept of a DOM-based Java web framework
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    JTorpedo is a Web Framework that provides the possibilities for extremely rapid and torpedo like effective Web development. It is based on Jelly engine. It will be fully integrated with JSTL, AcegiSecurity, Spring, Hibernate and Struts. Based on Maven2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    JUndo is a declarative object-oriented programming language with functional, and intensional programming characteristics. Applications include multi-level undo and sophisticated error recovery. See http://verdantium.blogspot.com/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A test framework for penetration testing Java classes and methods with randomized parameters and testing the results.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    JUseCase is a record/replay framework for Java Swing GUI applications. It allows recording of user/GUI interactions to a high-level use case script and user/GUI interaction simulation based on such use case scripts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    JVC is a tool for creating Java web applications. JVC creates the view and controller part of your web application (you are free to use any model implementation you like).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    JVFramework is an application framework for Java. It's main goal is to avoid code duplication (such as metatada, UI programming, etc) related to the construction of a web application, providing a declarative language for business tier programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    JVM Sandbox

    JVM Sandbox

    Real-time non-invasive AOP framework container based on JVM

    JVM sandbox container, a JVM non-invasive runtime AOP solution. Real-time non-invasive AOP framework container based on JVM. Dynamically enhance the class you specify, get the parameters and line information you want, and even change the method execution. JVM-SANDBOX (sandbox) implements an AOP solution that does not restart or invade the target JVM application. Static knitting occurs when the bytecode is generated, and the AOP bytecode is inserted into the target class and method in advance according to the rules of a certain framework to realize AOP. Dynamic knitting allows the AOP bytecode enhancement of the specified method to be completed during the JVM operation. Most common dynamic knitting schemes use renaming the original method, and then create a new method with the same signature to do the proxy work mode to complete The function of AOP (common implementation scheme such as CgLib), but there are some application boundaries in this way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    jvTask is a component processing framework where interaction between components is realized via independently deployed components called Tasks. Tasks are wired together through an event processing framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JValidator is a validator for data from classes based in roles coded by annotations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    JVending is a content provisioning system that implements most of the J2EE Client Provisioning Specification (JSR-124). JVending provides catalog management and device detection. Project also includes WAP push, MMS client and a registry for devices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    comparison of web frameworks in terms of capabilities. This project is basically deal with the development of web application using different frameworks. Currently it does for tapestry, Wicket and JSF.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    JWSF - Java Windows Shutdown Functions API allows java applications to perform the following operations on most windows operating system, shutdown, restart, logoff, lock workstation. JWSF makes native calls using JNI. JWSF is subject to the LGPL license
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    JWebSwing

    JWebSwing

    A true Java Only Web Framework

    The JWebSwing is a web framework designed for ease of use, and as simplistic as possible in design. Design your applications the same way you would design a Swing application! Annotate your CSS according to Java Objects, Fields, or even in-line. Utilizing the best open source available on the web, This framework combines the best components available freely on the web into a single, easy-to-use, and extremely powerful framework which is lightweight, fast, and easily maintainable. Focusing on a core of JQuery and Atmosphere Push - You can ensure that your application will run on any device. With AJAX at the center, and a "Render-On-Load" servlet that can start loading from any element in the tree, you can always ensure that you can provide a secure, cross-browser web application. By Default, Server-Side-Only development is more secure than any other method out there. https://www.youtube.com/channel/UCKmp3cltVruaBZtGU5VH_Lg
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    JWebToolkit is a Java web-application framework that provides a database pool (schema configured by XML), data interfaces, command pattern implementation, JSP tag libraries, JDK1.1 compatible XML parser, and XML tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Project not maintained any more ! Followed up by JFacets ! http://sf.net/projects/jfacets
    Downloads: 0 This Week
    Last Update:
    See Project
Monday.com Logo