Projects in Awesome Lists tagged with java21
A curated list of projects in awesome lists tagged with java21 .
https://github.com/jacoco/jacoco
:microscope: Java Code Coverage Library
bytecode coverage groovy instrumentation jacoco java java-agent java-virtual-machine java11 java17 java18 java19 java20 java21 java22 java23 java5 java8 kotlin
Last synced: 13 May 2025
https://github.com/ccmjga/mjga-scaffold
🥇 A brand-new Java scaffold; a fresh blueprint for the Java ecosystem; a modern philosophy of Java programming.
gradle java java-docker java-scaffold java17 java21 jooq pmd spotless spring-boot spring-cache spring-security testcontainer
Last synced: 04 Apr 2025
https://github.com/feltex/desafio-itau-backend
Desafio de vaga de emprego para o banco Itaú
desafio desafio-feltex desafios-resolvidos itau java java21 maven spring spring-boot
Last synced: 08 Oct 2025
https://github.com/agitrubard/java-spring-best-practices
A repository dedicated to showcasing best practices in Java and Spring through concise code snippets.
best-practices clean-code code-practice code-snippets dependency-injection explanations factory-design-pattern java java21 maven open-source spring spring-boot strategy-design-pattern
Last synced: 11 Oct 2025
https://github.com/hantsy/spring6-sandbox
Spring 6 and Spring Boot 3 playground
cassandra couchbase docker elasticsearch jakartaee10 java17 java21 jdbc jersey jpa kotlin mongo neo4j r2dbc redis spring spring-6 spring-boot-3 testcontainers virtual-thread
Last synced: 30 Apr 2025
https://github.com/auties00/modernprotobuf
A modern implementation of protoc to serialize, deserialize and generate java sources from protobuf schemas
java java21 protobuf protobuf-java protoc
Last synced: 05 Jul 2025
https://github.com/gdut-yy/leetcode-hub-java
基于 java21 + maven3.9 + junit5 + jacoco 的 leetcode + codeforces + atcoder + nowcoder 练习仓库。
algorithm algorithms atcoder codeforces jacoco java java17 java21 junit5 leetcode luogu nowcoder oj oj-solutions unit-test
Last synced: 16 Mar 2025
https://github.com/hoangtien2k3/reactify-core
Java library for developing reactive programming(reactor-core) backend systems in microservices
caching call-api elasticsearch java21 kafka keycloak microservices-architecture minio minio-server oauth2 postgresql reactor-core redis-cache restfull-api security trace-log webflux
Last synced: 14 Aug 2025
https://github.com/luismr/flight-tracker-event-server-java
A Spring Boot application for tracking flight events.
java java-21 java21 kafka openapi-specification openapi3 postgres postgresql redis spring-boot swagger swagger-ui
Last synced: 16 Aug 2025
https://github.com/loiane/java21-examples
Examples of how to use Java 21 new features.
Last synced: 23 Mar 2025
https://github.com/woowacourse-teams/2024-devel-up
나 혼자만 레벨업? 다 같이 데벨업!
aws github-actions gradle grafana java21 junit5 mockmvc prometheus react spring spring-boot springboot-actuator swagger tanstack-query typescipt woowacourse
Last synced: 26 Oct 2025
https://github.com/agitrubard/auth-side-services
Project of secure user authorization/authentication flows with modern and latest tech using Java 21, Spring 3 and Customized Spring Security 6 with JWT.
auth auth-side authentication authorization back-end docker hexagonal-architecture integration-test java21 jwt jwt-authentication liquibase maven service spring-boot spring-security system-test testcontainers unit-test user-role-permission
Last synced: 18 Mar 2025
https://github.com/marioszocs/spring-boot-hotel-reservation-api
A detailed Standalone RESTful web service example application with the use of Spring Boot framework
h2-database hibernate-jpa integration-testing java21 jpa junit5 lombok microservices mockito mysql-database restful-api restful-webservices spring-boot-3 spring-framework standalone swagger-ui
Last synced: 11 Oct 2025
https://github.com/warlord27/javaprob
JavaProb is a comprehensive repository dedicated to solving a wide range of tricky and concept-rich Java problems. Whether you're preparing for technical interviews, enhancing your problem-solving skills, or just looking to dive deeper into Java’s core and advanced topics, this repository is designed with you in mind.
dsa dsa-algorithm dsa-practice java java19 java21 java8 problem-solving-algorithms question-answering
Last synced: 13 Aug 2025
https://github.com/rapter1990/carservice
Case Study - Car Service (Java 21, Spring Boot, Spring Security, JWT, MySql, JUnit, Jacoco, Prometheus,Grafana, AlertManager, Docker, Kubernetes, Github Action (CI/CD), Sonarqube)
alertmanager github-actions grafana integration-testing jacoco java java21 junit jwt kubernetes mysql prometheus sonarqube spring-boot spring-security swagger
Last synced: 05 Sep 2025
https://github.com/jufegare000/clea-architecture-utils
A concius implementation of how a java 21 clean architecture implementation should look like
clean-architecture java21 springboot
Last synced: 25 Oct 2025
https://github.com/symphonyql/symphonyql
SymphonyQL is a GraphQL implementation built with Apache Pekko
graphql graphql-server java21 pekko pekko-streams scala3
Last synced: 09 Jul 2025
https://github.com/amliyanage/student-management-using-java-ee
A Student Management System built with Java EE, offering secure user authentication, efficient handling of student records, course management, and grade tracking. The responsive interface ensures easy access across devices.
Last synced: 02 Aug 2025
https://github.com/ged-extensao-ads-4/ged-app
Projeto integrador com objetivo de desenvolver um app gerenciador de arquivos para APAE de Criciúma
docker java java21 jsonwebtoken jwt pgsql postgresql spring-boot spring-security springboot3 swagger
Last synced: 22 Aug 2025
https://github.com/mimaraslan/java21
Java 21 - Records, Pattern Matching for instanceof, Text Blocks (multiline strings), Switch Expression
jakarta jakarta-ee jakartaee java java21 jdk jdk21 jvm
Last synced: 15 Apr 2025
https://github.com/hantsy/jakartaee11-sandbox
A playgroud of adopting Jakarta EE 11 new features
Last synced: 15 Aug 2025
https://github.com/extrawest/movies-ai-search-demo
LangChain4j Neo4j Graph RAG - Movies Search Demo. An AI-powered movie database application built with Java 21, Spring Boot 3.3.3, and Neo4j. The app uses LangChain4j to enable natural language queries, providing personalized recommendations, interactive graph visualizations, and dynamic data exploration.
ai graph java21 langchain4j maven neo4j rag spring spring-boot togetherai vaadin-framework
Last synced: 17 Aug 2025
https://github.com/rapter1990/foreignexchangeexample
Case Study - Openpayd Foreign Exchange Example (Spring Boot, Java 21, Docker, Maven, JUnit Test, Integration Test, In-Memory Database (H2 Database), Github Actions, Spring Open Api, Mapstruct, Spring Cache, Resillience4j (Rate Limiter))
docker docker-compose dockerfile github-actions h2-database in-memory-database integration-test java21 junit mapstruct maven mockito monolith openapi rate-limiter resilience4j resttemplate spring-boot spring-cache
Last synced: 11 Apr 2025
https://github.com/rapter1990/ratelimiter
Spring Boot Rate Limiter with Redis (Spring Boot, Java 21, JUnit, Integration Test, Github Actions, Test Container, Docker, Redis)
cicd docker docker-compose github-actions integration-test java java21 junit lombok maven postman redis spring-boot testcontainer
Last synced: 16 May 2025
https://github.com/rapter1990/springbootmicroserviceswithsecurity
Spring Boot Microservices with JWT (Eureka Server, API Gateway, Auth Service, User Service and Product Service, JUnit and Integration Tests, Docker, Github Actions)
authentication authorization docker docker-compose dockerfile github-actions integration-tests java java21 junit jwt maven mysql postman spring-boot spring-cloud spring-security test-container
Last synced: 16 May 2025
https://github.com/chrisgleissner/java-benchmarks
Java 21 Benchmarks using JMH
benchmark collection gradle java java21 jmh parallel performance reflection stream
Last synced: 26 Oct 2025
https://github.com/feltex/desafio-uol
Desafio de vaga de emprego Full stack para UOL Host feito usando Java e Spring Boot
bootstrap controller h2-database java java21 jpa sprinb spring-boot spring-mvc
Last synced: 18 Oct 2025
https://github.com/feltex/aluno-service
Este repositório contém um projeto de exemplo que demonstra como integrar o Spring Boot com o Test Containers para facilitar o desenvolvimento e teste de aplicações Java.
docker docker-compose java java17-spring-boot java21 spring spring-boot
Last synced: 10 Oct 2025
https://github.com/rapter1990/pdfcompare
Pdf Comparison (Java21, Spring Boot, JUnit, Jacoco, Prometheus,Grafana, AlertManager, Docker, Kubernetes, Github Action (CI/CD))
alertmanager cicd docker github-actions grafana jacoco java java21 junit kubernetes pdf prometh spring-boot
Last synced: 28 Feb 2025
https://github.com/manoelcampos/dtogen
A Java 21+ annotation-based, validation-aware DTO generation library following DRY and avoiding boilerplate code.
annotation annotation-processing annotation-processor dto dto-mapper dtogen java21 jdk21
Last synced: 09 Jul 2025
https://github.com/arafkarsh/javaexamples
Java Language Feature Examples, Java 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, Java 5 & Java 1. Examples of SOLID Design Principles.
java10 java11 java12 java13 java14 java15 java16 java17 java18 java19 java20 java21 java22 java23 java5 java8 java9
Last synced: 04 Mar 2025
https://github.com/vega-network-main/java-docker-images
Java Docker Image files for Pterodactyl panel
docker-image dockerfile java java-8 java11 java17 java19 java21 pterodactyl-docker-images
Last synced: 10 Apr 2025
https://github.com/laurosilveira/spring-reactive-api
A Spring reactive API Rest
api-first api-rest jacoco-report java21 mapstruct openapi-specification spring-boot spring-webflux swagger
Last synced: 25 Oct 2025
https://github.com/xdagger/xdagj-p2p
🚀 High-performance Java P2P networking library for XDAG blockchain - Java 21 + Netty + Kademlia DHT + EIP-1459 DNS discovery
blockchain dht dns-discovery eip-1459 high-performance java java21 kademlia netty networking p2p protocol-buffers xdag zero-copy
Last synced: 25 Oct 2025
https://github.com/feltex/login-demo
Este repositório contém um projeto Spring Boot com Spring Security que implementa autenticação e autorização usando login via GitHub e Google. O objetivo deste projeto é fornecer um exemplo funcional de como integrar provedores de autenticação OAuth2 populares em uma aplicação Spring.
github google java java-21 java21 spring-boot spring-security springboot
Last synced: 20 Mar 2025
https://github.com/ak-git/desktopfx
biomedical-signal-processing gradle gradle-java java21 javafx spring-boot
Last synced: 22 Apr 2025
https://github.com/rapter1990/rolepermissionexample
Spring Boot with Spring Security (Role Permission) (Spring Boot, Java 21, Spring Security, Docker, Maven, JUnit Test, Integration Test, Test Container, MySql, Github Actions, Spring Open Api)
authentication authorization docker docker-compose dockerfile github-actions intergration-test java java21 junit jwt lombok maven mockito monolith mysql spring-boot spring-security test-container token
Last synced: 16 May 2025
https://github.com/romanqed/jeflect
A set of utilities designed to interact with reflection and speed up it.
fast fast-field fast-method fast-reflection fastfield fastmethod field invoke java java-11 java-17 java-21 java11 java17 java21 jeflect jvm method reflect reflection
Last synced: 07 Mar 2025
https://github.com/extrawest/ai-video-chat-app
The AI Video Insights Assistant is a backend service that uses advanced AI orchestration to analyze YouTube video content and accurately answer user questions. Built on LangChain4j or Spring AI, it leverages embeddings and similarity search for precise responses and includes fallback options for comprehensive coverage.
ai java21 maven qdrant-vector-database spring-boot-3 tavily togetherai
Last synced: 03 Mar 2025
https://github.com/codeurzebs/busreservationjavafx
bus bus-reservation bus-tracking java21 maven-pom
Last synced: 16 May 2025
https://github.com/rainggor/animehaven
The AnimeHaven Backend is a microservice-based RESTful application built with Java 21 and Spring Boot 3.4, featuring OAuth2 for secure authentication. It enables efficient management of anime catalogs, user accounts, and interactive features like comments and ratings.
google java java21 oauth2 postgres postgresql spring spring-boot sql
Last synced: 29 Jun 2025
https://github.com/javiorfo/java-spring3-microservice-lib
Java library for custimized microservices: security, auditory, exceptions, pagination, swagger, tracing, etc
auditory java java-library java21 maven pagination spring-boot spring-security swagger tracing
Last synced: 23 Jul 2025
https://github.com/feltex/funcionario-graphql
Este repositório contém exemplos e tutoriais sobre como executar consultas GraphQL usando Java e Spring Boot. O objetivo é fornecer uma referência prática para desenvolvedores que desejam interagir com APIs GraphQL de maneira simples e direta a partir da linha de comando.
graphql-server grapql java java21 maven spring spring-boot
Last synced: 19 Jul 2025
https://github.com/rapter1990/todowithcouchbase
Case Study - To Do List Example (Java 21, Spring Boot, Couchbase, JUnit, Spring Security, JWT, Docker, Kubernetes, Prometheus, Grafana, Github Actions (CI/CD), SonarQube)
aop ci-cd couchbase docker docker-compose github-actions grafana integration-testing java java21 junit jwt kubernetes maven nosql openapi prometheus sonarqube spring-security
Last synced: 15 Mar 2025
https://github.com/anicetkeric/spring-boot-graphql-api
Spring Boot 3 GraphQL API
graphql java21 lombok maven postgresql spring-boot springdata-jpa
Last synced: 10 Aug 2025
https://github.com/prawy126/kolejka-fifo
Projekt na Programowanie obiektowe wykonany w języku JAVA
fifo-queue gui gui-application java java-gui java-gui-application java21 project
Last synced: 29 Mar 2025
https://github.com/soneybun/bigbrotherbuddyapp
Website and application made for a highschool English assignment. This project revolves around Rhetoric, and making a product related to the famous dystopian novel 1984 by George Orwell.
1984-pdf application book codehs english html html5 indie indiedev java java21 school school-assignment school-project website
Last synced: 29 Oct 2025
https://github.com/captainsly/eden
A Call of Cthulhu prop
call-of-cthulhu java21 javafx-application
Last synced: 01 Oct 2025
https://github.com/parksangji/api-portal
This is a project to build an API developer portal using Spring Boot.
gradle java21 jpa postgresql spring-boot spring-security thymeleaf
Last synced: 14 Jun 2025
https://github.com/hoangvuvan0611/agriculture-market
A project AGRICULTURE MARKET
java java21 postgresql spring spring-boot springjpa
Last synced: 05 Apr 2025
https://github.com/feltex/spring-open-api
Projeto utilizando Spring Boot integrado com Open API
java java21 spring spring-ai spring-boot springboot
Last synced: 20 Mar 2025
https://github.com/anmol283/e-commerceministore
🛒 E-Commerce Mini Store | Spring Boot & Java backend ⚡ JWT Auth 🔐 | MySQL 💾 | REST APIs for Products, Cart & Orders 📦
ecommerce-website java21 jwt-token springboot springsecurity-jwt
Last synced: 09 Oct 2025
https://github.com/dance-reservation-system/kamann
Booking system
backend hibernate java21 jwt postgresql springboot
Last synced: 04 Oct 2025
https://github.com/Dance-reservation-system/Kamann
Booking system
backend hibernate java21 postgresql springboot springsecurity-jwt
Last synced: 06 Oct 2025
https://github.com/ccmjga/you-dont-know-java
《你不知道的 Java》系列博客
blog docker gradle java java17 java21 spring-boot spring-security testcontainers
Last synced: 26 Sep 2025
https://github.com/anishvkalbhor/url-shortner
This project is a Spring Boot-based URL shortener application. It provides RESTful APIs for creating, managing, and redirecting shortened URLs, with user authentication and MySQL database integration.
java21 maven postman reactjs spring springboot tailwindcss tanstack-react-query
Last synced: 07 Oct 2025
https://github.com/esotericenderman/freeze-wand-plugin
A simple freeze wand plugin, which allows admins and staff to freeze players by right-clicking them with a custom stick item.
java java-21 java-plugin java21 learnspigot minecraft minecraft-java minecraft-java-edition minecraft-java-plugin minecraft-paper minecraft-paper-plugin minecraft-plugin paper paper-plugin papermc papermc-plugin papermc-plugins spigot spigot-plugin spigotmc
Last synced: 01 Aug 2025
https://github.com/bpstelios10/spring-web-template
boilerplate code for spring-boot-web applications
gradle java21 junit5 logback metrics spring-boot-actuator spring-boot-validation spring-boot-web spring-security
Last synced: 24 Feb 2025
https://github.com/soneybun/suncalchealth
BMI & Height Estimation Calculator is a Java program that calculates Body Mass Index (BMI) and estimates height based on parental height. It supports both Metric and Imperial units and includes a built-in unit conversion link for convenience.
bmi-calculator indie indiedev intellij intellij-idea java java-21 java21 weight
Last synced: 09 Apr 2025
https://github.com/hoangvuvan0611/unischeduleservice
Service for Uni Schedule app
java java21 jsoupwebscraper restful-api
Last synced: 30 Jul 2025
https://github.com/prpundge/githubexplorer
A RESTful API for exploring GitHub repositories.
github java java21 maven spring-boot spring-boot-3
Last synced: 12 Mar 2025
https://github.com/gustavo7k/cadastroclientes
API de cadastro de usuarios feita em Java usando SpringBoot, SpringData JPA e Spring Security
api-rest java java21 layered-architecture spring-data-jpa springboot springsecurity
Last synced: 28 Nov 2025
https://github.com/chrisgleissner/loom-webflux-benchmarks
Benchmarks of Spring Boot REST service comparing Java 21 Virtual Threads (Project Loom) with WebFlux.
benchmark http java java21 loom performance-testing projectloom rest springboot3 virtual virtualthreads web webflux
Last synced: 11 Mar 2025
https://github.com/deepcloudlabs/dcl210-2024-mar-18
DCL-210: Advanced Java Programming
java21 modularity-in-java reactive-programming
Last synced: 26 Feb 2025
https://github.com/puneethkumarck/crypto-api
Apis to interact with crypto blockchains Solana , Ethereum etc
blockchain ethereum grpc hexagonal-architecture java21 solana transactions web3j wiremock
Last synced: 15 Apr 2025
https://github.com/extrawest/ai-museum-app
Museo Insight is a virtual museum guide offering rich insights into artworks. Built with Java 21, Spring Boot 3.3.3, and LangChain4J, it integrates the MET Museum API for easy searches and image access. AI-driven descriptions reveal historical, cultural, and visual details, plus artist background and creation year for each piece.
java21 langchain4j maven metmuseum spring-boot
Last synced: 17 Nov 2025
https://github.com/flubel/fcore
Essential framework for Flubel’s ecosystem
java21 minecraft minecraft-plugin plugin
Last synced: 02 Sep 2025
https://github.com/pauloruszel/api-gen-barcode
Api para gerar QR Codes, que retorna imagem png ou json com o QR Code.
docker-compose dockerfile java21 lombok webflux zxing-library
Last synced: 19 Jun 2025
https://github.com/pauloruszel/api-proc-arquivo
Api para para processar arquivos em no formato (XLSX) e salvar os status de processamento em um banco PostgresSQL
apache-poi java21 lombok postgresql spring-boot3
Last synced: 15 May 2025
https://github.com/bc100dev/firebos
Self-hosted Google Firebase. But wait… It's FOSS time!
authentication database firebase google-firebase hosting java java21 open-source rest-api self-managed storage
Last synced: 31 Aug 2025
https://github.com/younesrabeh/formula1
A basic Formula 1 racing game
formula1 java21 javafx-application
Last synced: 14 Mar 2025
https://github.com/selahattinsert/listigo-demo
A demo vehicle listing platform built with Spring Boot, JPA, Liquibase, and PostgreSQL, allowing users to create and manage listings.
java21 liquibase log4j postgresql react spring-boot
Last synced: 18 Jun 2025
https://github.com/hoangvuvan0611/curnon-backend-ecommerce
Backend for Curnon ecommerce web
java java21 postgresql-database restful-api spring-boot spring-data-jpa spring-security
Last synced: 14 Sep 2025
https://github.com/extrawest/udemy-course-advisor-app
Multi-Agent an AI-driven app focused on personalized learning, where users upload their CV/Resume to receive tailored Udemy course recommendations to advance their developer role. After processing, users get a quick summary of their skill level, role, and key skills to guide their learning path.
ai java21 langchain4j maven multi-agent qdrant rag spring-state-machine togetherai
Last synced: 25 Aug 2025
https://github.com/xyz-jphil/xyz-jphil-win11_oneocr-api
Java FFM (Foreign Function & Memory API) wrapper for Windows 11 SnippingTool OCR engine.
java java-ffi java-ffm java21 java22 ocr oneocr opencv optical-character-recognition snipping-tool windows11
Last synced: 25 Aug 2025
https://github.com/renatolopescaixa/desafio-back-teia
Desafio para o papel Desenvolvedores Backend TEIA
docker graalvm graalvm-native-image java21 junit5 maven quarkus rest-api semantic-versioning yml-configuration
Last synced: 22 Mar 2025
https://github.com/hantsy/react-spring-mongo-kotlin
React, Spring Boot, Spring Data Mongo, Kotlin Coroutines Example
java21 kotlin-coroutines react spring-boot spring-data-mongodb-reactive
Last synced: 07 Apr 2025
https://github.com/puneethkumarck/trading-api
Implementation of trading limit order placement and querying order-book and trade-history
gradle hexagonal-architecture java21 mockito-junit-test rest-api spring-boot trading
Last synced: 23 Feb 2025
https://github.com/walber-vaz/patient-managent
Study on microservice with springboot grpc and apache kafka
grpc java21 kafka microservices springboot3
Last synced: 22 Mar 2025
https://github.com/singhalsonal/todos-java21-docker
Todos crud api with Java 21, Spring 3.4+, Gradle, Mongodb, Redis, and docker
docker docker-compose gradle java21 mongodb redis spring
Last synced: 17 Jul 2025
https://github.com/zouariomar/hirelog
Job Tracker Desktop App
apache2 bash crud java java21 javafx log4j management maven project shell-script sqlite sqlite3
Last synced: 14 Aug 2025
https://github.com/extrawest/ai-diagram-service
This Java Spring Boot service leverages TogetherAI's advanced models to convert image and text inputs into PlantUML diagrams
java21 maven spring-boot togetherai uml-diagram
Last synced: 28 Oct 2025
https://github.com/brunorns/onlineytdlp
Online YT-DLP Interface to manipulate youtube videos/audios
docker docker-image graalvm graalvm-native-image java java21 make makefile maven python python3 pytube pytubefix spring spring-boot youtube youtube-downloader yt-dlp
Last synced: 15 Jul 2025
https://github.com/thatstupidfish/arm64-java
ARM64 Java images for Pterodactyl Panel.
arm-templates arm64 java java11 java21 java8 pterodactyl pterodactyl-egg pterodactyl-panel
Last synced: 11 Mar 2025
https://github.com/mshirazkamran/client-server-chatroom-cn
This is my Computer Networks project that uses classes from java.net and java.io package to implement chatroom the functionality.
ip java java21 java22 java23 javaio port socket-io socket-programming tcp tcp-client tcp-server tcp-socket
Last synced: 26 Jun 2025
https://github.com/streamlined2/factorialcalculator
Factorial calculator with fork/join framework
factorial-calculation forkjoinpool java21 jmh-benchmark junit5
Last synced: 13 Mar 2025
https://github.com/pauloruszel/api-fiap-techchallenge
Fase 1 do tech Challenge
docker-compose hexagonal-architecture java21 lombok-maven mysql-database spring-boot spring-data-jpa
Last synced: 15 May 2025
https://github.com/jakegodsall/fm-entertainment-web-app-backend
Backend to the Frontend Mentor challenge Entertainment Web App
flyway java21 mysql spring-boot3 spring-security
Last synced: 10 Jul 2025
https://github.com/rajat-03/employee-crud-backend
This project is a Java Spring Boot application developed to demonstrate Employee Management System. The application was containerized using Docker and deployed on Render for production.
backend-api docker java21 render springboot
Last synced: 04 Apr 2025
https://github.com/knands42/dataengineering-1billion-rows-per-hour
A project that simulate how to build a complete workflow to persist 1 billion rows per hour
data-engineering graphana java java21 kafka makefile posgr prometheus python python3 spark sql
Last synced: 12 Mar 2025