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-17 00:16:03 UTC
- JSON Representation
https://github.com/marmelo/chili
Chili is a collection of Java annotations that simplify common tasks.
annotations cache dependency-injection guice java log memoize timeout
Last synced: 05 May 2025
https://github.com/projectsandprograms/webchatapp
A web based chat application created in java using Servlet, JSP, MySQL, CSS, JavaScript.
chatapp css eclipse html java javachatapp js jsp jsp-servlet mysql servlet tomcat-server webchat webchatapp
Last synced: 30 Apr 2025
https://github.com/danielmartensson/deeplearning2c
Using Deeplearning4J with JavaFX for mobile and desktop use and generate C-code and MATLAB-code
android c deep-neural-network deeplearning4j gluonhq-javafx iphone java javafx matlab
Last synced: 01 May 2025
https://github.com/derklaro/reflexion
The fluent reflection access library of (y)our dreams
Last synced: 21 Mar 2025
https://github.com/basemax/javamystring
A tiny implementation of String class in java as final project.
implementation implementation-java implementation-string java java-implementation java-string java-string-builder-class java-string-class java-string-implementation java-stringbuilder string-implementation
Last synced: 05 May 2025
https://github.com/uhoefel/coordinates
A Java library for handling coordinate systems.
Last synced: 11 Apr 2025
https://github.com/rutujar/helloworld_travis_demo
This is a demo program using continuous integration tools such as Travis,Jenkins,Circle ci and AppVeyor. Many more will be updated shortly
appveyor c circleci circleci-demos codacy code-quality cpp csharp go java javascript jenkins jenkins-ci python r scala travis travis-ci travis-ci-demo travis-ci-github
Last synced: 10 Apr 2025
https://github.com/talfig/introduction-to-programming-in-java
Introduction to Programming in Java
competitive-programming java leetcode
Last synced: 11 Apr 2025
https://github.com/zdavatz/aips2sqlite
aips2sqlite - create an SQLite DB from AIPS, Swissmedic, BAG and Refdata
aips aips2sqlite bag java refdata sqlite swissmedic
Last synced: 03 May 2025
https://github.com/will-molloy/java-template
template repo for Java (or Kotlin/Scala) Gradle projects with everything setup
checkstyle codecov corretto github-actions github-actions-java gradle java java-template renovate spotbugs spotless template template-repository
Last synced: 15 Jan 2026
https://github.com/oktadev/okta-java-i18n-example
i18n in Java 11, Spring Boot, and JavaScript
i18n java l10n sign-in-with-okta spring-boot
Last synced: 11 Apr 2025
https://github.com/naturalness/javac-parser
Exposes OpenJDK's Java parser and scanner to Python
java javac lex lexer openjdk parser scanner syntax-checker tokenizer
Last synced: 06 Mar 2026
https://github.com/hengyunabc/java-telnet-client-demo
A pure java telnet client demo, connect to remote telnet server.
Last synced: 09 Sep 2025
https://github.com/clickhouse/flink-connector-clickhouse
Official Apache Flink connector for ClickHouse
clickhouse flink flink-streaming java
Last synced: 06 Mar 2026
https://github.com/weisongzhao/adaptivemedian.imagej
v0.1.0, Adaptive Median fiter - imageJ plugin
filter-plugin image image-processing imagej-plugins java
Last synced: 13 Apr 2025
https://github.com/arivan-amin/clean-architecture-microservices
Modern Microservices Back-End application using Java and Spring Boot, serves as a template to demonstrate the implementation of microservices using modern and best practices in development.
api api-gateway eureka grafana healthcare java junit kafka keycloak liquibase loki lombok microservices mockito mongodb mysql prometheus spring-cloud swagger-ui tempo
Last synced: 26 Sep 2025
https://github.com/innovatorved/start-with-java
Java Programs Repository Contains all basic or prior knowledge for start with Java
java java-programming javabasics start-with-java
Last synced: 18 Mar 2025
https://github.com/m0t9/mathexpr_bot
This Telegram-bot is intended to "render" messages with LᴬTᴇX-like expressions 🎓
bot java java-telegram-bot-api latex telegram telegram-bot
Last synced: 22 Sep 2025
https://github.com/gouthampradhan/uva-online-judge
UVA online judge solutions
algorithm-challenges algorithms coding-challenge coding-challenges coding-interviews competitive-programming java uva-online-judge uva-solutions
Last synced: 26 Jun 2025
https://github.com/spilth/java8-junit4-quickstart
Archetype for generating a Java 8/Junit 4 Maven project
java java-8 junit maven maven-archetype
Last synced: 14 May 2025
https://github.com/teragrep/jpr_01
Teragrep PCRE 2 Library for Java
java java-lib java-libraries java-library pcre pcre-regex pcre2 pcre2-libraries pcre2-wrapper regex string-matching teragrep
Last synced: 22 Apr 2025
https://github.com/yashkusumkar02/covid19trackerapp
Covid-19 Tracker App Track the current or Live Cases of Covid-19 using REST API. There are Cases, Recovered Patient, Confirm, Death Cases number.
android android-app android-application android-studio api api-rest covid-19 covid-19-tracker java rest-api xml
Last synced: 14 Apr 2025
https://github.com/satendracoder/learning-app-angular-node
A full-stack e-learning platform with Angular frontend and Node.js backend. The Angular app consumes the REST API for features like user authentication, course browsing, and content delivery.
angular api-rest html html-css-javascript java spring-boot
Last synced: 07 Sep 2025
https://github.com/zongxr/springlock
让你用更优雅的方式加锁,基于注解的加锁方式。一直以来,线程安全问题是考验web后端人员的主要问题之一,加锁是解决线程安全问题的主要形式。 从锁的形式上看,锁可以分为乐观锁和悲观锁。从锁的内容上看,锁可以分为互斥锁和共享锁。 这个Jar包旨在提供全套的锁解决方案,让你使用一个注解就能对目标进行加锁
java lock optimistic-lock readwritelock spring synchronized
Last synced: 14 Apr 2025
https://github.com/kinto-technologies/springboot3batchstarter
Spring Batch 5 skeleton for Spring Boot 3. Includes DB to CSV and CSV to DB samples for quick customization. This repository demonstrates multi-database setup, efficient batch processing, and GitHub Actions integration for CI/CD pipelines.
chunk ci-cd csv data-integration database-migration datasource docker github-actions h2 java job-configuration jooq multi-database mysql opencsv skeleton-code spring-batch-5 spring-boot-3 spring-framework tasklet
Last synced: 02 Nov 2025
https://github.com/noear/marsh
noear:: 微服务开发脚手架(solon + water)
java microservices solon water
Last synced: 14 Apr 2025
https://github.com/igabytm/guihelper
The ultimate solution to creating professional GUIs
java minecraft-plugin spigot-plugin
Last synced: 23 Mar 2025
https://github.com/britter/introduction-to-gradle
Sample repository for showing some of the feature of the Gradle build tool
build-tool example gradle java kotlin
Last synced: 23 Jul 2025
https://github.com/tsimpdim/passbuy
A small project built for a Soft.Eng. course
api-rest java javascript nodejs python
Last synced: 12 Apr 2025
https://github.com/java-edge/rabbitmq-tutorial
RabbitMQ核心API、高级特性、整合Spring家族、集群模式、SET化架构设计、组件架构代码案例及讲解。
java rabbitmq rabbitmq-cluster rabbitmq-consumer rabbitmq-producer
Last synced: 21 Mar 2025
https://github.com/gantsign/maven-archetypes
Maven archetypes for Java/Kotlin applications/libraries
java kotlin maven maven-archetype
Last synced: 06 Apr 2025
https://github.com/fraudlabspro/fraudlabspro-java
A Java module enables user to easily implement fraud detection feature into their solution using the API from
fraud-checker fraud-detection fraud-prevention fraud-protection fraudlabspro java java-components java-module
Last synced: 08 Mar 2026
https://github.com/pendula95/vertx-aws-url-shortener-service
Simple url shortening back-end developed with Vertx and deployed as AWS Lambda
async aws java lambda serverless serverless-framework vertx
Last synced: 17 Jun 2025
https://github.com/ahmedkhaled14/automationexercise
Automate different functionalities of an E-commerce website called "AutomationExercise"
allure-report docker-compose extentreports fluentdesign java pageobjectmodel selenium selenium-webdriver shaft-engine testng
Last synced: 22 Jul 2025
https://github.com/ugnmura/schulaufgaben
:books: Schulaufgaben
bluej java school-project school-stuff schule
Last synced: 14 Apr 2025
https://github.com/dhatim/dropwizard-correlation-id
correlation dropwizard id java module request
Last synced: 12 Jan 2026
https://github.com/wonderer007/naive-bayes-classifier
Naive Bayes classifier is classification algorithm. It uses Naive based Bernoulli and Multinomial equation to classify documents(Text) as ham or spam.
algorithm bernoulli classification-algorithm classify-documents corpus corpus-folder eclipse ham java naive-bayes-classifier
Last synced: 13 May 2025
https://github.com/rustamkuramshin/leetcode-utils
Super Lightweight Java Library For Debug And Testing LeetCode Problems!
Last synced: 24 Apr 2025
https://github.com/dcm4che/dcm4che-typeddicom
Adds Wrappers for dcm4che Attributes to make working with DICOM objects more convenient in Java
Last synced: 14 Apr 2025
https://github.com/xjqx/sc2002-fypms
A Java-based application for managing final year projects (FYP) for students in tertiary institutions.
java oop solid-principles uml-class-diagram
Last synced: 22 Mar 2025
https://github.com/frekele/cielo-lio-remote-client
Cielo LIO Payment Remote Java REST API Client (Open Source)
cielo cielo-lio client java open-source order-management
Last synced: 14 Jul 2025
https://github.com/wavefronthq/wavefront-sdk-java
Wavefront Core Java SDK
core java monitoring sdk wavefront
Last synced: 05 Apr 2025
https://github.com/zupit/owldency
Action that checks if your application uses dependencies with known vulnerabilities.
dependency-analysis github-action gradle java javascript maven npm
Last synced: 14 Apr 2025
https://github.com/marcelmay/lib-mobi
A simple lib for reading ebook MOBI/AZW3 header data in Java.
Last synced: 15 Sep 2025
https://github.com/solonlab/marsh
noear:: 微服务开发脚手架(solon + water)
java microservices solon water
Last synced: 14 Sep 2025
https://github.com/alexey-pelykh/pcre4j
PCRE for Java
java java-library pcre pcre-regex pcre2 pcre2-regex pcre2-wrapper regex regexp
Last synced: 18 Jan 2026
https://github.com/vasu7052/data-structures-and-algorithms
Here are some of my Data structures and algorithms created in Java Programming Language using IntelliJ IDE.
algorithms bellman-ford-algorithm breadth-first-search data-structures depth-first-search dijkstra-algorithm floyd-warshall-algorithm genetic-algorithm insertion-sort java knuth-morris-pratt longest-common-subsequence matrix-chain-multiplication merge-sort queue quicksort rabin-karp stack tower-of-hanoi tree-structure
Last synced: 26 Apr 2025
https://github.com/malcolmmaima/dishi_2.0
Dishi Food App is a real-time food ordering service for small and medium sized vendors.
firebase java realtime-database realtime-messaging realtime-tracking social-network
Last synced: 13 Mar 2026
https://github.com/bcgov/jag-file-submission
Generic File Submission API
docker jag java keycloak openshift reactjs redis redis-commander spring-boot
Last synced: 21 Jan 2026
https://github.com/viniciusfinger/java-geofences
Java-based geofence system using non-convex polygons to define map areas. Processes telemetry data to detect entry/exit events and infractions like speeding. Notifies relevant parties for quick response. 🗺️🛰️
geofence geolocation geospatial java postgis spring telemetry telemetry-data
Last synced: 11 Oct 2025
https://github.com/sergiss/ur-rtde
:robot: Universal Robots - Real Time Data Exchange Java Implementation
java rtde universal-robots ur-robot ur10 ur10-robot
Last synced: 11 Oct 2025
https://github.com/apache/maven-apache-resources
Apache Software Foundation Resource Bundles
Last synced: 28 Aug 2025
https://github.com/pjfanning/swagger-akka-http-sample-java
Sample Java-based Akka-HTTP application that exposes its API as Swagger JSON
akka-http java swagger swagger-akka-http
Last synced: 05 Oct 2025
https://github.com/dipien/google-play-api
Gradle Plugin & Kotlin Library to publish android APKs/Bundles and listings on Google Play
android google-play gradle-plugin java publisher
Last synced: 07 Oct 2025
https://github.com/derec-mods/derecearthmod
With over 300,000 downloads, this is a modification for the Java based sandbox video game Minecraft that adds features from the C++ based spin-off game, Minecraft Earth.
config forge game java java-mod minecraft minecraft-earth minecraft-forge-mod minecraft-mod minecraftearthmod mod modding wiki
Last synced: 06 Oct 2025
https://github.com/cepdnaclk/e19-3yp-automated-hydroponic-system
The project "IoT-Based Automated Hydroponic System" aims to develop a modern and sustainable approach to hydroponic farming that maximizes efficiency by using technology to monitor and control growth conditions, reducing resource consumption, and enabling users to make data-driven decisions for better crop management.
3yp automated aws esp32-arduino flutter hydroponics iot java jwt mqtt spring
Last synced: 08 Oct 2025
https://github.com/apache/maven-docck-plugin
Apache Maven Documentation Checker Plugin
build-management java maven maven-docck-plugin maven-plugins
Last synced: 08 Oct 2025
https://github.com/MoamenShoman/Hearthstone
2D computer game, a clone of the famous Hearthstone World of Warcraft ,implemented by Java
gui-application java mvc-application mvc-pattern object-oriented-programming oop swing-gui
Last synced: 26 Apr 2025
https://github.com/marcosfshirafuchi/desafio-da-dio-5-controle-de-saques
Desafio 05 / 05 - Controle de saques
dio dio-bootcamp git github java poo santander santander-bootcamp
Last synced: 11 Oct 2025
https://github.com/joke/spring-factory
Annotation processor for spring factories META-INF/spring.factories
annotation-processor java spring-boot
Last synced: 21 Jan 2026
https://github.com/americanexpress/unify-simple-decision-table
Simple and easy to use Java implementation of a decision table
decision-tables excel java json rules-engine workflow
Last synced: 31 May 2026
https://github.com/openconcerto/giganotepad
A notepad application designed to handle very large text file
Last synced: 27 Sep 2025
https://github.com/web-slate/linkedin-clone-api
LinkedIn Clone Services in Spring Boot
java jpa postgresql spring-boot
Last synced: 09 Apr 2025
https://github.com/bransantiago/milo
🖥️ Enhance surface reconstruction with MILo, a novel method using mesh-in-the-loop Gaussian splatting for detailed and efficient results.
client components cryptography differentiable-rendering discord-bot elasticsearch franklin gaussian-splatting iec62541 java milo nodejs opcua python reactive-programming siggraph-asia surface-reconstruction transactions-on-graphics
Last synced: 28 Apr 2026
https://github.com/uPortal-Project/AnnouncementsPortlet
JSR-286 portlet implementing announcements in uPortal.
hacktoberfest java portal portlet uportal uportal-start-bundled
Last synced: 11 Mar 2025
https://github.com/warrant-dev/warrant-java
Java SDK for Warrant
abac access-control acl attribute-based-access-control authorization authz java permissions rbac role-based-access-control
Last synced: 08 Oct 2025
https://github.com/l33t-c0d3r-66/scheduler
Scheduler Application in Java Using JFXtra by l33t-c0d3r-66
calendar calendarview java scheduler
Last synced: 13 Sep 2025
https://github.com/3f/sandbox
:: ⛱ Experimental or incomplete components and libraries or tests for different languages, frameworks, components, platforms, etc.
algorithms code cpp csharp dotnet draft examples experimental expirement incomplete java javascript libraries native php samples sandbox
Last synced: 12 Apr 2025
https://github.com/davidepastore/liferay-journal-article-converter
From a Liferay Journal Article to a Custom Java Object
converter java journal-article liferay maven
Last synced: 10 Apr 2025
https://github.com/prasoonmohan/100k-coding-challenge
program codes of data structure and java
Last synced: 14 Jun 2025
https://github.com/uPortal-Project/resource-server
Resource Server is a collection of libraries and a web application geared towards more efficient inclusion of static resources such as CSS and JavaScript in Java web applications.
hacktoberfest java portal portlets uportal uportal-start-bundled
Last synced: 11 Mar 2025
https://github.com/thinkinglabs/feature-toggles
Different implementation techniques for Feature Toggles
feature-flags feature-toggle java
Last synced: 09 Apr 2025
https://github.com/ghost-chu/crowdinota
A vanilla Java library that adapt the Crowdin Over-The-Air Content Delivery with cache and custom language mapping support.
crowdin crowdin-api java library translation
Last synced: 28 Apr 2025
https://github.com/songwo-vx18484646674/collaborativefilteringalgorithmnewsrecommendsystem
基于协同过滤算法的个性化新闻推荐系统的设计与实现(采用Java语言的SpringBoot和SSM框架实现基于用户和物品的协同过滤推荐算法)实现了UserCF和ItemCF的协同过滤推荐算法, Java语言(SSM框架)实现协同过滤算法的个性化新闻推荐系统,使用基于用户和物品的协同过滤推荐算法通过爬虫爬取环球日报新闻实现实时计算推荐。
collaborativefilteringalgorithm collaborativefilteringnewsrecommendsystem java mybatis mysql newsrecommendsystem spring springboot springmvc ssm
Last synced: 05 Oct 2025
https://github.com/mulla028/polyglotcode
Simple CLI Tool that translates your code in ANY programming language!
Last synced: 12 Oct 2025
https://github.com/shaswata56/private-chat
Secure TCP/IP desktop chat app using RSA 2048 bit Encryption
2048 application bit chat chat-application encrypted ip java rsa-cryptography rsa-encryption secure tcp
Last synced: 08 Sep 2025
https://github.com/stackloklabs/spring-ai-codegate-sample
Experimental application that integrates Spring AI and CodeGate
ai-gateway ai-proxy java mermaid-diagrams open-ai privacy sample-app spring-ai springboot
Last synced: 07 Oct 2025
https://github.com/dracoon/dracoon-java-crypto-sdk
Official DRACOON Crypto SDK for Java
crypto cryptography dracoon java sdk
Last synced: 25 Sep 2025
https://github.com/esri/activemq-for-geoevent
ArcGIS GeoEvent Server sample ActiveMQ connectors for connecting to ActiveMQ message servers.
activemq arcgis arcgis-geoevent-server connector geoevent java server transport
Last synced: 12 Mar 2026
https://github.com/jakubriegel/lets_chess_on_android
A small chess app for face to face games on Android phones.
android-application chess-game java opensource
Last synced: 27 Jan 2026
https://github.com/vikassandhu999/flutter_pdf_compressor
A flutter plugin to compress pdf files offline. (Android only)
Last synced: 09 Oct 2025
https://github.com/melkassib/cv-generator-latex
A Kotlin Library for Generating LaTeX-based CVs
altacv awesomecv cv-builder cv-generator cv-template dsl java kotlin latex latex-template resume-generator resume-latex
Last synced: 14 Jun 2025
https://github.com/erkexzcx/lithuanian-dictionary-generator
Dictionary generator for Lithuanian dictionary attacks
cross-platform dictionary-attack dictionary-generator java lithuanian-passwords
Last synced: 09 Oct 2025
https://github.com/picnicsupermarket/oss-parent
The Maven parent POM for open-source code by Picnic.
Last synced: 28 Oct 2025
https://github.com/kavindyasinthasilva/s-music
second application publish on play store
Last synced: 10 Apr 2025
https://github.com/heshanthenura/dynamicbackground
This repository contains a JavaFX application that dynamically adjusts the background image to fit the screen dimensions.
Last synced: 02 May 2026
https://github.com/reuhreuh/valorant-api-client
Simple Java Valorant client based on official Riot API
java maven riot-games riot-games-api valorant valorant-api
Last synced: 08 May 2026
https://github.com/ehsannarmani/easyshared
A Library For Using SharedPreferences Easier
android android-library android-studio database easy java kotlin kotlin-android kotlin-library library mobile-development shared-preferences sharedpreferences
Last synced: 23 Mar 2025
https://github.com/marcuwynu23/just-utility
A compact, automated command-line tool for Windows written in C++ with built-in and 3rd party utilities. Simplifies navigation, learning, and project development, including simple networking.
cmd commandline-tool console java multi-languages nodejs python tool website window
Last synced: 10 Mar 2026
https://github.com/rbiedrawa/spring-kafka-streams-protobuf-testcontainers-demo
Account Service - Spring, Kafka Streams sample application that allows users to sign up and retrieve account details and statistics. This PoC demonstrates how to run multiple Kafka Streams instances (with different consumer groups) inside single Spring Boot application.
confluent-control-center confluent-kafka confluent-platform docker docker-compose gradle grpc java junit5 kafka kafka-streams lombok protobuf schema-registry spring-kafka springboot2 testcontainers topologytestdriver
Last synced: 15 Apr 2025
https://github.com/gaureshpai/java-swing-registration-quiz-app
Java Swing Registration & Quiz App: An intuitive Java Swing application for user registration, login, and a fun quiz experience. Seamlessly register, login securely, and test your knowledge with an interactive quiz. Save user credentials and quiz results for easy access.
java java-swing java-swing-application quiz-game
Last synced: 10 Mar 2026
https://github.com/airshiplay/socket.io
Realtime application framework (Java Spring Boot Server)
java socket-io socket-io-server socketio socketio-server spring spring-boot spring-boot-starter websocket
Last synced: 16 Jul 2025