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/im-ahmed-hasan/selenium-cdp-automation
Capture Chrome Console Logs via CDP using Selenium 4.34.0 in Java. Lightweight example to monitor browser logs (info, warnings, errors) using Chrome DevTools Protocol.
cdp ci-cd devtoo java qa sdet selenium selenium-webdriver techskills testng-framework
Last synced: 04 Sep 2025
https://github.com/osiegmar/javacsvbenchmarksuite
Java CSV library benchmark suite
Last synced: 24 Apr 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/sbgn/libsbgn
Libraries for the Systems Biology Graphical Notation (SBGN); Java and C++
Last synced: 14 Jan 2026
https://github.com/eschizoid/telescope
Optics-based DSL for Java records and POJOs. One type for deep navigation, immutable update, bidirectional mapping, and effects across records + plain POJOs + Lombok. Optional compile-time codegen.
annotation-processor codegen deep-copy dsl functional-programming immutable java lens lombok optics records
Last synced: 26 Jun 2026
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/christarazi/random-restaurant-generator
An Android app that queries Yelp's API for a random restaurant near you
android fun java pick random restaurant yelp
Last synced: 17 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/sanjarzayniev/deadline-notifier
Serverless application to notify Inha students about the upcoming deadlines of 7 days ahead via telegram bot
deadline github-actions inha java selenium telegram-bot ui-automation
Last synced: 06 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/jackfred2/whereisit
Fabric Mod to find items in nearby inventories.
Last synced: 11 Oct 2025
https://github.com/jakejmattson/touchcontrol
Control at your fingertips.
camera java nircmd opencv touchscreen
Last synced: 11 Oct 2025
https://github.com/apache/uima-uimacpp
C++ support for Apache UIMA
apache java text-analysis uima
Last synced: 10 Apr 2025
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/frachtwerk/essencium-backend
Essencium Backend is a software library built on top of Spring Boot that allows developers to quickly get started on new software projects. Essencium provides, for example, a fully implemented role-rights concept as well as various field-tested solutions for access management and authentication.
Last synced: 29 Apr 2025
https://github.com/dwango/slack-webhook-appender
Logback appender which posts logs to slack via incoming webhook.
java logback logback-appender slack slf4j
Last synced: 05 Feb 2026
https://github.com/glavo/module-info-compiler
compiler java jpms module module-info
Last synced: 10 Apr 2025
https://github.com/humansecurity/perimeterx-java-sdk
PerimeterX JAVA SDK
enforcer java java-sdk perimeterx
Last synced: 25 Aug 2025
https://github.com/adessose/anki-drive-java
A Java port of the Anki Drive SDK
anki anki-drive anki-vehicles drive-sdk java java-library vehicle
Last synced: 18 Aug 2025
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/brunocampos01/introducao-a-programacao-orientada-a-objetos
Aulas e exercícios da matéria: Introdução à Programação Orientada a Objetos I (INE5603)
atm atributos book-exercises ine java learning-java loop metodos objetos orientacao-a-objetos poo structures ufsc
Last synced: 04 Oct 2025
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/chrisgleissner/jisolate
Java Code Isolation
classloader classloader-isolation isolation java java-11 java-8 vm-isolation
Last synced: 04 Oct 2025
https://github.com/TritonDataCenter/java-manta
Java Manta Client SDK
java joyent jvm manta object-store smartdatacenter triton
Last synced: 26 Aug 2025
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/ivangfr/springboot-kong-plugins
The goal of this project is to create a simple Spring Boot REST API and securing it with Kong using the LDAP Authentication and Basic Authentication plugins. Besides, we will explore more plugins that Kong offers like: Rate Limiting and Prometheus plugins.
basic-authentication docker java kong kong-plugin ldap ldap-authentication openldap phpldapadmin postgresql prometheus rate-limiting spring-boot spring-web-mvc
Last synced: 08 Oct 2025
https://github.com/gradlex-org/java-module-packaging
A Gradle plugin to package stand-alone Java applications for multiple operating systems and architectures with 'jpackage'.
gradle-plugin java java-modules jpackage jpms
Last synced: 10 Oct 2025
https://github.com/griddigit-ci/cimpal
CimPal is an open source Java application published by gridDigIt and Licensed under the EUPL-1.2-or-later. It helps CIM implementation by providing tools facilitation the work related to SHACL constraints and identification of changed between different versions of CIM.
Last synced: 08 Oct 2025
https://github.com/arun-gupta/spring-boot-prometheus
Prometheus-style metrics for a Spring Boot application in Kubernetes
docker java kubernetes metrics prometheus spring-boot
Last synced: 29 Apr 2025
https://github.com/gbear605/scratchtojar
ScratchToJar is a program that turns Scratch 1.4 programs into Java files. This is likely broken and SHOULD NOT BE USED. It remains for historical reasons only.
Last synced: 10 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/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/jjfumero/tornadovm-examples
Set of examples written for hardware acceleration via TornadoVM
fpga fpga-programming gpu gpuprogramming java jvm opencl parallel-computing ptx spirv tornadovm
Last synced: 07 Oct 2025
https://github.com/zhixiangli/code-similarity
Code Similarity Detection.
java lcs similarity similarity-detection
Last synced: 09 Oct 2025
https://github.com/ingogriebsch/spring-hateoas-siren
A library implementing Siren as a custom Spring HATEOAS hypermedia type. Siren is a hypermedia specification for representing entities.
hypermedia hypermedia-format-siren java siren spring spring-boot spring-framework spring-hateoas spring-hateoas-siren spring-mvc spring-web spring-web-mvc spring-webflux
Last synced: 28 Oct 2025
https://github.com/yzsvdu/redtrainer
Java Reflection Bot Client for PokeMMO (busy with life, not working right now)
bot java javafx pokemon reflection
Last synced: 07 Oct 2025
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/kstateome/lti-attendance
LTI application for keeping track of student attendance in Canvas courses
Last synced: 16 Jan 2026
https://github.com/idugalic/serverless-company
Serverless. FaaS. Spring Boot. Spring Cloud Function
aws-lambda faas java openwhisk serverless spring
Last synced: 30 Jul 2025
https://github.com/cutr-at-usf/hart-gtfs-realtimegenerator
Desktop application that retrieves AVL data from Hillsborough Area Regional Transit (HART)'s AVL system and produces Trip Updates and Vehicle Positions files in GTFS-realtime format.
avl gps gtfs gtfs-realtime-data hart java protocol-buffers public-transportation transit
Last synced: 21 Sep 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/nayuki/dwite-programming-contest-solutions
Java solution programs, problem statements, and test input/output files.
competitive-programming java solutions
Last synced: 17 Sep 2025
https://github.com/marklogic/ml-app-deployer
Java client for the MarkLogic REST Management API
java java-library marklogic resttemplate
Last synced: 28 Jul 2025
https://github.com/akamai/edgeauth-token-java
Akamai Authorization Token for Java
akamai akamai-open authorization authtoken java signed-url token
Last synced: 15 Sep 2025
https://github.com/nayuki/deflate-library-java
Efficient DEFLATE compressor and decompressor in pure Java.
decompression deflate deflate-format java library
Last synced: 30 Jul 2025
https://github.com/uportal-project/webproxyportlet
gateway-sso hacktoberfest java portal portlet uportal uportal-start-bundled web-proxy
Last synced: 27 Jul 2025
https://github.com/jakshin/mixcaster
Subscribe to Mixcloud users as RSS podcasts
itunes java mixcloud music podcast rss rss-feed rss-feed-generator
Last synced: 20 Sep 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/shuza/recyclerview-listener
Use Click events in RecyclerView
android java listener recyclerview recyclerview-adapter
Last synced: 28 Jul 2025
https://github.com/bobbui/console-drawing
A simple, fun program to draw on console.
Last synced: 21 Jun 2025
https://github.com/i-al-istannen/doctor
A Discord bot serving Javadoc. Uses https://github.com/I-Al-Istannen/JavadocIndexer.
discord discord-bot discord-jda java javadoc jda
Last synced: 08 Apr 2025
https://github.com/anamorphosee/loomoroutines
Library for the native Java coroutines utilizing Project Loom
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/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/startsmercury/simply-no-shading
A mod mimicking OptiFine's Internal Shader though with less performance impact.
Last synced: 29 May 2026
https://github.com/pavankjadda/LiquibaseDemo
Safely Evolute Database with Liquibase and Spring Boot
database java jpa-entities liquibase setup-liquibase spring-boot spring-data-jpa
Last synced: 08 Apr 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/coherence-community/coherence-demo
The Coherence Demonstration
coherence coherence-demonstration java oracle-coherence
Last synced: 04 Sep 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/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/cavallium/midi23d
Midi23D is a tool made in Java that converts every note of a .midi music into GCODE instructions to send directly to a 3D printer.
3d-printing java midi midi-parser
Last synced: 22 Feb 2026
https://github.com/irof/jig-erd
ざっくりなER図を出力する設計補助道具
erdiagram h2database java postgresql
Last synced: 28 Apr 2025
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/mindawei/middleware-match
阿里中间件比赛系列代码,包括:第二届初复赛、第三届初复赛。
java jstorm middleware rocketmq tair tianchi
Last synced: 23 Apr 2025
https://github.com/point85/caliper
Caliper is a project for managing units of measure and the conversions between them.
java jsr-363 measure-conversion measurement-units unit-of-measure units units-of-measure units-of-measurement uom
Last synced: 23 Apr 2025
https://github.com/guujiang/jacob
A lightweight library to provide coroutines in Java
bytecode coroutine coroutines generator java
Last synced: 14 Jan 2026
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/cryptocontrol/java-api
Java Client - Crypto News Api
api blockchain cryptocurrencies cryptocurrency java maven news
Last synced: 14 Jan 2026
https://github.com/somefree/zoo-timer
分布式timer插件, 轻量, 易用, 去中心化, 均衡负载, 集群节点通过zookeeper同步作业, java编写
Last synced: 14 Jan 2026
https://github.com/memoizr/retro-optional
A backport of Java8 optionals for Java7
backport java java8-optionals monadic-optionals
Last synced: 26 Jan 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/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/apache/maven-scm-publish-plugin
Apache Maven SCM Publish Plugin
build-management java maven maven-plugins maven-scm-publish-plugin
Last synced: 09 Apr 2025
https://github.com/stephengold/SkyControl
A sky simulation library for jMonkeyEngine (code has New BSD license)
clouds java jme3 jmonkeyengine jmonkeyengine3 jvm-library library moon open-source sky stars sun sunset
Last synced: 19 Mar 2026
https://github.com/utmhikari/Mahjong-Helper
日麻助手V0.50——百科、教程阅读、牌效分析、天凤观战与对战
Last synced: 06 May 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/scalecube/scalecube-config
ScaleCube Config is a configuration access management library for JVM based distributed applications
configuration configuration-registry distributed java jvm
Last synced: 11 Jan 2026
https://github.com/oswaldobapvicjr/performetrics
A simple performance data generator for Java applications
benchmark counter cpu java metrics-gathering stopwatch
Last synced: 08 May 2025
https://github.com/p2p-develop/peyangsuperbanticheat
If possible.
anticheat bukkit bukkit-plugin bungeecord-plugin hypixel hypixel-network java java-8 makefile minecraft minecraft-plugin peyang spigot spigot-plugin watchdog
Last synced: 13 Apr 2025
https://github.com/mukeshmithrakumar/hackerranksolutions
My HackerRank Solutions for Python, Java, C, C++, Shell, SQL, JavaScript and Interview Preparation Kit
bash c cpp data-science hackerrank hackerrank-solutions interview-preparation interview-questions java javascript linux-shell machine-learning python python3 shell software sql
Last synced: 09 Jul 2025
https://github.com/scravy/bedrock
Utilities for modern java development.
immutable-collections java java-8 java-library java8
Last synced: 12 Jul 2025
https://github.com/aleksk1ng/kotlin-elasticsearch-kafka
Kotlin-Elasticsearch-Kafka
clean-architecture docker elasticsearch elasticsearch-client grafana java kafka kotlin kotlin-coroutines microservices prometheus sleuth spring spring-boot spring-webflux springboot zipkin
Last synced: 20 Jun 2025
https://github.com/getyoti/yoti-java-sdk
The Java SDK for interacting with the Yoti Platform
2fa identity java login multifactor-authentication register sdk spring-boot verification yoti
Last synced: 19 Jun 2025
https://github.com/teachingkidsprogramming/teachingkidsprogramming.source.java
Source Code for TKP Java Library
eclipse java teaching-materials tkp-java
Last synced: 16 Dec 2025
https://github.com/goldmansachs/mrword2vec
A MapReduce / Hadoop implementation of Word2Vec
Last synced: 11 Apr 2025
https://github.com/stephengold/skycontrol
A sky simulation library for jMonkeyEngine (code has New BSD license)
clouds java jme3 jmonkeyengine jmonkeyengine3 jvm-library library moon open-source sky stars sun sunset
Last synced: 14 Jul 2025
https://github.com/ngobjects/ng-objects
The core libraries
java server-side-rendering web webdev
Last synced: 27 Feb 2026
https://github.com/vincentkims49/mobile-nutrition-app
Mobile Nutrition is an applicatiion that aims at keeping track of nutrients that the user consumes. It does so by allowing the user to select meals for the day and then gives the amount of nutrients present in the selecte meals. It also provide recipes for the selecte meals to the user.
cpp dart flutter java objective-c
Last synced: 28 Feb 2026
https://github.com/fooock/robots.txt
:robot: robots.txt as a service. Crawls robots.txt files, downloads and parses them to check rules through an API
antlr4 api crawler crawler-engine docker docker-compose gradle java kotlin makefile postgresql redis redis-stream redis-streams robots-parser robots-txt spiders spring-boot
Last synced: 14 Feb 2026
https://github.com/urunov/java-core-projects
Java Fundamental, OOP, Collection Framework, Lambda, Stream API, File System
Last synced: 27 Mar 2026
https://github.com/alien-tools/maracas
Maracas is a source code and bytecode analysis framework—written in Java with the help of Spoon—which analyzes how Java libraries evolve and how their evolution impacts their clients.
Last synced: 05 Apr 2026
https://github.com/cleve/lmdb-viewer
GUI to navigate over LMDB data
database gui java java-11 javafx javafx-desktop-apps lmdb
Last synced: 02 Apr 2026
https://github.com/krondorl/polyglot-programming
Examples in multiple languages
c go haskell java rust typescript
Last synced: 03 Mar 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