Java
Java was originally developed as an alternative to the C/C++ programming languages. It is now mainly used for building web, desktop, mobile, and embedded applications. Java is owned and licensed through Oracle, with free and open source implementations available from Oracle and other vendors.
- GitHub: https://github.com/topics/java
- Wikipedia: https://en.wikipedia.org/wiki/Java_(software_platform)
- Created by: James Gosling
- Released: May 23, 1995
- Aliases: java-8, java8, java11, java-11, jvm, jdk, openjdk, javase, java-se,
- Last updated: 2026-07-26 00:16:25 UTC
- JSON Representation
https://github.com/openfoodfacts/openfoodfacts-java-demo
Demo application using Java Wrapper for OpenFoodFacts
food hacktoberfest java nutrition openfoodfacts wrapper
Last synced: 29 Apr 2025
https://github.com/thomasweise/ultrasvgz
A tool trying to achieve the maximum possible svg compression (regardless of the necessary runtime).
gzip java minification minifier svg
Last synced: 18 May 2026
https://github.com/t5750/java-repositories
:coffee: Java Repositories
blockchain https java jvm networking nio rsa security socket ssl
Last synced: 06 Sep 2025
https://github.com/wandmalfarbe/glowworm-swarm-optimization-java
A Java implementation and visualization of the glowworm swarm optimization (GSO) algorithm invented by Krishnanand N. Kaipa and Debasish Ghose.
glow-worm glowworm-swarm-optimization java javafx metaheuristics nature-inspired-computation optimization-algorithms swarm-intelligence swarm-intelligence-algorithms visualization
Last synced: 02 Mar 2025
https://github.com/edakass/vet-app
Vet Clinic Project 🐦🐱 🐶 🐈 🐟
bootstrap css html intellij java jpa-hibernate maven maven-pom mysql spring spring-boot springdevtools springframework springinitializr springjpa springmvc springsecurity springweb thymeleaf xampp
Last synced: 25 Oct 2025
https://github.com/daijobudes/cit-2nd-year-programming
Repository containing exercises on our school.
activities c css data-structure data-structures data-structures-algorithms data-structures-and-algorithms database db exercise exercises java mariadb mariadb-database php php7 quizzes
Last synced: 13 Apr 2026
https://github.com/joeycumines/java-promises
Writing asynchronous Java 8 code, to the style of JavaScript Promises.
completionstage java java-8 multi-threading promise
Last synced: 06 Jul 2025
https://github.com/last9/vertx-opentelemetry
Zero-code OpenTelemetry auto-instrumentation for Vert.x 4 + RxJava 3 and Vert.x 3 + RxJava 2. Distributed tracing, log-to-trace correlation, and RxJava context propagation.
distributed-tracing instrumentation java log-correlation observability opentelemetry otel rxjava tracing vertx
Last synced: 13 Apr 2026
https://github.com/mrinspection/blightedmc
Survival Minecraft Plugin to make the vanilla game harder with custom mobs, items, bosses while being vanilla-friendly
game-design game-development java maven minecraft minecraft-plugin minecraft-server minecraft-server-plugin modding spigot spigot-plugin spigotmc sqlite sqlite-database survival-game
Last synced: 13 Apr 2026
https://github.com/cerus/logic-builder
An ugly & interactive logic gate visualizer written in Java using plain old Java Swing
hacktoberfest java logic-circuit logic-circuit-simulator logic-gate-simulator logic-gates logic-simulation swing swing-gui
Last synced: 07 Oct 2025
https://github.com/jiuwo/fastel
简单高效的表达式引擎
efficiency el expression fast fastel java
Last synced: 17 Jan 2026
https://github.com/lukasz-zimnoch/loanclub-api
Example app made according to clean architecture style, powered by Spring WebFlux and secured using AWS Cognito
aws-cognito clean-architecture docker java mongodb spring-webflux
Last synced: 27 Apr 2025
https://github.com/martinpankraz/az-private-linky
Java Project to get you started with SAP BTP Private Link Service for Azure with SAP Cloud SDK
azure cloud-sdk java private-link sample sap-btp-cloud-foundry
Last synced: 26 Mar 2025
https://github.com/helloworldtang/sa-token-quickstart
Sa-Token 快速入门项目
java maven-repository sa-token
Last synced: 16 Jul 2026
https://github.com/daggerok/distributed-lock-mongodb-spring-boot-starter
This repository demonstrates how to implement custom written Distributed Lock starter based on Spring Boot and MongoTemplate with Testcontainers integration testing and fabric8 docker-maven-plugin
docker-maven-plugin fabric8-docker-maven-plugin github-actions java lombok maven mongo mongodb mongodb-database mongotemplate spring-boot spring-boot-2 spring-boot-3 spring-boot-starter-data-mongodb spring-boot-starter-jetty testcontainers testcontainers-junit-jupiter testcontainers-mongo testcontainers-mongodb vavr
Last synced: 18 Jan 2026
https://github.com/tiagosgomes/api-restful-spring-boot-mongodb
Este projeto foi desenvolvido como parte prática do Curso de Java Completo do Dr. Nelio Alves, com os objetivos de compreender as principais diferenças entre o Paradigma Orientado a Documentos (NoSQL) e o Paradigma Relacional (SQL), implementando as operações de CRUD e realizando as consultas com Spring Data e MongoRepository.
compass git github java java11 java11-spring-boot javaee javase json maven mongodb mongodb-compass nosql postman rest restful spring-boot spring-boot-2-3
Last synced: 02 Jan 2026
https://github.com/thegreenmachine/zap
Team 1816's codebase for the 2022 Rapid React season robot, Zap.
computer-vision first-robotics-2022 first-robotics-competition frc-rapid-react java python robotics
Last synced: 12 Apr 2025
https://github.com/mdxabu/student-crud
Students CRUD Application using JDBC with MySQL
aws aws-rds-mysql collaborate crud dotenv eclipse github hacktoberfest hactoberfest2023 java jdbc jdbc-driver jetbrains learn maven mysql mysql-database
Last synced: 28 Jul 2025
https://github.com/samyam81/booklibrary
This is a simple command-line-based library management system implemented in Java. It allows librarians to manage books, patrons, and borrowing records.
Last synced: 22 Mar 2025
https://github.com/alsatpardakht/alsatipgdesktop
open-source Desktop library to connect Alsat pardakht peyment API
alsat alsatpardakht desktop ipg java kotlin library peyment
Last synced: 21 May 2026
https://github.com/giosil/saml-idp
Boilerplate for SAML Identity Provider implementation.
authentication java javaee saml saml-authentication saml-identity-provider saml-idp saml2 security
Last synced: 05 Nov 2025
https://github.com/rajin-khan/darkrunner
a 2D platformer game i created as a group project for my object oriented programming course in my third semester
game-development java swing-gui
Last synced: 21 May 2026
https://github.com/samyam81/doggpt
DogGPT is a Java GUI application that generates random "woof" messages accompanied by images. The repository contains source code and image storage folders.
Last synced: 22 Mar 2025
https://github.com/samyam81/fly-weight
This repository contains a Java implementation demonstrating the Flyweight design pattern, which is used to minimize memory usage and improve performance by sharing as much data as possible with related objects.
Last synced: 22 Mar 2025
https://github.com/nikolaybespalov/imageio-ozf
ImageIO plugin that allows you to use OziExplorer raster files(ozf2/ozf3) in your Java application.
imageio-plugin java ozf oziexplorer
Last synced: 12 Jan 2026
https://github.com/rainbowdashlabs/cjda-util
hacktoberfest java jda jda-utilities library
Last synced: 17 Mar 2025
https://github.com/kplanisphere/sales-management-system
A comprehensive Customer and Product Management System (SGCP-E) designed for efficient client and product management. Features include client registration, product tracking, sales processing, automatic notifications, and detailed reporting. Developed as a final project for a Project Management course.
adooo apache business-application customer-management customer-management-system database-integration ieee ieee-830 inventory-system java order-processing order-processing-service project-management project-manager report-generation sales-management sales-management-system sql transaction-tracking user-authentication
Last synced: 02 Sep 2025
https://github.com/forax/struct-of-array
Two data structures with the API of an array of structs (AoS) and the internals of a struct of arrays (SoA)
data-structures game-development java struct-of-arrays
Last synced: 19 May 2026
https://github.com/feast107/recaf-portable
Recaf with portable jre
bytecode decompiler java portable-executable recaf
Last synced: 03 Feb 2026
https://github.com/wnameless/spring-boot-up-data-mongodb
MongoDB enhancement of Cascade and Event brought by spring-boot-up
Last synced: 14 Mar 2025
https://github.com/twineworks/collections
Special purpose java collections
collections hashmap high-performance java perfect-hashing shape
Last synced: 16 Jan 2026
https://github.com/amanvermai30/shopeasy-online-shopping-application
Spring Boot application, is designed to function as an online shopping platform. It offers a set of REST APIs catering to the essential CRUD operations typical of real-life online shopping experiences. Each operation is accompanied by user validation to ensure security at every stage.
css css-animations developer-tools html java javascript jpa-hibernate lombok mysql spring-mvc springboot swagger validation
Last synced: 08 Apr 2026
https://github.com/yatheeshraju/testng-docs
A good looking docs page for https://testng.org/ . TestNG is a testing framework designed to simplify a broad range of testing needs, from unit testing (testing a class in isolation of the others) to integration testing (testing entire systems made of several classes, several packages and even several external frameworks, such as application servers).
Last synced: 24 Jul 2025
https://github.com/medhansh-32/resturant-management-system
Restaurant Mangement Web Service that provide real time updates of the order and users can place order by scanning QR Code.
java jte mysql-database spring-data-jpa spring-security springboot websocket
Last synced: 18 Feb 2026
https://github.com/shencangsheng/view-elasticsearch
Elasticsearch DSL is a Java application that uses JSON/SQL to quickly generate Elasticsearch DSL, including query, aggregation, charts, and other fast and flexible configuration implementation.
aggregation dsl elasticsearch java json sql
Last synced: 17 Sep 2025
https://github.com/jasonyang170/aichatforandroid
这是一项基于JAVA语言开发的ChatGPT API安卓客户端
android-app chat-gpt chat-gpt-app java
Last synced: 29 Apr 2026
https://github.com/manjillama/java-spring-paypal-integration
Simple paypal integration for your e-commerce java spring boot application.
java paypal paypal-rest-sdk spring-boot spring-mvc
Last synced: 14 Apr 2025
https://github.com/stephengold/ryzomconverter
Adapt models from the Ryzom Asset Repository for use with jMonkeyEngine.
3d-models animation file-conversion java jme3 jmonkeyengine3 ryzom
Last synced: 28 Jul 2025
https://github.com/atakde/ceng344-java-racing-game
Racing game project in java
Last synced: 06 Apr 2025
https://github.com/h3ar7b3a7/coronatracker
Spring web application tracking current Corona Virus data from Johns Hopkins University (updated daily).
commons-csv java maven spring thymeleaf
Last synced: 12 Apr 2025
https://github.com/way-zer/librarymanager
A library helps you manage jvm runtime dependencies
dependency-manager java kotlin runtime
Last synced: 19 May 2026
https://github.com/petarov/java-panama-ssh2
Java SSH client using libssh2 through project Panama
java java-panama jni-java libssh2 ssh ssh-client
Last synced: 23 Aug 2025
https://github.com/tcurdt/action-verify-version-maven
Ensure the version in the pom matches the tag
java maven pom release release-automation
Last synced: 25 Jul 2025
https://github.com/negarhonarvar/hangman
A java hangman game
console-application hangman-game java
Last synced: 05 Jul 2026
https://github.com/cdefgah/bencoder4j
Bit-torrent encoding and decoding implementation for Java programming language.
bencode bencoder bencoding bit-torrent deserialization java javalibrary library serialization torrent
Last synced: 10 Oct 2025
https://github.com/yisus82/liceo-prog-java
Ejemplos Java - Programación - CPR Liceo La Paz
Last synced: 18 Feb 2026
https://github.com/emazzotta/cli-adventure-game
🕹 Created for Java programming course at university
Last synced: 06 Feb 2026
https://github.com/leomssilva/finalprojectwipro-bankaccountmanagement
:muscle: :technologist: :brain: This api represents the creation of Spring Booster bank with current account and special account operations.
Last synced: 14 Apr 2025
https://github.com/rapter1990/build-the-backend-system-for-a-car-website
Udacity Java Web Nanodegree - VehiclesAPI
Last synced: 20 May 2026
https://github.com/infumia/task
A simple builder-like task organizer library for Paper.
Last synced: 12 Aug 2025
https://github.com/choonchernlim/spring-boot-mail
Email module for sending emails.
groovy java maven spring spring-boot
Last synced: 06 Apr 2025
https://github.com/evosec/tomcat-classloader-leak-test
An integration test for your webapp that checks if it cleans up after itself.
classloader integration java leak memory metaspace permgen test tomcat webapp
Last synced: 20 Jan 2026
https://github.com/uportal-project/simplecontentportlet
hacktoberfest java portal portlet uportal uportal-start-bundled
Last synced: 29 Jul 2025
https://github.com/kripaliz/unifiedbdd-automation-framework
Automation framework / solution implemented in Java to support web browser as well as mobile browser / App automation
allure-report allure2 appium automated-testing bdd bdd-tests cucumber cucumber-jvm gherkin java pageobjects selenium-webdriver spring-boot spring-boot-starter-test testng webdriver-manager
Last synced: 26 Jul 2025
https://github.com/rozek/online-ide-within-github-pages
wie man die Online-IDE in GitHub Pages integriert
Last synced: 26 Jul 2025
https://github.com/noraui/noraui.github.io
Public website for NoraUi (Non-Regression Automation for User Interfaces)
cucumber cucumber-jvm gherkin java regression-automation robot selenium selenium-webdriver test-automation test-driven-development test-framework testing-framework testing-tools tests ux-testing
Last synced: 15 Jul 2025
https://github.com/ostdotcom/ost-kyc-sdk-java
OST KYC SDK for Java
java kyc kyc-service openst ost ost-kyc-sdk user-kyc
Last synced: 12 Jan 2026
https://github.com/rgolubtsov/nonlinear-optimization-algorithms-multilang
Nonlinear programming algorithms as the (un-)constrained minimization problems with the focus on their numerical expression using various programming languages.
c cli cplusplus fortran golang java javascript multilang nodejs nonlinear-programming-algorithms objective-c perl python vala
Last synced: 26 Jun 2025
https://github.com/dylanqin4/detect-offside-positions
alogrithms java object-detection opencv swing
Last synced: 18 Feb 2026
https://github.com/vadman97/chessgame
Java Chess Game with AI Computer player
ai artificial-intelligence chess chess-engine gui java minimax-search
Last synced: 26 Jul 2025
https://github.com/lagrotagabriel/loan-management-project
The Loan Project provide the complete structure for a money lending company manage its loans
agile-development api-rest feign-client java jdbc jpa-hibernate junit loan maven mysql spring-mvc springboot swagger-ui
Last synced: 21 Sep 2025
https://github.com/pikamug/unite
Abstraction library for Minecraft party plugins
bukkit-plugin java library maven minecraft spigot-plugin
Last synced: 27 Jul 2025
https://github.com/vikashkatiyar/job-search-application
**Job_Search_Application:** A Java-based job search app built on Spring Boot, Spring Data JPA, and Spring MVC. Features include company listings with reviews, detailed job modules, and a review system. Dockerized for easy deployment, it uses H2 for local development and PostgreSQL for production. Comprehensive yet lightweight.
docker-compose h2-database java mvc-architecture postgresql spring-boot spring-data-jpa
Last synced: 22 Mar 2025
https://github.com/osandadeshan/rest-assured-json-schema-validation-demo
A demo project to validate a JSON response based on a predefined JSON schema.
java json-schema-validator rest-api rest-assured
Last synced: 21 Sep 2025
https://github.com/jbush001/tddemulator
This is a Java app that supports the TDD protocol (Telecommunications Device for the Deaf), also known as TTY
Last synced: 27 Jul 2025
https://github.com/kakarottocui/unismartparkingapp
基于java SpringBoot和Vue uniapp的停车场管理系统安卓APP
java mysql springboot uniapp vue
Last synced: 28 Jul 2025
https://github.com/pabitra-33/tic_tac_toe
Developed a simple and interesting game named Tic-Tac-Toe is developed by using Java swing and awt .
Last synced: 19 Feb 2026
https://github.com/apache/sling-org-apache-sling-commons-classloader
Apache Sling Dynamic Class Loader Support
Last synced: 24 Mar 2025
https://github.com/parvathy-vijayan/bug-free-umbrella
Find the maximum and minimum values from an array of integers.
array array-of-integers java maximum minimum
Last synced: 29 Mar 2025
https://github.com/stephengold/stack-alloc
Allocate Java objects from method stack instead of the program heap.
allocator java jvm-library library open-source stack-alloc
Last synced: 14 Apr 2025
https://github.com/stephengold/acorus
An action-oriented user-interface library for jMonkeyEngine
acorus antora documentation-website java jme3 jmonkeyengine3 jvm-library library open-source tutorial user-interface
Last synced: 14 Apr 2025
https://github.com/nyctibiusvii/4amigos-app
Aplicativo para compartilhar a zoeira, figurinhas engraçadas dos comediantes, áudios e piadas. 🤣
4amigos afonso-padilha android-application comedy dihh-lopes java marcio-donato piadas risadas sounds thiago-ventura
Last synced: 22 May 2026
https://github.com/tananaev/lastpass-wrapper-android
LastPass Wrapper app for Android
Last synced: 03 Jan 2026
https://github.com/setoelkahfi/jomlorecyclerview
A detachable RecyclerView component. Use single adapter and insert item for the adapter. http://kbbi.web.id/jomlo
android android-library android-studio java recyclerview recyclerview-adapter
Last synced: 11 Apr 2026
https://github.com/warningimhack3r/mintstone
[WIP - Paused] Comprehensive web admin panel for self-hosted Minecraft servers
administration java minecraft minecraft-server svelte
Last synced: 27 Jul 2025
https://github.com/aydinnyunus/tictactoe-android
Tic Tac Toe Game on Android
android android-app android-application android-development android-studio apk game game-2d game-development game-server games java java-game java-game-development tic-tac-toe tic-tac-toe-game tictactoe tictactoe-apk tictactoe-game tictactoe-java-game
Last synced: 20 May 2026
https://github.com/linshunkang/mycustommadeehcache
Ehcache+Kryo+Snappy
ehcache java kryo local-caching snappy
Last synced: 30 Apr 2025
https://github.com/wildandart/treelibrary
Java library implementing fundamental data structures, including Binary Search Tree (BST), AVL Tree and Red Black Tree designed for efficient data storage and retrieval
avl-tree bst btree java junit5 redblack-tree tdd
Last synced: 10 Jan 2026
https://github.com/that-prod-guy/methods-of-java-string
Twenty interesting string methods with comments to make it more easier for you and increase your code compatibility. Give it a ⭐ if you liked!
Last synced: 27 Jul 2025
https://github.com/l7r7/magic-bundle
OSGi experiments
breakable-toy java magic osgi osgi-services
Last synced: 06 Apr 2025
https://github.com/mockito/testing-workshop
Java testing workshop project for exchanging code and team code reviews
Last synced: 07 May 2025
https://github.com/elf4j/elf4j-tinylog
An adapter to use tinylog as service provider and runtime log engine for the ELF4J (Easy Logging Facade for Java) API
elf4j java java-logger java-logging java-logging-facade logging logging-framework logging-library spi spi-provider tinylog
Last synced: 16 Jan 2026
https://github.com/mgubaidullin/kepaso
Small and easy-to-use Dashboard for CloudEvents
charts cloudevents dart flutter java quarkusio
Last synced: 08 Apr 2026
https://github.com/lionsoul2014/dclock
A Desktop alarm clock developed by Java
alarm-clock desktop-application java java-swing java-swing-application
Last synced: 29 Jun 2026
https://github.com/orienteerbap/orienteer-logger
Remote logger of incidents, fatal logs and other events for your application
Last synced: 17 Jun 2025
https://github.com/comtel2000/fx-properties-module
This Guice module allows JavaFX applications to bind FX Properties to Preferences and store and retrieve it from the OS-specific registry.
Last synced: 13 May 2026