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-06 00:16:10 UTC
- JSON Representation
https://github.com/omke/ula
Learning/Content Management System for University - Microservice architecture
angular angular9 cms content-management-system docker es6 estudent full-stack java javascript lms microservices mongodb mysql ngrx sass scss spring-boot spring-security
Last synced: 02 Sep 2025
https://github.com/oktadev/okta-react-photo-gallery-example
A Photo Gallery Example with React, Spring Boot, and JHipster 5 + Auth by Okta
java jhipster reactjs spring-boot typescript
Last synced: 11 Apr 2025
https://github.com/jgperrin/net.jgp.books.spark.ch03
Spark in Action, 2nd edition - chapter 3
apache-spark dataframe java java8 manning spark sparkwithjava
Last synced: 06 May 2025
https://github.com/idouble/mouse
☕️ A simple Java Library to build gamepads with 🖱🕹
api easy easy-to-understand easy-to-use fast free jar java java-api java-library library mit mit-license mouse multi-platform multiple-monitors simple
Last synced: 06 May 2025
https://github.com/HHN/crawler4j
Open Source Web Crawler for Java - A fork of yasserg/crawler4j
crawler crawler4j java spider web-crawler web-spider
Last synced: 05 Oct 2025
https://github.com/hms-core/hms-scene-demo
HMS Scene kit demo provides an example of integrating HUAWEI Scene Kit with an app. A 3D graphics rendering engine performs more with less. User-friendly rendering APIs for games, AR & VR apps, and other apps bring your users a stunning visual experience.
3d-graphics android graphics hms huawei java scenekit
Last synced: 01 Aug 2025
https://github.com/hms-core/hms-image-vision-java
This sample code is to guide the developer how to integrate the Image Vision Sub-service of the Image Kit, calling the image filter function. This sub-service provides 24 unique filter effects to enhance the artistic conception and artistic sense of the images.
android hms huawei image-editing imagekit java photo picture
Last synced: 13 Aug 2025
https://github.com/mhashim6/system-command-executor
A library to make the process of executing system commands through java a simple task.
beginner-friendly command-line-tools java library object-oriented oop
Last synced: 09 Mar 2026
https://github.com/inkatze/wildfly
Ansible role for wildfly
ansible ansible-role java wildfly
Last synced: 25 Jan 2026
https://github.com/eclipse-sprotty/sprotty-server
Server implementation for the Sprotty diagramming framework
Last synced: 14 Jan 2026
https://github.com/smalam119/Easy-Signature-Android
Android library which provides a signature view.
Last synced: 03 Aug 2025
https://github.com/idpass/idpass-lite-java
Java wrapper for idpass-lite, a library to create and interact with secure and biometrically-binding QR code identity cards
biometrics digital-identity identity-cards java
Last synced: 04 Mar 2026
https://github.com/paypay/paypayopa-sdk-java
With PayPay's Payment SDK, you can build a custom Payment checkout process to suit your unique business needs and branding guidelines
java paypay paypayopa paypaysdk
Last synced: 18 Feb 2026
https://github.com/4drian3d/kickredirect
Redirect your players to a server after a server shutdown
java minecraft minecraft-plugin plugin velocity velocity-plugin velocitypowered
Last synced: 14 Apr 2025
https://github.com/objectos/objectos.way
A new way for building Java applications: the Objectos Way
Last synced: 08 Mar 2026
https://github.com/medusa-ui/medusa
Server-rendered, bi-directional, micro-frontend Java framework built on top of Spring Boot and Thymeleaf
html java server-side-rendering template-engine thymeleaf ui
Last synced: 26 Apr 2026
https://github.com/visnkmr/timenetspeed
Monitor live bandwidth usage/ network speed on any device running on any OS except iOS. Uses peristent XML overlay with Java for android, Rust daemon with a python frontend on PCs.
android bandwidth fire friendly java monitor netspeed network os overlay python remote rust speed time tv usage xml
Last synced: 04 Apr 2026
https://github.com/jericks/geometrycommands
Commandline application for manipulating geometry.
Last synced: 17 Dec 2025
https://github.com/operator-framework/josdk-webhooks
Framework and tooling to support writing dynamic admission controllers and conversion hooks for Kubernetes in Java
controller conversion-hook dynamic-admission-controller java kubernetes
Last synced: 11 Jan 2026
https://github.com/salif/tetris
Fun and simple original tetris
beginner game game-development hacktoberfest hacktoberfest-accepted hacktoberfest2024 java tetris tetris-game tetromino
Last synced: 13 Apr 2025
https://github.com/ibaca/la-abadia-del-crimen
La Abadía del Crimen • Java & GWT
Last synced: 17 Jun 2025
https://github.com/yusufaytas/dlock
Interval Lock
interval java kotlin lock mysql postgres spring spring-boot timeout
Last synced: 14 Jan 2026
https://github.com/renvins/serverpulse
Effortless Minecraft performance monitoring with pre-configured Grafana/InfluxDB via Docker.
bukkit bungeecord fabric grafana grafana-influxdb influxdb java metrics-monitor minecraft minecraft-mod minecraft-monitoring minecraft-performance papermc server-monitoring spigotmc velocity
Last synced: 26 Dec 2025
https://github.com/jonathanmdr/dynamicdatasourcerouting
Exemplo de como utilizar Dynamic Data Source Routing com Java, Spring Boot e JPA.
flyway grafana jaeger jaeger-tracing java mapstruct metrics mysql open-telemetry open-telemetry-java otel otel-javaagent prometheus replication rest-api routing-datasource spring-boot traces
Last synced: 23 Oct 2025
https://github.com/townyadvanced/flagwar
The original war system for Towny, now with it's own repository. Celebrating over Ten Years of warfare.
java minecraft multiplayer paper-api pvp-plugin towny townyadvanced-plugins war
Last synced: 24 Jan 2026
https://github.com/quedexnet/java-market-maker
Simple Market Making bot for Quedex Bitcoin Derivatives Exchange.
algo-trading bitcoin bitcoin-options bitcoin-wallet derivatives exchange futures java market-making options quedex
Last synced: 27 Oct 2025
https://github.com/bg-software-llc/ssb-slimeworldmanager
An addon for SuperiorSkyblock2 that adds SlimeWorldManager support for worlds management!
bgsoftware java minecraft plugin skyblock spigot superiorskyblock
Last synced: 19 Oct 2025
https://github.com/automatedowl/allure-environment-writer
Java library which allows to write environment.xml file into allure-results directory.
allure-report java reporting-tool testing-tools testng
Last synced: 30 Apr 2025
https://github.com/apache/cxf-fediz
Mirror of Apache CXF
cxf java library network-client network-server xml
Last synced: 20 Aug 2025
https://github.com/arindal1/30day-js
30 day challenge by @hiteshchoudhary to revise and practice JavaScript
30daysofjavascript api chaiaurcode java javascript js practice react restful-api weather-app webdevelopment
Last synced: 04 Apr 2025
https://github.com/d2si-oss/ooso
Java library for running Serverless MapReduce jobs
aws java lambda library mapreduce serverless
Last synced: 13 Oct 2025
https://github.com/ivangfr/springboot-rsocket-webflux-aop
The goal of this project is to play with RSocket protocol. For it, we will implement three Spring Boot Java applications, movie-server, movie-client-shell and movie-client-ui. As storage, it's used the reactive NoSQL database MongoDB. All the streaming of movie events and the logging are handling by AOP (Aspect Oriented Programming).
docker graalvm java mongodb native rsocket semantic-ui spring-aop spring-boot spring-data-mongodb-reactive spring-shell spring-webflux thymeleaf websocket
Last synced: 14 Oct 2025
https://github.com/raonigabriel/spring-qrcode-example
Demonstrates some of the capabilities of the Spring Boot framework through a small, simple example.
java microservice qrcode spring-boot zxing
Last synced: 13 Oct 2025
https://github.com/platypusguy/filededupe
Utility to list duplicate files in one or more directories based on the file contents
filemanager filesystem java utility
Last synced: 26 Oct 2025
https://github.com/conclube/deluxeasyncjoinleavemessage
https://www.spigotmc.org/resources/deluxeasyncjoinleavemessage-fully-optimized-async-everything-open-source.88129/
async asynchronous asynchronous-programming bukkit craftbukkit java minecraft spigot spigot-plugin
Last synced: 26 Oct 2025
https://github.com/surajsgh/data-structures-and-algorithms
👨💻 💪 A Repository of General Mathematical Programs, Bits Manipulation, Recursion and 'Data Structures and Algorithms'.
algorithms data-structures java leetcode mathematics problem-solving recursion technical-interview-questions
Last synced: 24 Feb 2026
https://github.com/apivideo/api.video-api-client-generator
Tool used to generate api.video's API clients, based on OpenAPI codegen
client java maven mustache-templates
Last synced: 11 Oct 2025
https://github.com/knime/knime-tensorflow
KNIME Deep Learning - Tensorflow Integration
deeplearning integration java knime tensorflow visualprogramming
Last synced: 21 Jan 2026
https://github.com/peter-gergely-horvath/windpapi4j
Windows DPAPI JNA Wrapper
decryption dpapi encryption java jna microsoft windows-dpapi
Last synced: 07 Oct 2025
https://github.com/jhermann/jmx4py
:hot_pepper: :snake: :package: Jolokia Python Client
api-client java jmx jolokia python
Last synced: 19 Apr 2025
https://github.com/flytegg/neptune
An annotation-based slash command framework for JDA.
bot command-framework discord discord-bot java jda kotlin
Last synced: 07 May 2025
https://github.com/opensha/opensha
Primary OpenSHA project
earthquakes java psha seismic-hazard
Last synced: 03 Feb 2026
https://github.com/trigary/iodine
A Minecraft mod - server plugin pair that adds custom GUIs and overlays. No more inventory and chat menus!
bukkit bukkit-plugin forge forge-mod java minecraft minecraft-forge minecraft-forge-mod minecraft-mod
Last synced: 12 Apr 2025
https://github.com/marttp/java-tech-interviews-prep
Java source code for technical interview preparation + Apply real world problems
java leetcode technical-interviews
Last synced: 16 Jul 2025
https://github.com/dizzydroid/designpatternsnutshell
Example code used in my handbook, Design Patterns in a Nutshell
design-patterns design-patterns-implemented-in-java example-code handbook java reference software-engineering
Last synced: 13 Apr 2025
https://github.com/emufog/emufog
EmuFog: Extensible and Scalable Emulation of Large-Scale Fog Computing Infrastructures
Last synced: 11 Jan 2026
https://github.com/stevekung/moreplanets
An add-on adds new exotic planets into Galacticraft!
custom-planets forge galacticraft java minecraft moreplanets planet planets
Last synced: 22 Mar 2025
https://github.com/j5ik2o/akka-cqrs-es-example-typed
CQRS/Event Sourcing System Example by Akka
akka akka-cluster akka-cluster-sharding akka-management akka-persistence aws domain-driven-design java kotlin kubernetes scala
Last synced: 07 Apr 2025
https://github.com/eikek/sbt-openapi-schema
Generate schema sources for Scala, Java and Elm from an openapi 3.0 spec.
elm java openapi openapi-codegen openapi3 sbt-plugin scala
Last synced: 06 Nov 2025
https://github.com/calimero-project/calimero-gui
A graphical user interface for Calimero based on the Eclipse Standard Widget Toolkit (SWT)
Last synced: 22 Jul 2025
https://github.com/typicalmodmaker/protect-your-minecraft-network
A tutorial how to hide your minecraft server and secure it properly to prevent hackers\griefers
backend bungeecord griefing java minecraft minecraft-griefing minecraft-plugin minecraft-security minecraft-server portscan scan security server uuid-spoof uuidspoofing vulnerability
Last synced: 10 Apr 2025
https://github.com/ivangfr/springboot-vault-examples
The goal of this project is to explore the capabilities of Vault. To achieve this, we will develop applications that utilize Vault for storing and retrieving secrets. Vault dynamically generates credentials for accessing databases and relies on Consul as the backend. The authentication method employed in Vault is AppRole.
cassandra consul docker java jib mysql spring-boot spring-cloud-vault spring-data-jpa spring-vault spring-web-mvc springdoc-openapi vault
Last synced: 10 Apr 2025
https://github.com/pizz33/spring-cloud-function-spel
spring-cloud-function SpEL RCE复现环境&poc
Last synced: 05 May 2025
https://github.com/tolitius/mongodb-write-performance-playground
Playing with MongoDB Write Performance
Last synced: 08 Jul 2025
https://github.com/idouble/keyboard
☕️ A simple Java Library to send commands to the Keyboard ⚙️⌨️
api easy easy-to-understand easy-to-use fast free jar java java-api java-library keyboard library mit mit-license multi-platform multiple-monitors simple
Last synced: 11 Jul 2025
https://github.com/mfaisalkhatri/api-testing-playwright-java-testng
This repository has example codes related to API Testing using Playwright with Java and TestNG.
api-testing hacktoberfest java playwright rest-api testautomation tutorial
Last synced: 16 Mar 2025
https://github.com/yusufcakal/algorithms
basic algorithms and solutions
algorithm data-mining encript java machine-learning problems solutions
Last synced: 12 Apr 2025
https://github.com/therepanic/funpay4j
Java wrapper for FunPay private api
funpay funpay-api funpay-client funpay-java-scraper funpay-scraper java scraper
Last synced: 19 Apr 2026
https://github.com/gw-kit/delta-coverage-maven-plugin
Maven plugin for computing code coverage on modified code
code-coverage coverage diff diff-coverage jacoco java kotlin maven maven-plugin
Last synced: 01 Apr 2026
https://github.com/rohitdhatrak/ds-algo
A repository to document my Data Structures and Algorithm learnings.
Last synced: 05 Mar 2026
https://github.com/lucasb25/lavalink-server
How to configure your Lavalink server on Linux, Windows and Replit
discord free free-lavalink hosting java lavalink lavalink-client lavalink-client-host lavalink-discord lavalink-hosting lavalink-musicbot lavalink-server lavaplayer lavasrc linux nodejs plugins pm2 replit windows
Last synced: 21 Mar 2025
https://github.com/developmentseed/josmmagicwand
JOSM Plugin allows select areas to label using a range of colors,
java josm josm-plugin magic-wand opencv
Last synced: 23 Jun 2025
https://github.com/stefanbirkner/fake-sftp-server-lambda
Runs an in-memory SFTP server while your tests are running.
inmemory java sftp sftp-server test unittest
Last synced: 21 Mar 2025
https://github.com/ravro-ir/log4shell-looker
log4jshell vulnerability scanner for bug bounty
bugbounty bugs java java-8 log4j log4j2 log4shell logger logging secuurity vulnerabilities vulnerability vulnerability-detection vulnerability-scanners
Last synced: 13 Oct 2025
https://github.com/apache/james-hupa
Apache James hupa
james java mail network-server
Last synced: 19 Oct 2025
https://github.com/apache/maven-dependency-tree
Apache Maven Dependency Tree
build-management java maven maven-shared
Last synced: 25 Oct 2025
https://github.com/jedwards1211/jhrome
Google Chrome-style tabbed panes for Java!
chrome-tabs java java-swing look-and-feel swing tabbed-view
Last synced: 24 Oct 2025
https://github.com/rodhilton/jasome
JaSoMe (Java Source Metrics) - Object Oriented Metrics analyzer for Java code
analysis java java-8 metrics metrics-gathering object-oriented source-code
Last synced: 18 Jan 2026
https://github.com/venwyhk/ikasoa
ikasoa is a java distributed service framework.
Last synced: 09 Oct 2025
https://github.com/guybedo/sshtools
Java SSH tools - easier SSH & SFTP in Java
java java-8 sftp sftp-client ssh ssh-client
Last synced: 29 Apr 2025
https://github.com/deploydesexta/digital-garden
Aqui no meu jardim você encontrará principalmente os links e os resumos de livros, cursos, posts e talks que eu consumo.
distributed-systems golang java kotlin mysql spring-boot spring-framework webflux
Last synced: 28 Oct 2025
https://github.com/jozic/scalaj
scala/java interoperability, as deep as you want
java nested-collections primitives scala scalaj-converters
Last synced: 10 Apr 2025
https://github.com/terrestris/shogun
SHOGun Webmapping using Spring Boot
graphql hacktoberfest hibernate java microservice shogun spring spring-boot spring-security swagger webgis webgis-framework
Last synced: 05 Feb 2026
https://github.com/faem/teacher-assistant-android
Teacher Assistant is an app to help teachers in teaching.
android attendance attendance-management-system google-drive java marks teacher-assistant
Last synced: 07 Oct 2025
https://github.com/approov/android-hide-secrets
An exercise to research and explore the best ways to hide a secret in the code of a mobile app. Article: https://blog.approov.io/how-to-extract-an-api-key-from-a-mobile-app-with-static-binary-analysis
android api-key api-keys approov approov-demo java jni jni-android mobile mobile-app mobile-development secrets
Last synced: 03 Aug 2025
https://github.com/symflower/symflower
Whether you’re using LLMs or not, Symflower helps you build better software by pairing static, dynamic and symbolic analyses with LLMs. The robustness of deterministic analyses combined with the creativity of LLMs allows for higher quality and rapid software development.
ci golang intellij-plugin java linting llm test-automation testing testing-tools unit-testing vscode-extension
Last synced: 19 Feb 2026
https://github.com/gurkenlabs/litiengine-gurk-nukem
A 2-bit platforming shooter made with LITIENGINE
2d-game example-project game-engine java litiengine platformer shooter-game
Last synced: 29 Jun 2025
https://github.com/brian-lau/matlabprocessmanager
Matlab class for launching and managing asynchronous processes
Last synced: 17 Aug 2025
https://github.com/polyhedraldev/paralithic
Super fast expression evaluator/parser written in Java
expression-evaluator expression-parser hacktoberfest java objectweb-asm performance
Last synced: 05 Apr 2025
https://github.com/jalian-systems/marathonv5
Marathon V5 - Opensource Test Automation for Java/Swing and Java/FX Applications
java javafx test-automation test-framework
Last synced: 16 Aug 2025
https://github.com/sagiegurari/fax4j
Java fax library.
fax fax-actions fax-api fax-services fax4j java java-fax java-fax-library
Last synced: 10 Aug 2025
https://github.com/pragmatic-objects/oo-atom
A Java polyfill for better code design
elegantobjects java oop polyfill solid
Last synced: 12 Jan 2026
https://github.com/sahaginorg/sahagin-java
Sahagin generates highly readable Selenium/Appium test report from your test code.
appium java selenium test-framework test-reporting webdriver
Last synced: 30 Apr 2025
https://github.com/abdulazizahwan/mytravellingapp
Onboarding Walkthrough Screen UI Design Android Studio
android design java material-design onboarding onboarding-screen uidesign walkthrough
Last synced: 02 Jul 2025
https://github.com/vinceh121/gmcserver
Lightweight server to log, analyze and proxy data measured by internet connected Geiger counters
debian geiger-counter gmc gpl java react vertx
Last synced: 02 May 2025
https://github.com/oktadev/spring-boot-angular-pwa-example
Spring Boot API with Angular PWA
angular angular-cli java offline progressive-web-app spring-boot typescript
Last synced: 11 Apr 2025
https://github.com/youse-seguradora/form
Repository for kotlin form validation
android form formatter java kotlin validation
Last synced: 22 Apr 2025
https://github.com/sualeh/introduction-to-mutation-testing
Introduction to Mutation Testing
coverage coverage-testing java mutation-analysis mutation-test mutation-testing pit pitest tutorial tutorial-exercises
Last synced: 23 Apr 2025
https://github.com/piomin/kubernetes-quickstart
Demo Java apps for several scenarios on Kubernetes
java jib kafka kubernetes skaffold spring-boot
Last synced: 16 Mar 2025
https://github.com/punchplatform/starters
java python and punchlang samples to discover the punch platform FaaS
java kubernetes punch punchlet python spark
Last synced: 14 Jan 2026