LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
Repository Index
47,133 repositories indexed
25–48 of 167 · Most stars
Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.
- change-data-capture
- kafka-connect
- apache-kafka
- debezium
Admin UI for administration of spring boot applications
- spring-boot-admin
- spring-cloud
- spring-boot
- java
The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
- minecraft
- bukkit
- minecraft-server
- minecraft-api
Open-Source Web UI for Apache Kafka Management
- kafka-ui
- kafka-brokers
- kafka
- kafka-streams
OpenRefine is a free, open source power tool for working with messy data and improving it
- datacleansing
- data-analysis
- java
- opendata
Translated🔥 🎉newbee-mall is an e-commerce system that includes a basic version (Spring Boot+Thymeleaf), a version with separated front end and back end (Spring Boot+Vue 3+Element-Plus+Vue-Router 4+Pinia+Vant 4), a flash sale version, a Go language version, and a microservices version (Spring Cloud Alibaba+Nacos+Sentinel+Seata+Spring Cloud Gateway+OpenFeign+ELK). The front-end mall system includes modules such as the home page portal, product categories, new arrivals, home page carousel, product recommendations, product search, product display, shopping cart, order checkout, order process, personal order management, member center, and help center. The back-end management system includes modules such as the data dashboard, carousel image management, product management, order management, member management, category management, and settings.
- spring-boot
- springboot
- mybatis
- mall
A configuration as code language with rich validation and tooling.
- pkl
- java
- kotlin
- config
TranslatedOne of the few industry-leading, fully self-developed cross-platform (windows/linux/android/iOS) streaming media cores dedicated to an ultimate experience. Through free modular combination, it supports real-time RTMP publishing, RTSP publishing, RTMP player, RTSP player, recording, multi-channel streaming media forwarding, audio/video directing, dynamic video composition, audio mixing, live interaction, a built-in lightweight RTSP service, and more. Faster than fast, a truly reliable ultra-low-latency live streaming SDK in the industry (latency as low as 100~200ms).
- rtmp-pusher
- rtmp-player
- android-rtmp
- ios-rtmp
The Clojure programming language
Resilience4j is a fault tolerance library designed for Java8 and functional programming
- resilience
- circuitbreaker
- rate-limiter
- retry
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.
- aws
- documentation
- examples
- java
Flyway by Redgate • Database Migrations Made Easy.
- flyway
- java
- database-migrations
- java-library
SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.
- data-integration
- high-performance
- offline
- real-time
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
- bpmn
- java
- workflow
- workflow-engine
Apache Beam is a unified programming model for Batch and Streaming data processing.
- python
- java
- big-data
- beam
Modifications to the Minecraft base files to assist in compatibility between mods. New Discord: https://discord.minecraftforge.net/
- java
- forge
- minecraft
- mod
Learning RxJava for Android by example
- rxjava
- java
- learning-rxjava
- example
Apache Storm
- storm
- apache
- distributed
- streaming
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
- domain-driven-design
- ddd
- ddd-architecture
- c4
A high-performance rendering engine replacement for Minecraft, which greatly improves frame rates and reduces micro-stutter
- minecraft
- fabric
- neoforge
Main Liquibase Source
- java
- liquibase
- database-migrations
- java-library
Roadmap to becoming a Java developer in 2026
- java
- jee
- roadmap
- guidelines