Projects in Awesome Lists tagged with java-17
A curated list of projects in awesome lists tagged with java-17 .
https://github.com/matyrobbrt/curseforgejavaapi
An unoficial Java wrapper for the CurseForge API.
Last synced: 28 Oct 2025
https://github.com/aliakh/demo-java-reflection
'Java Reflection' article and source code.
Last synced: 22 Jul 2025
https://github.com/jchojdak/forumengine
Community platform. AWS, Github Actions, Java, Spring Boot, Spring Security, Spring Data JPA, MySQL, Docker - monolithic architecture.
aws-ec2 github-actions java-17 junit5 liquibase mockito mysql spring-boot-3 spring-data-jpa spring-security
Last synced: 10 Apr 2026
https://github.com/denissonpereira/sping-security-jwt
A aplicação Java implementa um sistema robusto de autenticação e autorização utilizando as poderosas funcionalidades oferecidas pelo Spring Security em conjunto com JSON Web Tokens (JWT).
java java-17 jwt jwt-auth jwt-authentication jwt-authorization jwt-token jwt-tokens spring-boot spring-security spring-security-jwt spring-security-oauth2
Last synced: 15 May 2026
https://github.com/nonghoangvu/backend-service
Learning development project in Monolithic model. Using popular and latest API development and optimization tools, the application allows you to manage logs, monitor system performance, and deploy CI/CD with Jenkins, etc.
apache-kafka docker elasticsearch graphana java-17 jenkins junit5 kibana logstash mongodb postgresql prometheus redis sendgrid sonarlint sonarqube spring-boot spring-security-jwt zookeeper
Last synced: 11 Apr 2026
https://github.com/sisimomo/graphqlsakila
Demonstrations of my proficiency span across several technologies. Concretely, this project is an API facilitating CRUD operations (Create, Read, Update, Delete (TODO)) for various objects.
data-loader dgs dgs-framework java java-17 jpa-hibernate lombok mapstruct mariadb netflix-dgs nplus1 portfolio sakila spring spring-boot sql
Last synced: 20 Apr 2026
https://github.com/barbaracalderon/fmt-educonnect
EduConnect Application is a RESTful API for educational management, handling students, teachers, courses, grades, subjects, and more. Developed in Java with Spring Boot and PostgreSQL, it provides CRUD operations and access control using JWToken.
api crud-application flywaydb insomnia java java-17 maven postgresql rest rest-api spring-boot spring-jpa spring-security-jwt
Last synced: 20 Apr 2026
https://github.com/firecode16/history-multimedia
Spring boot for REST API
cloud java-17 maven mongodb rest-api spring-boot spring-data-jpa spring-mvc yml
Last synced: 11 Apr 2026
https://github.com/AmayaFramework/amaya-core
An amaya framework module that implements a web application and its infrastructure.
amaya framework http-framework http-server java java-11 java-17 java-21 java-web-framework microservice servlet web-framework
Last synced: 14 Mar 2025
https://github.com/bloiseleo/briot
Unofficial API implementation for Riot League of Legends APIs
java java-17 league-of-legends lol-api
Last synced: 05 Apr 2025
https://github.com/liwa-dev/licensemanagementsystem
This project is a Java-based application for managing licenses. It includes functionalities for viewing, adding, and updating license information. The application uses JavaFX for the user interface and connects to a SQL database for data storage.
java java-17 javafx license-management mysql
Last synced: 28 Jan 2026
https://github.com/justedlev/justedlevhub-api-gateway
🧱 API Gateway
java-17 keycloak maven spring-api-gateway spring-boot spring-boot-3 spring-cloud spring-eureka-client
Last synced: 10 May 2025
https://github.com/lyes-sefiane/api-gateway
API Gateway with Spring Cloud Gateway
dockerhub github-actions java-17 owasp-dependencycheck snyk sonar-cloud spring-cloud-gateway
Last synced: 25 Apr 2026
https://github.com/whizvox/world-leveling
A Minecraft mod that adds skills to level up and unlockable abilities.
forge-mod java java-17 minecraft minecraft-forge minecraft-forge-mod minecraft-mod
Last synced: 27 Apr 2026
https://github.com/tp1-outermsa/team01-be
aws-corretto java-17 spring-boot-3-4-4
Last synced: 12 May 2025
https://github.com/unitvectory-labs/simplegoogleidtoken
simplegoogleidtoken is a lightweight Java library for effortlessly exchanging Google Cloud Service Account credentials for Google ID tokens
google java-17 jwt-authentication mavencentral
Last synced: 01 Mar 2026
https://github.com/unitvectory-labs/crossfiresync-pubsub
Reference implementation of a crossfiresync Pub/Sub consumer, featuring Java code and deployment scripts for Cloud Functions.
crossfiresync gcp-firestore java-17
Last synced: 02 Mar 2026
https://github.com/malintha-induwara/green-shadow-backend
A Spring Boot-based backend system for Green Shadow Farm Management
gradle hibernate java-17 jwt mysql rest-api spring-boot
Last synced: 16 Apr 2026
https://github.com/sohamburkule/to-do-app
To-Do App, a simple web application developed using plain Java Server Pages (JSP), Servlets, Java Database Connectivity (JDBC), and frontend technologies such as HTML, CSS, JavaScript, and Bootstrap 5.
bootstrap-5 css3 eclipse-ide html5 java-17 java-database-connectivity java-database-fundamentals java-server-pages javascript mvc-architecture servlet tomcat-server
Last synced: 04 Mar 2026
https://github.com/quinnandrews/spring-local-postgresql
Decorates the Testcontainers PostgreSQL module with enhanced configuration for Spring Boot Applications.
integration-testing java java-17 local-development postgresql spring spring-boot spring-boot-3 spring-testcontainers testcontainers testcontainers-postgres
Last synced: 16 Apr 2026
https://github.com/flauzo/contratacao-de-emprestimo
Solicitações de Contratação de Empréstimo com Cartão (Central de relacionamento para atender diversos tipos de solicitações dos clientes. Os principais tipos de solicitações são: Problemas com cartão e contratação de empréstimo.)
fasterxml-jackson-databind java-17 json junit4 lombok-maven maven mockmvc servlet spring-boot spring-framework
Last synced: 04 Mar 2026
https://github.com/quinnandrews/spring-data-geo-us
Generates and provides in-memory U.S. State and Time Zone geographic data as well as Repositories to query the in-memory store..
code-generation geospatial java-17 repositories shapefiles spring-data spring-framework timezones united-states-data us-states
Last synced: 05 Mar 2026
https://github.com/unitvectory-labs/firestoreproto2map
Helper library to convert Firestore Protocol Buffer from event to map that can be used by Firestore
Last synced: 05 Mar 2026
https://github.com/rohitpshelar/camunda-spring
Sample of camunda 7 with spring boot (Maven), Java 17 and H2DB ( On Disk )
camunda-7 h2db java-17 maven spring-boot
Last synced: 17 Apr 2026
https://github.com/streamlined2/webcrawler
Web crawler application that collects domain statistical information and saves it to database
dao-layer freemarker front-controller-pattern heroku-deployment heroku-maven-plugin httpclient java-17 jetty-server jpa-hibernate jsoup-library lombok mvc-pattern postgresql service-layer servlet
Last synced: 17 Apr 2026
https://github.com/hxari/services
Web Service Rest API with Spring Boot
java java-17 maven rest-api services spring spring-boot spring-security
Last synced: 17 Apr 2026
https://github.com/wagner-de-carvalho/transito-api
API de gerenciamento de tráfego
docker-compose flyway java-17 migrations mysql repository-pattern rest-api spring-boot sql
Last synced: 17 Apr 2026
https://github.com/viniciusferreira7/elifoot
Elifoot is a Java application built with Spring Boot that simulates the management of soccer clubs, including features such as the registration of stadiums, players, and clubs; authentication and authorization using OAuth2; and permission control via scopes.
java-17 postgresql showcase spring-boot swagger validation
Last synced: 04 Jun 2026
https://github.com/varakanthamsaihruthikreddy975/authenticated_backend
This is an application for demonstration off working with spring security
db2 filter-chain java-17 jwt-authentication mysql-database spring spring-boot spring-security spring-security-oauth2
Last synced: 18 Apr 2026
https://github.com/mhuancho/school-api
Sistema de Gestión Escolar (School Management System)
java java-17 json jwt-auth jwt-authentication jwt-token keycloak-client metadata panache-entity panache-repository postgresql-database quarkus-maven
Last synced: 18 Apr 2026
https://github.com/barbaracalderon/fmt-tutor-mate
Tutor Agenda restful API project developed in Java, Spring Boot, using JDK17, PostgreSQL with DB schema.
java java-17 java-jpa java-springboot java-web-app maven project-lombok restful-api spring-boot spring-jpa
Last synced: 18 Apr 2026
https://github.com/duduxs/ead-notification-ms
🔔 API that manages ead notifications
api docker ead java-17 jjwt postgres project spring-actuator spring-amqp spring-cloud spring-config-server spring-eureka-client spring-jpa spring-security spring-validation spring-web
Last synced: 19 Apr 2026
https://github.com/flauzo/projeto-e-commerce-beer
Projeto e-commerce beer que atende as demandas dentro de uma Comunidade.
beans hibernate jakarta java-17 javax javax-swing jdbc junit lombok maven oracle-database oracle-db servlet spring spring-boot spring-doc spring-framework spring-jpa spring-security springboot
Last synced: 19 Apr 2026
https://github.com/varakanthamsaihruthikreddy975/personalfinancingapp
This is a personal financing application that is built primarily with spring boot, java on the backend side and there are two versions of the frontend for this application each with angular and vue
java-17 mysql spring spring-boot spring-data-jpa spring-security-oauth2
Last synced: 19 Apr 2026
https://github.com/batuhanbaysal/chess-platform
A professional, real-time chess platform built with Java 17, Spring Boot 3 (DDD/Clean Architecture), and React 19 with TypeScript.
chess-engine clean-architecture ddd-architecture java-17 monorepo react-19 spring-boot-3 typescript websocket
Last synced: 20 Apr 2026
https://github.com/dunky-star/online-test-app
Simplilearn Java Boot Camp: Course end project (make an Online Test Application).
angular java-17 json simplilearn
Last synced: 20 Apr 2026
https://github.com/towaquimbayo/comp-2522
BCIT Computer Systems Technology (CST) - COMP 2522 (Object Oriented Programming 1)
algoirthms binary-search-tree data-structures data-structures-and-algorithms design-patterns java java-17 java-processing object-oriented-programming oop oops-in-java processing processing-org
Last synced: 20 Apr 2026
https://github.com/tennyros/make-it-healthy
Nutrition Tracking REST API
jacoco java-17 junit5 liquibase mapstruct maven mockito postgresql rest-api spirng-data-jpa-hibernate spring-boot swagger-ui
Last synced: 21 Apr 2026
https://github.com/abhaysp95/optimstock
Project demonstrating microservice practices
cloud java-17 microservices microservices-architecture spring-boot
Last synced: 22 Apr 2026
https://github.com/rhazra-003/grapghql_spring_boot
Practice Projects for learning GrapghQL along with Java Spring Boot and H2 Database
grapghql h2-database java-17 spring-jpa springboot
Last synced: 23 Apr 2026
https://github.com/galaxy4276/almost-perfect-sns-server
RESTful Api Server written by Spring Boot 2.7.5
java-17 jjwt jpa restful-api spring-security springboot
Last synced: 25 Apr 2026
https://github.com/toxic-whitelgnd/ghee-backend
A backend server for the ecommerce, made up with java springboot.
java-17 javaspringboot jwt-authentication mongodb spring-security
Last synced: 27 Apr 2026
https://github.com/billstephens2022/validationdemospringboot
A demo Java SpringBoot application with Thymeleaf which has a form with Spring MVC validation and custom validators
java java-17 java-springboot spring-boot springboot thymeleaf
Last synced: 27 Apr 2026
https://github.com/billstephens2022/thymeleafdemo_springboot
A SpringBoot demo app featuring Thymeleaf templating, props, and form submission
java java-17 java-springboot spring-boot springboot thymeleaf
Last synced: 27 Apr 2026
https://github.com/deepcloudlabs/dcl204-2024-feb-26
DCL-204: Java SE 17 Programming
functional-programming-in-java java-17 java-21 modularity-in-java oop-in-java
Last synced: 07 Jun 2026
https://github.com/gilbert00/transportnet
Constraction all independent linear constraints for transport net on bipartite graph
graph-algorithms java-17 python python-3 transport-network
Last synced: 28 Apr 2026
https://github.com/rhazra-003/fumble
A CLI Based Match Making Platform for Coders (Introverts)
cli-app java-17 matchmaking spring-boot
Last synced: 28 Apr 2026
https://github.com/streamlined2/data-processor
Parse JSON documents, validate entities, collect statistical information, format, and output as XML file
jackson jackson-stream java-17 junit5 maven xml
Last synced: 28 Apr 2026
https://github.com/billstephens2022/crudrestdemospringboot
A SpringBoot demo app featuring JPA repository and Spring Data Rest
java java-17 javaspringboot jpa-hibernate spring-boot springboot springboot3
Last synced: 28 Apr 2026
https://github.com/darku77/excelworktemplate
generate work template for a month
apache-poi excel java-17 spring-boot
Last synced: 29 Apr 2026
https://github.com/henry-azer/user-management-system
Spring boot restful user management system, Multi-tier architecture, implement base classes, use (Lombok - Mapstruct - Liquibase) technologies, use Postgresql and apply CircleCi pipelines.
circleci database-migrations java-17 liquibase lombok mapstruct multi-tier restful-api spring-boot spring-jpa
Last synced: 29 Apr 2026
https://github.com/preets123/employeemanagement
An Employee Management System using Spring Boot (CRUD)
Last synced: 29 Apr 2026
https://github.com/quinnandrews/spring-data-specification-builder
Reduces the overhead of composing and maintaining Specifications. Enhances code legibility with a fluent API, makes conditional query building easy, and supports query optimization for fetching associated Entities eagerly.
hibernate hibernate-jpa hibernate-jpamodelgen java java-17 specification-pattern specifications spring spring-data spring-data-jpa spring-data-jpa-specification
Last synced: 29 Apr 2026
https://github.com/kundanchourasiya/file-upload-and-download-using-spring-boot-rest-api
File Upload and Download Using Spring Boot Rest API. In this Api we upload and download image/ pdf files from local directory, Postman for testing endpoint, For Database we will use Mysql
java-17 lombok mysql-database rest-api spring-boot-3 spring-jpa springframework
Last synced: 29 Apr 2026
https://github.com/luiggi-piero/books-spring
Buscador de libros usando la API Gutendex
Last synced: 29 Apr 2026
https://github.com/george-the-penguin/poc-load-after-start-with-redis-microservice
This is a sample microservices application built with Spring Boot that loads information into a Redis cache on startup. The purpose of this application is to demonstrate how to integrate Redis caching into a microservices architecture.
java java-17 redis rest-api spring-boot-3
Last synced: 01 May 2026
https://github.com/qazcetelic/cerbo-ide
Cerbo is an IDE specifally made for brainfuck 🧠💥.
brainfuck code-editor java-17 javafx
Last synced: 01 May 2026
https://github.com/billstephens2022/springmvcsecurity
A simple demo web application built with SpringBoot, Spring Security (passwords encrypted with bcrypt), mySQL, JDBC, and Thymeleaf.
java java-17 jdbc mysql spring-boot spring-security springboot springsecurity thymeleaf
Last synced: 01 May 2026
https://github.com/lindauroneto/echo-forumhub
Repositório do Echo Fórum. Envolvendo os conhecimentos obtidos no ONE G7.
alura java-17 oracle oracle-next-education spring-boot spring-data-jpa spring-framework spring-security
Last synced: 01 May 2026
https://github.com/billstephens2022/todolist-javafx
A Todo List application built with JavaFX using a text file as data storage.
Last synced: 02 May 2026
https://github.com/duduxs/ead-notification-hex-ms
🔔 Notification API but with hexagonal arch
api docker ead java-17 jjwt postgres project spring-actuator spring-amqp spring-cloud spring-config-server spring-eureka-client spring-jpa spring-security spring-validation spring-web
Last synced: 02 May 2026
https://github.com/collectivecloudperu/spring-framework-6-proyecto
Como Crear un Proyecto con Spring Framework 6
java java-17 spring-boot spring-framework-6
Last synced: 03 May 2026
https://github.com/billstephens2022/musicdbjava
A Java application with a connection to a SQLite Music database
java java-17 jdbc sqlite sqlite-database sqlite3
Last synced: 03 May 2026
https://github.com/billstephens2022/helloworldfx-javafx
Introductory JavaFX application
Last synced: 03 May 2026
https://github.com/danilomeneghel/prova-vr
API REST - VR Benefícios
api-rest docker-compose java-17 junit5 lombok maven mockito mysql-8 sonarqube spring-boot spring-security swagger-ui
Last synced: 03 May 2026
https://github.com/pheiterer/bank-transactions
DevDojo Interview
docker java-17 junit maven spring-boot-3
Last synced: 03 May 2026
https://github.com/wagner-de-carvalho/acme-car-api
Projeto API acme car
h2-database java-17 jpa-hibernate rest-api spring-boot
Last synced: 03 May 2026
https://github.com/luiggi-piero/medicos-pacientes-springboot
API para gestionar médicos y pacientes usando Spring Boot, Hibernate, JPA y la BD MySQL
flyway hibernate java-17 jpa mysql spring-boot
Last synced: 03 May 2026
https://github.com/eukolos/spring-boot-3-example
we native build this app thanx to Spring Boot 3 and Graalvm
docker graalvm graalvm-native-image java-17 maven spring-boot-3-0-0
Last synced: 04 May 2026
https://github.com/bootcamptoprod/spring-boot-resilience4j-rate-limiter
A simple app highlighting how we can implement rate limiter using Resilience4j in Spring Boot
java java-17 rate-limit rate-limiter rate-limiter-api rate-limiting resilience resilience4j resiliency resilient resilient-sy rest rest-api spring spring-boot spring-boot-3
Last synced: 04 May 2026
https://github.com/lindauroneto/literalura
Repositório do sistema LiterAlura!
alura java-17 oracle oracle-next-education spring-boot
Last synced: 05 May 2026
https://github.com/tnas/alticci-sequence
Altice Labs Technical Exercise
angular-14 docker docker-compose java-17 spring-boot swagger2
Last synced: 05 May 2026
https://github.com/gabriellglrs/desafiobackend_seatecnologia
Uma API RESTful segura desenvolvida com Spring Boot para gerenciamento de usuários e produtos. Inclui autenticação e autorização com OAuth2 e JWT, controle de acesso baseado em funções, validação de endereços e gerenciamento de números de telefone.
apirestfull java-17 jwt oauth2 postgresql spring-security springboot
Last synced: 05 May 2026
https://github.com/eliashdzr/java-sql-gui
A Graphical User Interface for easier usage of my previously made SQL-Java CLI.
Last synced: 06 May 2026
https://github.com/ramirjunior/idox-ia-project
Projeto MVP com processamento de áudio com IA local
inteligencia-artificial java-17 llama process-builder spring-boot thymeleaf whisper
Last synced: 06 May 2026
https://github.com/rolik-oleksandr/cinema-rest-api
Web API supports user authentication, authorization and CRUD operations, main stack: Spring MVC, Spring Security, Hibernate
crud hibernate java-17 rest-api spring-mvc spring-security
Last synced: 06 May 2026
https://github.com/haroldoramirez/counter-strike-play
Esta aplicação tem como objetivo registrar e gerar estatísticas do desempenho de jogadores da comunidade de Counter Strike após o final de cada partida 5 x 5 ou também chamado de MIX.
java-17 playframework postgresql sbt scala
Last synced: 06 May 2026
https://github.com/billstephens2022/cruddemospringboot
a demo Java Spring Boot application with mySQL database with CRUD capabilities
java java-17 javaspringboot mysql spring-boot
Last synced: 06 May 2026
https://github.com/yannx79/book-orders-api
API for book order registration using Spring Boot 3 and Spring Data JPA 3
java-17 maven mysql spring-boot-3 spring-data-jpa spring-security-6 tomcat
Last synced: 07 May 2026
https://github.com/idelio-mata/todolist
TodoList - Springboo Rest API
apidog git h2-database java-17 render spring-boot spring-security
Last synced: 07 May 2026
https://github.com/ninfty/springboot-wishlistapi
docker docker-compose java java-17 spring-boot spring-boot-3 swagger
Last synced: 07 May 2026
https://github.com/sandeepvashishtha/eventra-backend
A comprehensive event management system backend built with Spring Boot, providing secure RESTful APIs for event creation, user management, and administrative operations.
java java-17 mysql spring spring-boot springboot
Last synced: 07 May 2026
https://github.com/lahcenezzara/spring-boot-explorer
A simple Spring Boot project showcasing a "Hello World" endpoint with a friendly response. The project demonstrates the foundational structure of a Spring Boot web application, which can be expanded further.
api-development backend-development beginner-friendly hello-world java java-17 maven microservices openjdk rest-api rest-controller spring-boot spring-boot-example spring-boot-guide spring-boot-project spring-boot-starter spring-framework spring-tutorial spring-web web-application
Last synced: 07 May 2026
https://github.com/cromega08/jatube
A Youtube Downloader implemented with Java and Python.
java java-17 java-8 java-application java-gui java-gui-application java-swing java17 python python-3 python-script python3 pytube pytube-projects swing swing-application swing-components swing-gui youtube youtube-downloader
Last synced: 07 May 2026
https://github.com/luiggi-piero/musica-spring-boot
Aplicación backend para la administración de músicas y cantantes
java-17 postgresql spring-boot spring-data
Last synced: 07 May 2026
https://github.com/rafhael-s-p/video-stream-catalog-admin
clean-architecture clean-code ddd java-17 rest-api spring tdd
Last synced: 07 May 2026
https://github.com/billstephens2022/securitydemospringboot
A Springboot security demo application
java java-17 mysql spring-boot spring-security springboot springboot3
Last synced: 08 May 2026
https://github.com/hi2ma-bu4/lifenaturalcraft
それっぽいMineCraft forge mod 1.20.4
forge gradle java java-17 minecraft-1-20-4 minecraft-forge minecraft-forge-mod minecraft-mod
Last synced: 09 May 2026
https://github.com/justedlev/dotask.x
👷Task register and executor
java-17 maven rest rest-api spring-boot spring-boot-3
Last synced: 09 May 2026
https://github.com/aritra-basak/springboot_graphql
Demonstrating the 🪄magic of 📈GraphQl🖳 integrated with the power of 🌱Spring boot🥾
api graphql h2-database java java-17 java-17-maven-spring-boot-hibernate-jpa spring-boot
Last synced: 09 May 2026
https://github.com/harshshah6/threads-clone-android
As the name says this project is an clone of the popular application Threads. Made in android studio with JDK 17, Used Firebase for Database and Storage with basic plan. Also i have tried my best to clone the UI of the threads application to make the project more like the real one.
android android-app android-application firebase firebase-database java java-17 threads threads-clone
Last synced: 09 May 2026
https://github.com/duduxs/ead-payment-ms
💳 API that manages user's payments from ead
api docker ead java-17 jjwt postgres project sprimg-amqp spring-actuator spring-circuit-breaker spring-cloud spring-config-server spring-eureka-client spring-hateoas spring-security
Last synced: 09 May 2026
https://github.com/eric-souzams/spring-oauth-keycloak
OAuth2 Implementation using KeyCloak
api-gateway circuit-breaker cloud config-server eureka-client eureka-server java java-17 keycloak oauth2 redis spring-boot spring-data-jpa
Last synced: 09 May 2026
https://github.com/billstephens2022/employeedbspringboot
A Java Spring Boot application with a sample Employee MySQL database with CRUD functionality.
aop aop-aspects aspect-oriented-programming hibernate hibernate-jpa java java-17 mysql spring-boot springboot springboot3 thymeleaf thymeleaf-java thymeleaf-template-engine
Last synced: 09 May 2026
https://github.com/ezzeddinp/gogoquery
My college project to build desktop app that utilizing javaFX as the GUI and MySQL for the databases. The app is about a shopper role user pay some product & also the app enable us to manage the transaction as if we choose the manager role
Last synced: 10 May 2026