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-10 00:16:17 UTC
- JSON Representation
https://github.com/hgwood/java8-streams-and-exceptions
Experiments with dealing with exceptions while using the Stream API
Last synced: 30 Oct 2025
https://github.com/manticore-projects/jsqlformatter
Java SQL Formatter, Beautifier and Pretty Printer
beautify formatter java mssql mysql oracle postgres pretty-print sql
Last synced: 26 Aug 2025
https://github.com/wx-chevalier/algorithm-examples
Code Snippets of DataStructure & Algorithm & LeetCode Implementations/Solutions for Several Programming Language: Java, JavaScript, Go, Python, Rust, etc. :dizzy: 多语言版本的数据结构与算法实现分析
alogrithms datastructures golang java tree wx-code wx-snippets
Last synced: 27 Jul 2025
https://github.com/metersphere/metersphere-platform-plugin
该项目是 Metersphere 为支持对接第三方平台缺陷与需求(比如Jira、禅道等),所开发的插件项目
Last synced: 20 Aug 2025
https://github.com/gw-kit/delta-coverage-plugin
Gradle plugin and CLI for computing code coverage of new/modified code based on a diff
code-coverage diff gradle-plugin intellij-coverage jacoco java kotlin
Last synced: 12 Mar 2026
https://github.com/neomatrix369/chatbot-conversations
Chatbot conversations: a demo application how two (or more) chatbots can talk to each other, the logic used to build Eliza (along with an NLP model) has been used to power the chatbots.
ai chat-application chatbot eliza eliza-chatbot graalvm helidon helidon-example java ml nlp python quarkus text
Last synced: 14 Jun 2025
https://github.com/callicoder/qr-code-generator-and-reader
QR Code Generator and Reader in Java
java qr-code qrcode-generator qrcode-reader zxing
Last synced: 08 Oct 2025
https://github.com/simonscholz/qr-code-with-logo
Create a highly customizable QR code with optional Logo in Kotlin or Java
awt-graphics java kotlin library logo maven-central qr qrcode qrcode-generator svg
Last synced: 18 Jul 2025
https://github.com/bzdgn/docker-spring-boot-java-web-service-example
Tutorial for a docker container running a simple primitive web service built with Spring Boot
alpine docker docker-container docker-image dockerfile java open-jdk rest-api rest-controller spring-boot web-service
Last synced: 30 Oct 2025
https://github.com/michaelbull/rs-api
An open-source implementation of a web-service client, written in Java, that allows interaction with the various APIs available for the popular MMORPG; RuneScape.
Last synced: 10 Jul 2025
https://github.com/ere-health/ere-ps-app
ERE Primary System Desktop Client Application of the Gematik TI
eprescription healthcare java quarkus
Last synced: 12 Apr 2025
https://github.com/sajdoko/storemanagementsystem
JavaFX application to manage products, sales and customers of an e-commerce store. The application performs basic CRUD (create, read, update, delete) functionalities.
java javafx-application javafx-gui store-management-system
Last synced: 10 Apr 2025
https://github.com/calimero-project/calimero-tools
A collection of KNX network tools for device discovery, process communication, and monitoring
Last synced: 09 Apr 2025
https://github.com/anishlearnstocode/algorithmic-toolbox
Solutions to Coursera course by University of California, San Diego.
algorithms coursera data-structures dynamic-programming java programming python python3 solutions
Last synced: 10 Apr 2025
https://github.com/ideal/kubernetes-demo
Demo for running services in Kubernetes.
archlinux consul docker hyperf java kubernetes microservice mysql php swoole
Last synced: 30 Apr 2025
https://github.com/ivangfr/springboot-kong-keycloak
Goal: create a Spring Boot app called book-service accessible only through the Kong API gateway. In Kong, the kong-oidc plugin will be installed, enabling communication between Kong and Keycloak. This setup ensures that when Kong receives a request for book-service, it validates the request in conjunction with Keycloak to ensure its authenticity.
docker graalvm java keycloak kong kong-oidc mongodb mysql native postgresql spring-boot spring-data-mongodb spring-web-mvc
Last synced: 10 Apr 2025
https://github.com/ehsaniara/spring-boot-multi-data-source
:rocket: Spring Boot 2.2.2 with Multiple DataSource for Postgres Data Replication
datasource datasource-read java multiple-da postgresql spring-boot
Last synced: 06 Mar 2026
https://github.com/mechero/completable-future-example
Example project comparing Java's CompletableFuture and Future implementations
completablefuture future java thepracticaldeveloper
Last synced: 30 Apr 2025
https://github.com/phax/en16931-cii2ubl
Converter for EN16931 invoices from CII to UBL
cii converter creditnote en16931 invoice java oasis ubl
Last synced: 29 Dec 2025
https://github.com/arun-gupta/lambda-rds-mysql
Shows how to use a Lambda function to store data in an RDS instance
aws database hibernate java lambda mysql rds serverless
Last synced: 25 Oct 2025
https://github.com/jenkinsci/gitlab-oauth-plugin
Jenkins authentication plugin using GitLab OAuth as source
Last synced: 01 Mar 2026
https://github.com/amanmehara/programming
A polyglot collection of algorithms and code snippets.
c c-plus-plus c-sharp f-sharp groovy hacktoberfest java javascript php python scala sql
Last synced: 15 Feb 2026
https://github.com/professorjosedeassis/javaee
Java WEB Level 1 (Servlet - jsp - JDBC)
crud itextpdf java javaee jdbc jdbc-driver jsp mysql servlet
Last synced: 28 Feb 2026
https://github.com/valmobile/realisticsurvival
Realistic Survival - A unique Spigot/Paper plugin inspired by RLCraft that aims to enhance pure survival, adventuring and RPG, and immersion of vanilla Minecraft.
bukkit discord java minecraft modded modded-minecraft modpack mods open-source paper papermc plugin spigot spigotmc survival
Last synced: 14 Mar 2026
https://github.com/selwynshen/nics-easy-rules
rules-engine, based on easy-rules
java rule-engine rules-engine spring yaml
Last synced: 14 Jan 2026
https://github.com/comcast/oscar
OSCAR - OpenSource Cablemodem file AssembleR - DOCSIS, PacketCable, DPoE Configuration Editor and API Framework
cable-modem cli configuration-file docsis docsis-editor java snmp tlv
Last synced: 11 Apr 2025
https://github.com/glenncai/open-bi-platform-backend-microservices
An open-source business intelligence platform based on microservice architecture.
eureka java mysql openai rabbitmq redis spring-boot spring-cloud spring-cloud-config spring-cloud-gateway
Last synced: 04 Jul 2025
https://github.com/benelog/one-ftpserver
Simple, portable FTP server for one user by one executable jar file.
Last synced: 04 Sep 2025
https://github.com/a2ap/a2a4j
A2A4J is a comprehensive Java implementation of the Agent2Agent Protocol, including server, client, examples, and starters.
a2a a2a-client a2a-protocol a2a-server ai java llm mcp spring springboot
Last synced: 14 Jan 2026
https://github.com/redistimeseries/jredistimeseries
Java Client for RedisTimeSeries
java java-client redis timeseries
Last synced: 10 Mar 2026
https://github.com/jp1016/superbadge
🚀 📛 SuperBadge Android Library 🔥
android android-library badge chip custom-view java library rating
Last synced: 07 May 2025
https://github.com/mariazevedo88/artigo-solid-medium
Implementações dos exemplos demonstrados no artigo: https://bit.ly/2o97vY1
artigo exemplos-demonstrados java java-8 medium medium-article solid solid-principles
Last synced: 19 Apr 2025
https://github.com/mojohaus/wagon-maven-plugin
java maven maven-plugin mojohaus
Last synced: 27 Dec 2025
https://github.com/woowacourse-teams/2024-code-zap
코드 템플릿, Zap싸게 저장하고! Zap싸게 공유하자! 코드잽 ⚡
chrome-extension java react spring-boot typescript
Last synced: 13 Apr 2025
https://github.com/caveofprogramming/spring-framework-course
Source code for the Cave of Programming Spring Framework tutorial
java spring springframework springmvc
Last synced: 29 Oct 2025
https://github.com/bspfsystems/yamlconfiguration
Implementation of SnakeYAML to be easy to use with files.
Last synced: 21 Jun 2025
https://github.com/mikesafonov/spring-boot-starter-smpp
Spring boot starter to send SMS via SMPP
Last synced: 12 Apr 2025
https://github.com/kojofosu/twitterapikit
Twitter's API v2 Objectified. This will save you time from creating data objects to access twitter's API v2. This library is supported on Gradle, Maven, Java, Kotlin, and Android projects.
android api gradle java kotlin maven twitter twitterapi
Last synced: 22 Mar 2025
https://github.com/coditory/sherlock-distributed-lock
Distributed lock for JVM
distributed-lock java jvm microservices mongodb
Last synced: 25 Sep 2025
https://github.com/Hangman/TuningFork
Advanced 3D audio features for libGDX desktop users.
audio audio-engine audioengine game-development java libgdx sound sound-effects
Last synced: 01 Apr 2025
https://github.com/brunobonacci/1config
A command line tool and a library to manage application secrets and configuration safely and effectively.
aws aws-lambda clojure configuration configuration-management java security
Last synced: 17 Mar 2025
https://github.com/hexensemble/gb-usb-64m-cart-mac
macOS app for the “GB USB Smart Card 64M” Gameboy cartridge. 💾
cartridges gameboy java macosx
Last synced: 19 Apr 2025
https://github.com/innofang/oh-my-design-patterns
🎨 Record the articles and code I wrote while learning design patterns
abstract-factory adapter builder chain-of-responsibility decorator design-patterns facade factory-method flyweight iterator java kotlin memento observer prototype proxy singleton state strategy template-method
Last synced: 29 Apr 2025
https://github.com/orienteerbap/vuecket
Power of Vue.JS married with magic of Apache Wicket
java vue vuejs web-framework webfr wicket
Last synced: 05 Oct 2025
https://github.com/houarizegai/java-pocs
Codes and samples were written 💻 to demonstrate the usage of Java with various technologies.
apis crm-rest hibernate java java8 javaee maven rest rest-crud spring spring-boot-crud spring-mvc spring-rest
Last synced: 22 Aug 2025
https://github.com/bhanuprakashnani/resume-builder-java
Resume Builder using Java and JDBC
java jdbc jdbc-connector oops oops-in-java oops-java resume resume-builder resume-creator
Last synced: 06 Jul 2025
https://github.com/materna-se/declab
📊 Web-based decision model laboratory powered by jDEC and Vue.js
decision-management decision-model dmn docker java javascript vue
Last synced: 09 Sep 2025
https://github.com/midtrans/midtrans-java
This is the Official Java API client/library for Midtrans Payment API. Visit https://midtrans.com. More information about the product and see documentation at http://docs.midtrans.com for more technical details
java java-library midtrans payment-gateway
Last synced: 21 Aug 2025
https://github.com/albfernandez/itext2
Java Library to create and manipulate PDF on the fly
Last synced: 14 Jan 2026
https://github.com/pubref/rules_maven
Transitive maven dependencies with Bazel.
bazel gradle java maven transitive-closure
Last synced: 04 Sep 2025
https://github.com/javadev/hexeditor
The binary file editor
binary binary-file-editor editor java swing up-to-2-gb
Last synced: 07 Jul 2025
https://github.com/buaadreamer/buaa-compile-2021
2021年北航编译课程设计,基于SysY文法的MIPS编译器
Last synced: 11 Apr 2025
https://github.com/tangorabox/componentinspector
Java Desktop (JavaFX and Swing) Component Inspector on mouse over
component component-inspector desktop inspector java javafx node swing
Last synced: 10 Apr 2025
https://github.com/alexprut/design-patterns-java
📗 Classic OOP Design Patterns from GoF, implemented in Java.
Last synced: 30 Apr 2025
https://github.com/andy-goryachev/fxeditor
JavaFX rich text editor able to handle billions of lines (WORK IN PROGRESS)
handle-billions java javafx javafx-components javafx-desktop-apps javafx-gui
Last synced: 10 Apr 2025
https://github.com/sap/sailing-analytics
The Sailing Analytics, formerly known as the "SAP Sailing Analytics," are a solution for portraying and analyzing sailing regattas, support training scenarios, and power the vast archive at https://sapsailing.com.
analytics android gwt java osgi sailing sap web
Last synced: 28 Jun 2026
https://github.com/mishmash-io/opentelemetry-server-embedded
OpenTelemetry and logs, metrics, traces, profiles analytics, united by mishmash io.
apache druid java opentelemetry otlp parquet superset vertx
Last synced: 11 Feb 2026
https://github.com/llorllale/cactoos-matchers
Elegant object-oriented hamcrest matchers
cactoos elegantobjects hamcrest-matchers java junit oop unit-test
Last synced: 27 Mar 2025
https://github.com/yifanzheng/springboot-action
Spring Boot 入门学习示例。
ehcache elasticsearch freemarker guava java mybatis redis spring-boot thymeleaf
Last synced: 10 Apr 2025
https://github.com/epam/timebasecryptoconnectors
TimeBase Crypto Market Data Connectors
bitfinex bitmex bitpanda coinbase crypto cryptocurrency cryptocurrency-prices exchange feed feeds finance hitbtc huobi java kraken market-data market-data-feeds okex trading
Last synced: 07 Jul 2025
https://github.com/thedevstone/jestures
A simple framework for gesture recognition in Java
bintray demo dtw dynamic-time-warping eclipse eclipse-plugin findbugs gesture-recognition ivy java java-8 javadoc kinect kinect-sensor kinect-v2 kinect2 knn-algorithm knn-classification microsoft pmd
Last synced: 10 Apr 2025
https://github.com/neo4j/neo4j-java-driver-spring-boot-starter
Automatic configuration of Neo4j's Java Driver for Spring Boot applications
bolt driver java neo4j neo4j-driver spring-boot spring-boot-starter
Last synced: 30 Sep 2025
https://github.com/ugioni/selenium-webdriver-java
Cucumber, Selenium WebDriver, Junit, Java and Maven.
e2e java selenium selenium-webdriver webdriver
Last synced: 02 May 2025
https://github.com/qinhanmin2014/leetcode-solutions
LeetCode Solutions in Python, Java and C++
Last synced: 15 Apr 2025
https://github.com/apache/maven-install-plugin
Apache Maven Install Plugin
build-management java maven maven-install-plugin maven-plugins
Last synced: 15 May 2025
https://github.com/orienteerbap/wicket-orientdb
Everything you need to work with Apache Wicket and OrientDB
java orientdb orienteer wicket
Last synced: 18 Dec 2025
https://github.com/yihleego/trie4j
📒 An Aho-Corasick algorithm based string-searching utility for Java. It supports tokenization, ignoring case, replacing text. So you can use it to find keywords in an article, filter sensitive words, etc.
aho-corasick go java keywords sensitive stopwords string-searching
Last synced: 15 Jul 2025
https://github.com/porkstudios/porklib
Fast, lightweight libraries for Java. Note: this is very much a work-in-progress, documentation is spotty and the API is changing constantly!
high-performance java library modular
Last synced: 19 Jul 2025
https://github.com/mnestorov/regex-patterns
This repository contains regular expression (regex) patterns for validating phone numbers postal codes, VAT numbers, dates, currency, credit/debit cards etc. for European countries (but not only).
csharp csharp-regex european java java-regex javascript javascript-regex js-regex php php-regex python python-regex regex regex-match regex-pattern regex-patterns regex-validator ruby
Last synced: 12 Jul 2025
https://github.com/thedevstone/Jestures
A simple framework for gesture recognition in Java
bintray demo dtw dynamic-time-warping eclipse eclipse-plugin findbugs gesture-recognition ivy java java-8 javadoc kinect kinect-sensor kinect-v2 kinect2 knn-algorithm knn-classification microsoft pmd
Last synced: 16 Jul 2025
https://github.com/kyoripowered/indra
A set of Gradle plugins to apply common organization build settings.
gradle-plugin hacktoberfest java kotlin
Last synced: 06 May 2025
https://github.com/chargebee/chargebee-java
Java library for the Chargebee API.
Last synced: 15 Jun 2026
https://github.com/bamless/interpreter
A simple intepreter written in java.
Last synced: 07 May 2025
https://github.com/kojofosu/TwitterApiKit
Twitter's API v2 Objectified. This will save you time from creating data objects to access twitter's API v2. This library is supported on Gradle, Maven, Java, Kotlin, and Android projects.
android api gradle java kotlin maven twitter twitterapi
Last synced: 08 May 2025
https://github.com/comtel2000/opc-ua-client
OPC-UA client UI
java javafx opc-ua opc-ua-client
Last synced: 11 Jun 2025
https://github.com/tsegall/fta
Metadata/data identification Java library. Identifies Semantic Type information (e.g. Gender, Age, Color, Country,...). Extensive country/language support. Extensible via user-defined plugins. Comprehensive Profiling support.
data-discovery data-profiler data-profiling date java metadata semantic-type-detection semantic-typechecking semantic-types
Last synced: 11 May 2026
https://github.com/gigaherz/toolbelt
A simple mod that adds a belt for carrying tools
forge-mod java java-8 minecraft minecraft-forge-mod minecraft-mod
Last synced: 11 Oct 2025
https://github.com/learningbyexample/kotlinreactivems
An educational project to learn reactive programming with Spring 5 and Kotlin
api-rest apis flow java kotlin microservices reactive reactive-microservices reactive-programming reactive-streams reactor spring spring-boot spring-framework spring-reactive spring-webflux spring5 webflux
Last synced: 28 Feb 2026
https://github.com/xing/xing-android-sdk
The Official XING API client for Java/Android
android api api-client java moshi oauth xing xing-api
Last synced: 14 Jan 2026
https://github.com/microsoft/movie-db-java-on-azure
Sample movie database app built using Java on Azure
azure azure-cli azure-container-registry azure-container-service azure-functions azure-redis-cache azure-storage azure-traffic-manager java jenkins jenkins-pipeline kubernetes mysql spring-boot spring-data
Last synced: 05 Oct 2025
https://github.com/akhuntsaria/spring-boot-api-gateway
API authentication gateway written using Spring Boot, Zuul, Eureka and JWT.
eureka java jwt microservices spring spring-boot zuul zuul-proxy
Last synced: 17 Jan 2026
https://github.com/swiesend/secret-service
A Java library for storing secrets under linux in the gnome-keyring over D-Bus. Like libsecret, but for Java.
dbus dbus-java gnome gnome-keyring java java-library jvm keyring libsecret linux password password-store password-vault scala secret-service secrets storing-secrets
Last synced: 04 Oct 2025
https://github.com/venwyhk/spring-social-wechat
基于spring-social微信第三方登录实现,支持微信开放平台、微信公众平台和企业微信。
java oauth2 spring-boot spring-social wechat wecom
Last synced: 02 Aug 2025
https://github.com/walt-id/waltid-walletkit
Toolkit for SSI and NFT/SBT wallets
blockchain cryptography decentralized-identifiers decentralized-identity identy java kotlin self-sovereign-identity siopv2 ssi verifiable-credentials wallet wallet-service
Last synced: 17 Jun 2026
https://github.com/depromeet/14th-team5-be
디프만 14기 개발하다가 5잉~ 금지 SERVER 🖥️
backend java jpa mvc springboot
Last synced: 04 Mar 2026
https://github.com/anupsaund/vertx-auto-swagger
Java Micro Service API Generation
annotations java openapi-specification openapi3 swagger swagger-ui vertx
Last synced: 02 Apr 2026
https://github.com/Commonjava/indy
Simple artifact proxy for maven and similar build tools
java maven npm repository-management
Last synced: 07 Oct 2025
https://github.com/vaimee/sepa
Get notifications about changes in your SPARQL endpoint.
events internet-of-things interoperability java publish-subscribe push-notifications rdf rdf-store rdf-triples semantic-web sparql sparql-endpoints sparql-query web-of-things
Last synced: 10 Jun 2026