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-07 00:16:51 UTC
- JSON Representation
https://github.com/stephengold/v-sport
A Vulkan-based 3-D graphics engine, written in Java (code has New BSD license)
3d-graphics assimp engine glfw graphics-engine java joml jvm-library library lwjgl3 open-source phong vulkan vulkan-engine
Last synced: 18 Jan 2026
https://github.com/deis/example-java-jetty
A simple Java app for Deis, the open source PaaS
deis-workflow example java jetty
Last synced: 06 Oct 2025
https://github.com/wh1ter0se/powerup-2018
The FRC 2018 programming repository for FRC Team 3695, Foximus Prime
2018 3695 coopertition frc java powerup programming-team robotics robotics-club robotics-competition
Last synced: 06 Oct 2025
https://github.com/openrefine/commonsextension
An OpenRefine extension that helps with Wikimedia Commons editing: start projects from Wikimedia Commons categories; Commons-specific GREL functions.
extension java openrefine sdc wikicommons wikimedia
Last synced: 29 Apr 2025
https://github.com/sjednac/coffea
Static dependency analyzer for Java bytecode.
code-analysis dependency-analysis java jvm python
Last synced: 12 Oct 2025
https://github.com/techsenger/weaverbird
Techsenger Weaverbird – A framework for dynamically creating and deploying modular components using ModuleLayer.
java java-9-module java-9-modules java-framework java-lib java-library java-modularity java-module java-module-standalone java9 java9-jigsaw jigsaw jpms modularization modules
Last synced: 31 May 2026
https://github.com/thelinuxuser-choice/tankigen
Python script that automate the process of generating various reverse shells.
all awk bash ctf ctf-tools golang java lua netcat perl powershell python reverse-shell reverse-shell-generator telnet
Last synced: 14 Apr 2026
https://github.com/jakejmattson/touchcontrol
Control at your fingertips.
camera java nircmd opencv touchscreen
Last synced: 11 Oct 2025
https://github.com/chanmeng666/douyin-mall-java-template
【Star us and watch this project grow! 🌱⭐️】A Spring Boot-based e-commerce microservices template with comprehensive setup guides. Ideal for learning microservices architecture and building scalable e-commerce applications. Features include user authentication, product management, order processing, and AI integration capabilities.
api-gateway docker e-commerce eureka java jwt maven microservices mybatis mysql oauth2 rabbitmq redis spring-boot spring-cloud spring-data-jpa spring-security starter-template template tutorial
Last synced: 10 Oct 2025
https://github.com/pfirmstone/jgdms
Infrastructure for providing secured micro services, that are dynamically discoverable and searchable over ipv6 networks
distributed-computing iot java osgi-services security
Last synced: 10 Apr 2025
https://github.com/bobbui/console-drawing
A simple, fun program to draw on console.
Last synced: 21 Jun 2025
https://github.com/diptangsu/data-structures
This contains all the programs for data structures that are a part of the syllabus of MAKAUT 2nd year Computer Science and engineering course.
data-structures engineering-course hackoctoberfest hackoctoberfest2k18 java
Last synced: 16 Aug 2025
https://github.com/skjolber/aotc-gradle-plugin
Ahead-of-Time Compilation in Gradle projects.
aot-compilation gradle-plugin java
Last synced: 22 Apr 2025
https://github.com/mindawei/middleware-match
阿里中间件比赛系列代码,包括:第二届初复赛、第三届初复赛。
java jstorm middleware rocketmq tair tianchi
Last synced: 23 Apr 2025
https://github.com/craumix/jmb-container
A containerized version of https://github.com/jagrosh/MusicBot
container discord discord-bot docker docker-compose java jmb-container music-bot
Last synced: 16 Jan 2026
https://github.com/the-web3/wallet-java-sdk
Java 版的多币种钱包签名 SDK
bitcoin blockchain cryptocurrency eth java wallet
Last synced: 11 Jun 2025
https://github.com/vangie/fc-db
函数计算访问数据库示例集(MySQL、SQLServer、MongoDB、Redis)
faas function-compute java mongodb mssql mysql netcore nodejs php python rds redis serverless sqlserver
Last synced: 23 Apr 2025
https://github.com/Pradyuman7/Algorithmics
A Java library for people who want to implement some algorithms quickly.
algorithms competitive-programming hacktoberfest hacktoberfest2022 java java-library
Last synced: 12 Jun 2025
https://github.com/melardev/sbootapiecommvchibernate
Ecommerce API app built with Spring Boot + Spring Data + Hibernate
api crud e-commerce ecommerce full-stack hibernate java mvc orm orm-framework pagination rest spring spring-boot spring-data spring-mvc
Last synced: 13 Apr 2025
https://github.com/shiraji/butai
Android library that adds methods isForeground/isBackground/isReturnedFromBackground
Last synced: 04 Jul 2025
https://github.com/rawsanj/sofrepos
Repo for Stack Over Flow Answers and Solutions.
hibernate java jsp mongodb rest spring spring-boot spring-data-jpa spring-jdbc spring-mvc stackoverflow stackoverflow-answer
Last synced: 22 Apr 2025
https://github.com/kscripting/kscript-support-api
A support API written in Kotlin to simplify scripting with kscript
java kotlin kscript reproducible-research
Last synced: 11 Apr 2025
https://github.com/coherence-community/coherence-demo
The Coherence Demonstration
coherence coherence-demonstration java oracle-coherence
Last synced: 04 Sep 2025
https://github.com/westnordost/osmapi-overpass
Java client for the Overpass API
Last synced: 24 Mar 2025
https://github.com/seyed0123/melodyhub
At this time, X remains. melODyhub is A digital music streaming service that allows users to listen to songs, podcasts, and other audio content.(Spotify simulator)
Last synced: 10 Apr 2025
https://github.com/ivangfr/kubernetes-minikube-environment
The goal of this project is have some examples using Kubernetes (Minikube)
bitnami codecentric confluentinc docker elastic helm helm-charts java kong kubectl kubernetes minikube virtualbox
Last synced: 10 Apr 2025
https://github.com/drsnowbird/jdk-mvn-py3
Ubuntu 24.04 + OpenJDK Java 23 + Maven 3.9 + Python 3.12 + pip 23 + node 21 + npm 10 + Yarn + Gradle 7
docker gradle java maven node-js npm-package openjdk python3 websocket
Last synced: 10 Apr 2025
https://github.com/treblereel/gwt3-processors
Set of goodies for J2CL apps
closure-compiler closure-library j2cl java javascript
Last synced: 30 Apr 2025
https://github.com/bileto/extend-mdc
A Java aspect to extend the logging MDC with annotation-defined values and method arguments
aspectj java logging mdc slf4j spring spring-boot
Last synced: 03 May 2025
https://github.com/harium/espeak-java
espeak java wrapper
espeak java tts voice-synthesis
Last synced: 10 Apr 2025
https://github.com/mjaucher/silivia
A Addon created to improve experience of playing with Meteor Client.
fabric java kotlin kotlin-language kotlin-script meteor-client meteor-client-addon minecraft minecraft-fabric minecraft-mod utility-mod
Last synced: 12 Apr 2025
https://github.com/andy-goryachev/fxtexteditor
A monospaced text editor which supports very large text models (WORK IN PROGRESS).
editor handle-billions java javafx javafx-components javafx-desktop-apps javafx-gui
Last synced: 10 Apr 2025
https://github.com/apache/directory-mavibot
Apache Directory Mavibot
directory java network-client network-server
Last synced: 15 Jul 2025
https://github.com/mostafacs/quarkus-temporal-extension
Temporal workflow engine integration with quarkus
java quarkus temporal temporal-extension temporal-workflow temporal-workflows temporalio
Last synced: 11 Apr 2025
https://github.com/renatoathaydes/jgrab
Runs Java code without a build system, grabbing dependencies declared in the Java file itself.
Last synced: 26 Mar 2025
https://github.com/lucasstarsz/slope-ecs
An Entity Component System written in Java, based on Austin Morlan's C++ ECS.
entity-component entity-component-system java macos maven-repository mit-license slope-ecs ubuntu windows
Last synced: 30 Apr 2025
https://github.com/phramusca/jamuz
Music library manager, player and more ---
audio-player export java merge music-manager music-player playlist statistics tagging
Last synced: 25 Apr 2025
https://github.com/luminati-io/java-web-scraping
Quick guide with code example how to use Java for web scraping
java maven scraping-websites web-data-extraction
Last synced: 22 Apr 2025
https://github.com/devwckd/tid
A simple static timeline interpolation library.
interpolation java library timeline
Last synced: 24 Apr 2025
https://github.com/yldrmceyy/tourismmanagmentsystem
🧳 The Hotels Management System is designed to streamline daily operations and accelerate the reservation process. Featuring a user-friendly interface, flexible pricing options, and automated calculations, this system enhances efficiency and reduces the need for manual tasks.
Last synced: 12 Mar 2026
https://github.com/mightypirates/scannable
One scanner to find them, and with eye candy bind them.
forge java minecraft minecraft-forge mod
Last synced: 26 Apr 2025
https://github.com/sbgn/libsbgn
Libraries for the Systems Biology Graphical Notation (SBGN); Java and C++
Last synced: 14 Jan 2026
https://github.com/eclipse-archived/edje
Edje project (ARCHIVED)
eclipseiot embedded internet-of-things java
Last synced: 25 Apr 2025
https://github.com/quantum4j/quantum4j
Quantum4J brings quantum programming to Java with a full Quantum Software Engineering stack — circuits, simulators, compiler passes, QASM support, and enterprise-grade extensibility.
java java-library jdk openqasm openqasm-lang qasm qiskit quantum quantum-algorithms quantum-computing quantum-microservice quantum-sdk quantum-simulator quantum4j qubits spin-qubits statevector transpiler
Last synced: 12 Jun 2026
https://github.com/revdotcom/revai-java-sdk
Rev.ai Java SDK
captions java rev revai sdk speech-recognition speech-to-text transcription-job
Last synced: 26 Apr 2025
https://github.com/redking00/volcano
A GUI for Krakatau assembler / disassembler
bytecode bytecode-compiler bytecode-manipulation bytecode-reading bytecode-viewer java
Last synced: 24 Apr 2025
https://github.com/codershiyar/java
Source code of the tutorial java in arabic which provided by engineer Shiyar Jamo on YouTube and Shiyar Academy
java java-android java-tutorials source-code
Last synced: 26 Apr 2025
https://github.com/osiegmar/javacsvbenchmarksuite
Java CSV library benchmark suite
Last synced: 24 Apr 2025
https://github.com/yegor256/together
Executes Java lambda in multiple threads and collects their results (useful for testing for thread-safety)
concurrency java java-8 java-li testing thread-safety threads
Last synced: 07 Jan 2026
https://github.com/somefree/zoo-timer
分布式timer插件, 轻量, 易用, 去中心化, 均衡负载, 集群节点通过zookeeper同步作业, java编写
Last synced: 14 Jan 2026
https://github.com/jffiorillo/jvmbuilder
A source code generator for Kotlin data classes to automatically create a Builder class.
annotation-processor java kapt kotlin kotlin-android kotlin-library
Last synced: 11 Jan 2026
https://github.com/utmhikari/Mahjong-Helper
日麻助手V0.50——百科、教程阅读、牌效分析、天凤观战与对战
Last synced: 06 May 2025
https://github.com/ushelp/easymonitor
基于 Java 的免费开源跨平台系统运行监控服务应用及引擎框架。A free, open source, cross-platform system running monitoring service application and engine framework based on Java.
cross-platform easymonitor-application easymonitor-engine-framework easymonitor-java engine-framework java java-monitor monitor system-monitor system-monitoring
Last synced: 14 Jul 2025
https://github.com/lazaronixon/active-persistence
Active Persistence is a implementation of Active Record Query Interface for JPA that makes it easy and fun.
activerecord jakartaee java java-api java-orm jpa jpql orm orm-framework query query-builder sql
Last synced: 13 Apr 2025
https://github.com/yiding-he/hydrogen-dao
A Lightweight JDBC Access Framework
Last synced: 23 Jun 2025
https://github.com/compdfkit/compdfkit-api-samples
ComPDFKit PDF API is organized around the REST standard and supports various programming languages with rich PDF features, including conversion, document editor, data extraction, and so forth.
api curl dotnet java javascript pdf-converter pdf-editor pdf-viewer php python rest-api swift
Last synced: 24 Oct 2025
https://github.com/goodforgod/dummymapper
IntelliJ IDEA plugin for mapping Java class to JSON/AVRO/GraphQL.
avro avro-schema code-tools graphql graphql-schema intellij intellij-idea intellij-plugin java json json-mapping json-schema kotlin mapping mapping-tools plugin pojo-to-avro pojo-to-graphql pojo-to-json
Last synced: 27 Oct 2025
https://github.com/nicktindall/java-raft
A Java implementation of the Raft consensus algorithm
java mit-license raft-consensus-algorithm
Last synced: 28 Oct 2025
https://github.com/rickyes/jasypt
org.jasypt.util.text.BasicTextEncryptor for Node.js
basictext basictextencryptor jasypt java nodejs
Last synced: 25 Feb 2026
https://github.com/cchabanois/mesfavoris
Bookmarks eclipse plugin
bookmark bookmarks eclipse eclipse-plugin java
Last synced: 01 Jun 2026
https://github.com/heutelbeck/sapl-demos
Demo, tutorial, and benchmarks for the SAPL policy engine
access-control authorization benchmark demo examples java policies sapl security spring spring-security tutorial
Last synced: 27 Feb 2026
https://github.com/monogramm/spring-rest-api-starter
:coffee: A "simple" starter project custom RESTful API using Spring.
java spring spring-boot spring-data spring-security starter-kit
Last synced: 13 Jul 2025
https://github.com/kstateome/lti-attendance
LTI application for keeping track of student attendance in Canvas courses
Last synced: 16 Jan 2026
https://github.com/duosecurity/duo_universal_java
Duo OIDC-based two-factor authentication for Java web applications
Last synced: 06 Apr 2025
https://github.com/vincentrussell/java-ini-parser
The java-ini-parser is a java utility for parsing ini files.
Last synced: 08 Mar 2026
https://github.com/igr/swingspy
Swing introspector, shows a hierarchy of dialog's elements under the cursor.
Last synced: 11 Apr 2025
https://github.com/vssekorin/cactoos-math
Math extension of Cactoos library
java oop oop-library oop-principles
Last synced: 13 Apr 2025
https://github.com/allure-examples/cucumberjvm-junit4-maven
Example of Allure Report usage with Cucumber-JVM, JUnit 4 and Maven
allure allure-report cucumber example java junit4 maven
Last synced: 14 Apr 2025
https://github.com/jbosstools/jbosstools-quarkus
Quarkus tooling for Eclipse
eclipse eclipse-ide eclipse-plugin hacktoberfest java jboss jboss-developer-studio jbosstools quarkus quarkusio
Last synced: 25 Jan 2026
https://github.com/raydac/jute
Small maven plugin allows to execute JUnit tests as separated external processes.
java maven-plugin test-driven-development testing
Last synced: 09 Mar 2026
https://github.com/dumasd/gamer
基于Netty开发的游戏服务器框架
etcd http http2 java mvc-framework netty push redis rpc servlet spring-boot tcp websocket zookeeper
Last synced: 23 Apr 2025
https://github.com/marttp/spring-boot-lgtm-opentelemetry-template
Spring Boot 3.x template with OpenTelemetry Agent
java lgtm opentelemetry spring-boot
Last synced: 23 Aug 2025
https://github.com/cyclopsmc/everlastingabilities
Entry for The Modding Trials 2016
forge hacktoberfest java minecraft
Last synced: 10 Apr 2026
https://github.com/euphillya/tenseimc
Fork of FoliaMC (Paper) with added features
bukkit craftbukkit folia folia-fork java minecraft minecraft-api minecraft-multithreading minecraft-performance minecraft-server multithreading paper-fork
Last synced: 24 May 2026
https://github.com/varunsalian/RealDebrid-Torrent-Stream
A simple command line tool to stream movies from torrents via Real-Debrid in VLC media player
java real-debrid stream torrent yify-torrents
Last synced: 27 Mar 2026
https://github.com/teslauncher/teslauncher
A simple Minecraft launcher
java java-swing launcher minecraft minecraft-launcher swing
Last synced: 16 Apr 2026
https://github.com/sureshg/kotlin-starter
🐠 A starter template for kotlin projects using Gradle Kotlin DSL!
build-automation build-tools dokka gradle gradle-kotlin-dsl gradle-script-kotlin java jvm kotlin starter-template
Last synced: 05 Apr 2025
https://github.com/BjoernKW/MailTrigger
MailTrigger
email email-notification email-sender java mail mailer spring-boot transactional-emails
Last synced: 22 Jul 2025
https://github.com/ripred/javachess
24-bit ANSI colored, console-based chess engine using Java. Optional multi-threaded AI using Minimax with alpha-beta pruning. Fully configurable properties including: ply depth, thread pool size, optional AI time limit, all colors, and more.
alpha-beta-pruning chess chess-ai chess-engine configurable console-color console-game java javachess minimax-algorithm multithread
Last synced: 25 Jun 2025
https://github.com/terrestris/shogun-legacy
⛔️ DEPRECATED, please use https://github.com/terrestris/shogun-core
deprecated java shogun webgis-framework
Last synced: 13 Apr 2025
https://github.com/selimhorri/api-mobile-client-consumer-android
Consume an api from project-tracking-system hosted in Cloud
Last synced: 12 Apr 2025
https://github.com/pradyuman7/algorithmics
A Java library for people who want to implement some algorithms quickly.
algorithms competitive-programming hacktoberfest hacktoberfest2022 java java-library
Last synced: 14 Apr 2025
https://github.com/oussamabonnor1/findtheletter_android_app
FindTheLetter is an app that is designed to help kids to learn a language by giving them simple words to complete or images to guess their names. Currently it supports only elnglish.
android android-application android-studio english-learning java xml
Last synced: 02 May 2025
https://github.com/azure/modern-web-app-pattern-java
The Modern Web App Pattern is a set of objectives to help you apply an iterative change to modernize a cloud deployed monolith. This content builds on the Reliable Web App. This repo contains a reference implementation of a Modern Web App for Java.
architecture azd-templates azure azure-app-configuration azure-app-service azure-application-insights azure-cache-redis azure-container-apps azure-container-registry azure-front-door azure-keyvault azure-postgres azure-service-bus java microsoft reference-implementation terraform
Last synced: 28 Oct 2025
https://github.com/anamorphosee/loomoroutines
Library for the native Java coroutines utilizing Project Loom
Last synced: 02 May 2025
https://github.com/rapter1990/springbootsecurity
Spring Boot Security Example (Spring Boot, Java 17, Spring Security, Docker, Maven, JUnit Test, Integration Test, Test Container, MySql)
authentication authorization docker docker-compose dockerfile intergration-test java java17 junit jwt lombok maven mockito monolith mysql spring-boot spring-security test-container
Last synced: 16 May 2025
https://github.com/ipregistry/ipregistry-java
Official Java Client for Ipregistry, a Fast, Reliable IP Geolocation and Threat Data API.
geolocation-api ip-geolocation ip-intelligence ip2location ipdata ipgeolocation ipinfo ipregistry-client ipregistry-java ipv4 ipv6 java threat-data threat-intelligence tor
Last synced: 10 Mar 2026
https://github.com/startsmercury/simply-no-shading
A mod mimicking OptiFine's Internal Shader though with less performance impact.
Last synced: 29 May 2026