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
  • 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
    Software distribution/packaging framework for Java allowing side-by-side deploying of classloader-separated applications in the same VM. Uses Spring Framework for component management.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Mandragora would be a framework that helps implementing Business Delegate and DAO patterns. The idea is let the controller of an MVC application deal just with value objects, without having any idea of how they are managed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Manentia Commons is a set of general purpose Java utility classes, including collection handling, configuration reading, date handling, logging wrappers, mail wrappers, database connection pooling manager, simple encryption wrappers and XML utilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    mangobop makes it possible to model, create and run software using diagrams (similar to UML’s class-, state- and collaboration diagram). There is a one-to-one relationship between code and model.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs up to 54% with BigQuery Icon
    Cut Data Warehouse Costs up to 54% with BigQuery

    Migrate from Snowflake, Databricks, or Redshift with free migration tools. Exabyte scale without the Exabyte price.

    BigQuery delivers up to 54% lower TCO than cloud alternatives. Migrate from legacy or competing warehouses using free BigQuery Migration Service with automated SQL translation. Get serverless scale with no infrastructure to manage, compressed storage, and flexible pricing—pay per query or commit for deeper discounts. New customers get $300 in free credit.
    Try BigQuery Free
  • 5
    Mantikhor is an *information representation* language. Like RDF, it models information as directed-edge arc-node graphs, although Mantikhor's use of such constructs is more structured and constrained.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    An alternative framework to EJB3. Utilize spring dao, hibernate, jax-ws, spring rmi support to construct an enterprise-strength framework. Also some ant tasks, an modified ant, and an modified tomcat are included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Marigold is an in-container "scenario-based" white-box unit-testing framework for J2EE applications that permits direct testing of business logic and data-access layers, and separates test-data from test-code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Marko is a lightweight, action-based web framework for Java with support for multiple templating engines (Freemarker, Velocity, etc). Configuration is done in code (no XML).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    A Patterns based Java Server Application framework. Designed to enforce MVC, it provides business logic abstraction through the Application and Front Controller patterns, command objects, view mapping, and more over J2EE HTTPServlet & MUSCLE Protocols.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    A java framework for developing applications that aggregate data from different sources and combines their responses.It can be used for developing web mashups or as a lightweight enterprise service bus (ESB) in service oriented architectures (SOA).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    Material Components for Android

    Modular and customizable Material Design UI components for Android

    Material Components for Android delivers Material Design’s popular and reliable design and development resources to Android developers. With Material Design’s modular and customizable UI components, Android developers can create beautiful, high quality products faster and easier. Developed by a core team of engineers and UX designers at Google, Material Components enable developers to achieve a more reliable development workflow for building exceptional and highly functional apps. Material Components for Android is a drop-in replacement for Android's Design Support Library, offering tried and trusted Material Design guidelines and components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Maui is a server and a Java Swing-like API for creating user interfaces that deploy easily to multiple devices. Various HTML and WAP platforms are currently supported. Read about the projects' history at http://patrickgibson.com/projects/maui/.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A maven2 plugin to package grid-services into a GAR archive using the Globus Toolkit 4 (GT4 must be installed and set up for this Plugin to work).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Maveryx
    Maveryx is an innovative Test Automation Framework for Java GUI-based applications. It eliminates the GUI Maps dependency by providing a new dynamic GUI objects handling and an expert system detecting and managing AUT changes and defects at runtime.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    MayFly is a container to allow easy deployment of CORBA objects and to provide communication via SOAP to new or legacy CORBA objects. It includes an ORB, Naming Service, Interface Repository and IDL compilers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    This is a universal Import/Export module for all kinds of graphical file formats. Use this in your program to get instant access to all available formats with a minimum of coding.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A light multi-level role-play game written in Java, built upon its own easy-to-use OOP game library, with no dependencies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Was designed MentaFlex to assist in the integration between Flex and Mentawai .. Both are two powerful tools for those who want simplicity in configurção of a Web Application and an excellent interface for users..
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MentalLink is a mapping tool for converting objects in instances of an ontology. This framework ease the translation of objects of an application in ontology-based systens to make inference based on the ontology rules.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Mentawai Annotations is an Open Source project with the propose of providing a way to configure the Mentawai Web Framework (http://www.mentaframework.org) actions using the Java 5.0 Annotations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Merlin ToolChain integrates requirements, configuration management, project management, and testing tools via Eclipse using plug-ins.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Mesya is a Java framework for multiple entertainment systems emulation
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Flatfile - A Java Flat File Importer and Exporter
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Metadata-based Logger is an AOP Framework that uses Metadata for logging method calls. The main idea of this framework is to log different pieces of a method call in different locations through the use of metadata.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A repository implementation for sharing metadata between components
    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.
Try Free →