Showing 610 open source projects for "java spring"

View related business solutions
  • 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
  • $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
  • 1
    Micronaut Data

    Micronaut Data

    Ahead of Time Data Repositories

    ...Both GORM and Spring Data use regular expressions and pattern matching in combination with runtime generated proxies to translate a method definition on a Java interface into a query at runtime. No such runtime translation exists in Micronaut Data and this work is carried out by the Micronaut compiler at compilation time.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Solon

    Solon

    Java enterprise application development framework

    Solon is a full-scenario Java enterprise application framework that positions itself as a lean, high-performance alternative to heavy stacks. It advertises large concurrency gains, lower memory use, much faster startup, and dramatically smaller packages while remaining compatible from Java 8 through Java 24. The framework focuses on restrained APIs and an open ecosystem, with modules that cover web, data, cloud, and microservice patterns.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Hawtio

    Hawtio

    Hawtio web console helps you manage your JVM stuff and stay cool

    Hawtio is a lightweight and modular Web console for managing Java applications. Hawtio has plugins such as: Apache Camel and JMX (Logs, Spring Boot, Quartz, and more will be provided soon). You can dynamically extend Hawtio with your own plugins or automatically discover plugins inside the JVM. The only server-side dependency (other than the static HTML/CSS/JS/images) is the excellent Jolokia library which has a small footprint (around 300KB) and is available as a JVM agent or comes embedded as a servlet inside the hawtio-default.war.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Apache Seata

    Apache Seata

    High-performance, open source distributed transaction solution

    Seata is a distributed transaction solution for microservices that provides consistent, cross-service commits without forcing every team to adopt the same persistence model. Its architecture separates responsibilities into a global coordinator and per-service participants, so business services remain decoupled while transactions are orchestrated centrally. Multiple modes are supported—AT (automatic, SQL-based with undo logs), TCC (try-confirm-cancel), Saga (long-running compensation), and...
    Downloads: 1 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
  • 5
    Light-4J

    Light-4J

    A fast, lightweight and more productive microservices framework

    Java EE and Spring/Spring Boot are too heavy to be considered. Other lightweight Java platforms all have different issues on the separation between the business logic and technical cross-cutting concerns. Moreover, they are not cloud-native or designed for container/cloud.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    yudao-cloud

    yudao-cloud

    New Cloud version of Ruoyi-Vue-Pro optimized to refactor all features

    yudao-cloud is the cloud-native evolution of the popular ruoyi-vue-pro backend system, rebuilt around Spring Cloud Alibaba and a microservice architecture. It delivers a full-stack solution that combines a Spring-based backend, MyBatis Plus for data access, and a Vue + Element-based admin front-end, along with user-facing mini-programs. The system targets enterprise scenarios and includes modules for RBAC-based dynamic permissions, multi-tenant SaaS capabilities, data permissions, and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    JetLinks

    JetLinks

    JetLinks is developed based on Java, Spring Boot, WebFlux, Netty

    JetLinks Community is an open-source enterprise IoT platform built with Java, Spring Boot, WebFlux, Netty, Vert.x, Reactor, and related reactive technologies. It is designed to help teams quickly build IoT business systems without starting from a blank backend. The platform supports unified device modeling, unified device access, and centralized management across different device types, vendors, and communication protocols.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Mongock

    Mongock

    Lightweight Java based migration tool

    Mongock is a Java-based database migration tool specifically designed for MongoDB, enabling version-controlled schema changes in a safe and efficient manner.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Micrometer

    Micrometer

    App observability facade for the most popular observability tools

    Micrometer provides a simple facade over the instrumentation clients for the most popular observability systems, allowing you to instrument your JVM-based application code without vendor lock-in. Think SLF4J, but for observability. Micrometer provides vendor-neutral interfaces for timers, gauges, counters, distribution summaries, and long task timers with a dimensional data model that, when paired with a dimensional monitoring system, allows for efficient access to a particular named metric...
    Downloads: 15 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    JeecgBoot

    JeecgBoot

    Low-code enterprise web development platform

    JeecgBoot is a low-code platform built on Spring Boot that accelerates enterprise application development with online forms, code generation, and a modern Vue-based frontend. It can generate CRUD screens, data dictionaries, and menu structures from database schemas, producing clean starter code that developers can extend. The platform integrates common enterprise features—RBAC permissions, data scopes, dictionary management, logging, and file/OSS integration—so teams start from a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Flyway

    Flyway

    Database migrations made easy

    Robust schema evolution across all your environments, with ease, pleasure, and plain SQL. Version control for your database, so you can migrate it with ease and confidence. Flyway lets you regain control of your migrations with ease. Flyway migrates your database, so you don't have to worry about it. Releases have never been this easy. Migrate from any version (including an empty database) to the latest version of the schema. Plain SQL scripts (including placeholder replacement). No...
    Downloads: 25 This Week
    Last Update:
    See Project
  • 12
    JimuReport

    JimuReport

    Open source drag-and-drop reporting and dashboard builder platform

    ...JimuReport also includes components for building interactive charts, data tables, and analytical displays that can be used in enterprise applications. It can connect to multiple data sources and retrieve data through SQL queries, APIs, or other structured formats. It can be embedded into Java applications using Spring Boot integration modules.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Nacos

    Nacos

    Dynamic Naming and Configuration Service

    Nacos is an easy-to-use, one-stop solution for dynamic service discovery, configuration and service management that allows you to easily build cloud native applications and microservices platforms. It supports almost all types of services, such as Kubernetes service, Spring Cloud RESTFul service, or Dubbo/gRPC service. Nacos is lightweight, easy to deploy and production-ready, having originated from time-tested internal products from Alibaba Group. It’s highly adaptive to cloud...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 14
    Erupt Framework

    Erupt Framework

    Pure Java annotation, single class file, rapid development

    ...Core technologies: Spring Boot, JPA, Reflect, TypeScript, NG-ZORRO, etc. Erupt is a low-code full-stack class framework that uses Java annotations to dynamically generate pages and background functions such as adding, deleting, modifying, checking, and permission control. Zero front-end code, zero CURD, automatic table creation, only one class file + simple annotation configuration, quickly develop enterprise-level Admin management background.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Kafdrop

    Kafdrop

    Kafka Web UI

    ...The tool displays information such as brokers, topics, partitions, and consumers, and lets you view messages. This project is a reboot of Kafdrop 2.x, dragged kicking and screaming into the world of Java 17+, Kafka 2.x, Helm and Kubernetes. It's a lightweight application that runs on Spring Boot and is dead-easy to configure, supporting SASL and TLS-secured brokers.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    XXL-JOB

    XXL-JOB

    A distributed task scheduling framework

    XXL-JOB is a distributed task scheduling platform for managing and executing jobs in Java-based applications. Designed for scalability and ease of use, it provides a powerful web interface for task definition, monitoring, and execution. XXL-JOB supports various scheduling strategies, distributed execution, failover, and script-based job execution. It is widely adopted in enterprise systems for background task orchestration and automation.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    Reactor Core

    Reactor Core

    Non-Blocking Reactive Foundation for the JVM

    Reactor Core is a foundational library for building reactive applications in Java, providing a powerful API for asynchronous, non-blocking programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Mall Learning

    Mall Learning

    Tutorial and sample-code repository

    mall-learning is a tutorial and sample-code repository that explores an entire e-commerce system architecture from backend to frontend. The associated “mall” project (with tens of thousands of stars) is an open-source full-stack e-commerce platform built with Spring Boot, MyBatis, Elasticsearch, RabbitMQ, Redis, MongoDB, MySQL and containerized via Docker. The learning repository breaks down architecture, business modules (products, orders, marketing, members), deployment (Linux, Docker,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Discovery

    Discovery

    Nepxion Discovery is a solution for Spring Cloud

    Nepxion Discovery is a solution for Spring Cloud with blue green, gray, route, blacklist, limitation, circuit breaker, degrade, isolation, monitor, tracing, dye, failover, async agent. Only one or more services are upgraded at a time, the upgrade is completed and monitored and observed, and this process is performed continuously until all the old versions in the cluster are upgraded to the new version. In the process of stopping the old version, it is impossible to accurately calculate...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    JavaMelody

    JavaMelody

    Monitoring of JavaEE applications

    The goal of JavaMelody is to monitor Java or Java EE applications in QA and production environments. The goal of JavaMelody is to monitor Java or Java EE applications in QA and production environments. It is not a tool to simulate requests from users, it is a tool to measure and calculate statistics on real operation of an application depending on the usage of the application by users.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Liquibase

    Liquibase

    Main Liquibase Source

    Liquibase Community is an open source project that helps millions of developers rapidly manage database schema changes. Liquibase helps millions of teams track, version, and deploy database schema changes. Control database schema changes for specific versions. Eliminate errors and delays when releasing databases. Automatically order scripts for deployment. Easily rollback changes. Collaborate with tools you already use. Liquibase Core works with the following databases: Apache Derby,...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 22
    OWASP Find Security Bugs

    OWASP Find Security Bugs

    The SpotBugs plugin for security audits of Java web applications

    The SpotBugs plugin for security audits of Java web applications. Find Security Bugs is the SpotBugs plugin for security audits of Java web applications. It can detect 141 different vulnerability types with over 823 unique API signatures. Cover popular frameworks including Spring-MVC, Struts, Tapestry and many more. Plugins are available for Eclipse, IntelliJ / Android Studio and NetBeans.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Central Authentication Service (CAS)

    Central Authentication Service (CAS)

    Identity & Single Sign On for all earthlings and beyond

    Welcome to the home of the Apereo Central Authentication Service project, more commonly referred to as CAS. CAS is an enterprise multilingual single sign-on solution and identity provider for the web and attempts to be a comprehensive platform for your authentication and authorization needs. CAS is an open and well-documented authentication protocol. The primary implementation of the protocol is an open-source Java server component by the same name hosted here, with support for a plethora of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Logbook

    Logbook

    An extensible Java library for HTTP request and response logging

    Logbook is an extensible Java library to enable complete request and response logging for different client- and server-side technologies. It satisfies a special need by a) allowing web application developers to log any HTTP traffic that an application receives or sends b) in a way that makes it easy to persist and analyze it later. This can be useful for traditional log analysis, meeting audit requirements or investigating individual historic traffic issues. Logbook is ready to use out of...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Halo

    Halo

    Open-source blogging and content management system

    Halo is a modern, powerful open-source blogging and content management system built with Java and Spring Boot. It is designed to be flexible, lightweight, and easy to deploy. Halo supports theming, markdown editing, multi-user roles, scheduled publishing, and a plugin architecture. With a responsive admin dashboard and RESTful APIs, Halo caters to developers and content creators who need a customizable self-hosted CMS alternative.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo