An open API service indexing awesome lists of open source software.

Spring

Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform.

https://github.com/ruwatana/graphql-client-spring

⚡️ Sample of GraphQL Pokemon Client on Spring Boot

apollo graphql java spring spring-boot

Last synced: 05 May 2026

https://github.com/miroslavkolosnjaji/autopartsestoresystem

AutoPartsStoreSystem is a Spring-based learning project simulating an e-commerce platform for vehicle parts. Users can search parts, manage orders, and generate invoices. This project is not for production but explores backend development using modern technologies like Spring Boot and more.

circleci codecov h2-database jacoco java junit-test junit5 lombok mapstruct mapstruct-plugin mockito mockito-junit-test spring spring-boot spring-security spring-validation stripe-payments

Last synced: 05 May 2026

https://github.com/gahbr/api-rest-swagger

Estudos sobre documentação de uma api REST com Swagger em SpringWeb

api-rest documentation estudos java spring spring-boot spring-web swagger

Last synced: 05 May 2026

https://github.com/matheusgabsimoes/itemizeweb

Aplicação web completa para cadastro e gerenciamento de produtos e categorias, com interface simples, responsiva e fácil de usar. Ideal para fins de estudo e prática com Java e Spring.

java spring spring-boot

Last synced: 05 May 2026

https://github.com/hstreb/spring-transactional

Example how to use spring transaction

java-8 spring spring-boot transaction

Last synced: 06 May 2026

https://github.com/dcc6fvo/challenge-backend1-controlefinanceiro

Desafio Alura Challenge Back-end v2 - API Rest de controle financeiro doméstico escrita em Java.

alurachallengeback2 java rest-api spring spring-boot

Last synced: 05 May 2026

https://github.com/bric3/jersey-webmvc

Configuration and code to enable Spring WebMVC and Jersey endpoints to co-exists in Spring Boot 2.1

jersey2 spring spring-boot-2 spring-mvc

Last synced: 05 May 2026

https://github.com/eyrafabdullayev/spring-boot-testing

Simple example for Testing in Spring Boot

integration-testing java spring spring-boot testing

Last synced: 05 May 2026

https://github.com/sanogotech/crudspringbootthymeleaf

CRUD Application Spring Boot Samples

crud-application java spring spring-boot thymeleaf

Last synced: 05 May 2026

https://github.com/tahniat-ashraf/spring-aop-101

A sample application to showcase use of spring aop

aop boot spring spring-aop spring-boot

Last synced: 12 May 2026

https://github.com/nicksguru/commons-utils

Utility classes

maven spring utilities

Last synced: 06 May 2026

https://github.com/zhukovsd/spring-npm-frontend-boilerplate

A boilerplate spring project with es6/pug frontend built with npm

boilerplate browserify es6 pug spring swagger swagger-client

Last synced: 06 May 2026

https://github.com/rubemoon/hr-association-api

🚀 HR Association API 🌟 is an API that simplifies employee management for small businesses. 📊💼

api java learning-by-doing spring spring-boot web

Last synced: 06 May 2026

https://github.com/mad4n7/webapp

Spring web app boilerplate

java postgresql spring

Last synced: 06 May 2026

https://github.com/djccnt15/springbatch_multidb

sample project for Spring batch multiple database

java spring spring-batch spring-boot

Last synced: 06 May 2026

https://github.com/hansajaa/todo-backend

The given Todo App REST API with Spring Boot is designed to be secure for user authentication, tasks management, and access control using JWT and Spring Security. It supports features like user registration and login, Todos manipulation - creation, read, update, and delete, paging, sorting, and also searching. Each user can only access his tasks.

authentication authorization java jwt layered-architecture mysql pagination sorting spring spring-boot spring-security

Last synced: 06 May 2026

https://github.com/aryyyy211/microservices_social_media-simplify-version-

🌐 Build a simple microservices social media platform with ConnectHub, featuring user profiles, post management, and real-time notifications.

api eureka-server java kafka kubernetes microservice rest-api spring spring-boot

Last synced: 06 May 2026

https://github.com/cbcballestas/gestion-clientes-backend

Backend para sistema de gestión de clientes - Curso Angular & Spring Boot: Creando web app full stack, se usa PostgreSQL como motor de base de datos

java postgresql postgresql-database spring spring-boot

Last synced: 06 May 2026

https://github.com/brunoliratm/homeworks-college

This repository contains school activities that I decided to share with other people, I hope it helps you who are starting in the world of programming! (I will update this repository when I get more school activities)

academic college homework-exercises java maven portugol python spring tomcat

Last synced: 06 May 2026

https://github.com/damianperera/spring-boot-secure

Security module for Spring Boot that applies recommended Secure HTTP Response Headers and more

owasp owasp-top-10 security spring spring-boot spring-boot-starter

Last synced: 06 May 2026

https://github.com/bmd007/ai-car-driver

AI and IOT practice using freenov fnk0043

ai java robot spring

Last synced: 06 May 2026

https://github.com/tomerfi/dependency-injection-java-part3-tutorial

Dependency Injection in Java is easy - Part 3 - Leveraging with Spring Context.

blog-post dependency-injection dev java spring tutorial

Last synced: 06 May 2026

https://github.com/zerherifatimazahrae/springbatchapp

Spring Batch Application

spring spring-batch

Last synced: 06 May 2026

https://github.com/robertene1994/lostpets-back-end

Back-end application for lost pets ads.

ad lost lostpets pets spring spring-boot

Last synced: 06 May 2026

https://github.com/fartherp/framework-spring-boot

framework integration with Spring Boot

spring spring-boot

Last synced: 06 May 2026

https://github.com/cau777/simple-code-sharing-platform

A simple web application made with Spring that allows sharing code snippets. It includes syntax highlighting and a way to make the code available only for a certain amount of time or views.

freemarker h2-database java spring spring-boot

Last synced: 06 May 2026

https://github.com/alexsimao/crud-biblioteca

Projeto criado para meu estudo pessoal do Spring Framework. Foi solicitado para uma IA criar o diagrama de um Banco de Dados para que possa estar criando as regras de negócio(CRUD) para se comunicar com o Banco de Dados.

crud h2-database java jparepository postgresql spring spring-boot

Last synced: 06 May 2026

https://github.com/opiyodhiambo/soko

End-to-End E-commerce Data Pipeline & Recommender Engine. Process and analyze streaming user activity for personalized recommendations. Empower buyers and sellers with seamless account management and transaction notifications. Utilize microservices for efficient operations.

akka-actors axon-framework bdd-tests cqrs-pattern cucumber docker-compose gherkin spring

Last synced: 11 Apr 2026

https://github.com/deepcloudlabs/dcl375-2020-jan-27

DCL-375: Developing Enterprise Applications using Spring Framework 5

java-ee-8 java-se8 spring spring-boot spring-boot-2 spring-mcv springframework tomee

Last synced: 06 May 2026

https://github.com/briansabio/forohub_challenge

Proyecto de foro del lado back-end implementando una API REST con diseño CRUD en lenguaje Java utilizando Spring como framework.

java mysql spring

Last synced: 06 May 2026

https://github.com/gabrielferreira02/autenticacao-jwt-spring-boot

Projeto simples de estudo para aplicar uma autenticação baseada em jwt no spring com spring-security

docker java jwt-authentication spring

Last synced: 06 May 2026

https://github.com/voliveirajr/spring-amq

How to create a standalone project for consume messages from a ActiveMQ server using Spring and Maven

activemq consuming-messages java message-queue message-queue-server spring spring-amq spring-boot standalone

Last synced: 06 May 2026

https://github.com/tjcchen/xmlssm

java xml configuration web project

java spring spring-mvc tomcat-server

Last synced: 06 May 2026

https://github.com/giovannicandido/audit-view

Visualization and search of AuditView Events

angular2 auditing java security security-tools spring spring-boot

Last synced: 06 May 2026

https://github.com/ilias-stack/architecture-jee-et-middleware

This repository will contain all the practical projects of the module.

angular java spring typescript

Last synced: 06 May 2026

https://github.com/chamithkavinda/restapi-pos-with-spring

This backend system, built with Spring Boot and Spring MVC, provides a RESTful API for managing CRUD operations with MySQL integration. The project demonstrates structured API interactions, efficient routing, and robust error handling within the Spring framework, focusing on clean backend design and data persistence.

api rest-api spring spring-mvc

Last synced: 06 May 2026

https://github.com/justanoobcoder/spring

A TUI for creating Spring Boot initial project

bubbletea cli go golang initializer spring spring-boot springboot

Last synced: 06 May 2026

https://github.com/vlambo3/clinicaodonto

Proyecto usando Spring Boot, Spring JPA y Hibernate

java jpa-hibernate spring

Last synced: 11 May 2026

https://github.com/humbertodias/java-spring-boot-demo

Aplicação Web com Spring

java spring spring-boot

Last synced: 07 May 2026

https://github.com/yeahbutstill/spring-master-class-the-modernway

Learn the magic of Java Spring Framework with Spring Boot, Spring JDBC, Spring AOP, Hibernate, JUnit & Mockito

java junit spring spring-boot unit-test

Last synced: 11 May 2026

https://github.com/sanjoy-sust/mybatisexample

Spring mybatis sample project with complete java config

annotation java-8 java-config mybatis3 mysql spring spring-mvc spring-mybatis3-mysql

Last synced: 07 May 2026

https://github.com/marceloleite2604/kafka-environment

Docker compose project to instantiate a Kafka environment and produce & consume events through it.

docker docker-compose kafka spring spring-boot-2 spring-kafka

Last synced: 07 May 2026

https://github.com/ssobue/neo4j-demo

Neo4j Demo Application

neo4j spring spring-boot

Last synced: 07 May 2026

https://github.com/matlock/upgrade-campsite

UPGRADE challenge

java rest spring swagger

Last synced: 07 May 2026

https://github.com/denilsonssj/personapi

Simple Demo person api built with Spring Boot.

java jdk11 mapstruct postrgres spring springdatajpa

Last synced: 07 May 2026

https://github.com/luscasjb/todolist

Todo-list made in the Rocketseat event of Java/Spring.

docker java spring spring-boot

Last synced: 07 May 2026

https://github.com/brick-team/entity-plugin

基于JPA的实体增强插件

jpa spring spring-boot

Last synced: 07 May 2026

https://github.com/ewertondrigues02/banco-digital

Em desenvolvimento - Banco digital implementado em Java, utilizando o ecossistema Spring Boot e explorando diferentes padrões de projeto como Camadas (Layered Architecture), Factory Method, Singleton e MVC.

actuator clean-code docker flyway-migrations h2-database java layered-architecture mvc-architecture mvc-pattern postgresql singleton-pattern spring spring-boot spring-data-jpa spring-mail spring-security

Last synced: 11 Apr 2026

https://github.com/machado-joao/carbon-calculator

An API to calculate a user's carbon footprint. Users can submit their basic info, environmental data, and get their carbon emissions result.

java mongodb spring

Last synced: 07 May 2026

https://github.com/ssobue/bean-injection-demo

All Bean Injection Test

java spring spring-boot

Last synced: 07 May 2026

https://github.com/athrocks/luxury-bag-website

A robust backend system for a premium e-commerce platform focused on selling luxury bags. This project showcases backend development skills with secure authentication, efficient database management, and scalable APIs, built using Spring Boot and Spring Security.

java mongodb nodejs npm spring spring-security thymeleaf

Last synced: 11 Apr 2026

https://github.com/woosungkim0123/domain-driven-design-deep-dive

repository for Domain Driven Design learning

ddd java jpa spring

Last synced: 07 May 2026

https://github.com/mistermboy/sdi

Sistemas Distribuidos e Internet Curso 2017/2018

node nodejs spring spring-boot

Last synced: 07 May 2026

https://github.com/cauandzn/springboot-jpa-hibernate

Building Java application with Spring Boot, JPA and Hibernate. Just studies.

hibernate hibernate-jpa java jpa jpa-hibernate spring spring-boot springboot

Last synced: 07 May 2026

https://github.com/lvm3632/spring-booking-api

API desarrollada en Spring con Java 17 para la gestión de reservas de servicios de viaje, incluyendo hoteles, vuelos y tours

java spring spring-boot

Last synced: 07 May 2026

https://github.com/maxjdev/microservice-email-with-amqp-rabbitmq-log4j2

Microsserviço de envio de e-mail com Spring-Mail com AMQP, RabbitMQ, Log4j2, MySQL e Flyway

amqp flyway log4j2 lombok mysql rabbitmq slf4j spring

Last synced: 07 May 2026

https://github.com/ptrvsrg/places

Приложение для поиска мест, использующее асинхронное сетевое взаимодействие с несколькими публичными API

api cache java maven reactive-programming spring thymeleaf webflux

Last synced: 07 May 2026

https://github.com/melthaw/spring-web-error

The general web error(we) handler abstraction based on Spring MVC Framework.

error-handling java spring

Last synced: 07 May 2026

https://github.com/rlnkoo/hotel-service

Hotel service from the backend side for guests and staff

aws-s3 java jwt-token mysql spring spring-security

Last synced: 11 May 2026

https://github.com/duduxs/movieflix

📔 Dev Superior spring bootcamp final challenge

project react spring

Last synced: 07 May 2026

https://github.com/davidandw190/secure-user-management-system-angular-spring-aws

Simulates real-life scenarios with robust security features. Angular-Spring-AWS stack for user authentication and authorization, role-based access control, advanced security measures, and external API integration.

angular authentication authorization spring spring-boot spring-security

Last synced: 07 May 2026

https://github.com/ercansormaz/redis-rate-limiting

Spring Boot project demonstrating Rate Limiting Algorithms based on Redis

rate-limit rate-limiter rate-limiting redis-rate-limiter spring spring-boot

Last synced: 07 May 2026

https://github.com/mishaastanin/car_shop_project

CRUD приложение на Spring Framework

java mysql spring

Last synced: 07 May 2026

https://github.com/robertene1994/w2m-superheroes-back-parent

Back-end que permite el mantenimiento de superhéroes.

cloud eureka java netflix spring spring-boot superhero

Last synced: 08 May 2026

https://github.com/angel-iscoding/email-service-api

Email-as-a-Service API developed with Java + Spring Boot

java spring spring-boot

Last synced: 08 May 2026

https://github.com/ingogriebsch/sample-spring-cloud-openfeign-page-support

This sample shows you how to enable (Spring Data) page support on Feign clients

example feign-client java sample spring spring-boot spring-cloud spring-cloud-open-feign

Last synced: 08 May 2026

https://github.com/meekb/java_diningreviews

RESTful API with data persistence built in Java using Spring and Spring Data JPA

hibernate java jpa lombok spring spring-boot

Last synced: 08 May 2026

https://github.com/lukaszwoznica/qa-app

A REST API for Q&A application created with Spring Boot.

hibernate java jwt rest-api spring spring-boot spring-security

Last synced: 08 May 2026

https://github.com/djccnt15/study_springbatch

spring batch 활용 연습

java spring spring-batch spring-boot

Last synced: 08 May 2026

https://github.com/mohamad-shosha/aseel-ai

Aseel AI – Intelligent Academic Integrity Platform powered by AI and Computer Vision for analyzing and verifying university projects.

academic-integrity artificial-intelligence computer-vision integration java spring spring-boot

Last synced: 08 May 2026

https://github.com/urunov/java-spring-restfull-fundamentals-projects

Core Java, OOP, Lambda, Polymorphism, Abstraction. Spring, Spring Boot.

spring springboot

Last synced: 08 May 2026

https://github.com/nikitaisaev23pmi/online-market

Учебный проект - Онлайн Магазин

java postgresql spring

Last synced: 08 May 2026

https://github.com/shakalbotenterprises/parameters-management-system

Client and server sides to work with dynamically changing parameters

java postgresql shakal-bot-enterprises spring sql

Last synced: 08 May 2026