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-02 00:16:06 UTC
- JSON Representation
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/zhixiangli/code-similarity
Code Similarity Detection.
java lcs similarity similarity-detection
Last synced: 09 Oct 2025
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/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/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/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/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/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/yuweaec/hacktoberfest-playground
This repository is for anyone who is new to open source and coding. Everyone is welcome to contribute, whether in coding or non-coding areas. Your pull request will be accepted if it follows the code of conduct. Do join our Discord - https://discord.gg/KY7s2dpF server
beginner c cpp dsa hacktoberfest hacktoberfest-2024 hacktoberfest-accepted hacktoberfest2024 hacktoberfest24-accepted java python
Last synced: 06 Aug 2025
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/devsoft112/courses-java-spring-boot
Java web application built using the Spring Framework. The project is a course registration system that provides CRUD (Create, Read, Update, Delete) functionality, access control lists (ACL), validation, and login features. The application has a responsive design and is built using a variety of technologies.
hibernate j2ee java spring-boot
Last synced: 09 Aug 2025
https://github.com/pinussilvestrus/bncl
Natural like language for quickly modeling BPMN 2.0 models
bpmn bpmn-model java quickmodeler
Last synced: 30 Jun 2025
https://github.com/ahmadjajja/_dsa_
This repository contains Java code that I have written to solve DSA problems on LeetCode. Each solution is organized by DSA concept and is meant to showcase my understanding and proficiency in implementing these concepts. The purpose of this repository is to serve as a reference for everyone who is interested in learning DSA through LeetCode
arrays backtracking binary-search complexity git github java linear-search linked-list linked-lists math merge-sort object-oriented-programming patterns quick-sort recursion sorting stacks-n-queues strings
Last synced: 28 Sep 2025
https://github.com/mlang/freedots
MusicXML to Braille Music transcription
blind braille java music musicxml transcription
Last synced: 18 Aug 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/dart4e/dart4e
Dart and Flutter development support for the Eclipse IDE
dart eclipse eclipse-plugin editor flutter java
Last synced: 09 Mar 2026
https://github.com/sncf-connect-tech/architecture-hexagonale-cqrs
API REST avec architecture hexagonale et CQRS
architecture-hexagonale axon-framework cqrs cucumber ddd event-sourcing java rest-api spring-boot travis-ci
Last synced: 07 Apr 2025
https://github.com/cyclopsmc/everlastingabilities
Entry for The Modding Trials 2016
forge hacktoberfest java minecraft
Last synced: 10 Apr 2026
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/nuhu-ibrahim/time-table-scheduling
A time table scheduling system using genetic algorithm
genetic-algorithm java javase table-scheduling timetable-generator
Last synced: 10 Apr 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/shuza/recyclerview-listener
Use Click events in RecyclerView
android java listener recyclerview recyclerview-adapter
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/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/reachsumit/tensorflow-mobilenet-which-car-is-that
Android app containing an Image classifier based on transfer learning CNN using Tensorflow 1.4.1 on Stanford's Imagenet cars dataset
android-application deep-neural-networks imagenet-classifier imagenet-dataset java playstore-sample python-3 tensorflow tensorflow-android transfer-learning
Last synced: 24 Jul 2025
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/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/teslauncher/teslauncher
A simple Minecraft launcher
java java-swing launcher minecraft minecraft-launcher swing
Last synced: 16 Apr 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/urunov/java-core-projects
Java Fundamental, OOP, Collection Framework, Lambda, Stream API, File System
Last synced: 27 Mar 2026
https://github.com/zaleslaw/java-concurrency-tutorial
concurrency java multithreading synchronization thread-safety
Last synced: 05 May 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/dangtranhuu/sort-visualizer
Phần mềm mô phỏng các thuật toán sắp xếp
Last synced: 12 Apr 2025
https://github.com/melin/flink-jobserver
REST job server for Apache Flink
flink hadoop hive java kerberos kubernetes yarn
Last synced: 04 Apr 2025
https://github.com/rameshmf/java-io-guide
Guide to java IO (Input and Output stream) in Java
Last synced: 03 May 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/megyssstaa/keiko-plugin-inspector
Bukkit/Spigot/Bungee server plugins inspector, runtime connectivity and file access control and more.
antivirus bukkit bukkit-plugin bungee bungeecord gradle gradle-java java malware-analysis malware-detection malware-protection minecraft minecraft-plugin minecraft-server protection security spigot spigot-plugin spigot-server
Last synced: 03 May 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/goldmansachs/mrword2vec
A MapReduce / Hadoop implementation of Word2Vec
Last synced: 11 Apr 2025
https://github.com/gematik/ref-gemlibpki
Products specified by gematik which have to deal with PKI will have to handle certificates, ocsp requests/responses and TSLs (TrustedServiceProvider Status List). This library may help to understand the intention of gematik specification and could be useful for software implementations.
cryptography gematik gemspec idm java other pki pki-library reference-implementation
Last synced: 19 Apr 2025
https://github.com/westnordost/osmapi-overpass
Java client for the Overpass API
Last synced: 24 Mar 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/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/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/TritonDataCenter/java-manta
Java Manta Client SDK
java joyent jvm manta object-store smartdatacenter triton
Last synced: 26 Aug 2025
https://github.com/over-run/overrungl
Overrun Game Library is a high-performance library implemented with Java 24, enables cross-platform access to a set of C library bindings, and provides some useful utilities.
bindings glfw java java-24 java24 openal opengl overrungl project-panama stb vulkan
Last synced: 17 Aug 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/apache/geronimo-config
Apache Geronimo Config
geronimo http java javaee network-server web-framework
Last synced: 05 Sep 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/apache/hbase-thirdparty
Mirror of Apache HBase Third Party Libs
Last synced: 23 Aug 2025
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/glavo/module-info-compiler
compiler java jpms module module-info
Last synced: 10 Apr 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/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/BjoernKW/MailTrigger
MailTrigger
email email-notification email-sender java mail mailer spring-boot transactional-emails
Last synced: 22 Jul 2025
https://github.com/scapix-com/example1
Example for Scapix Language Bridge
automated automatic bind bridge cpp cpp-library cpp11 cpp14 cpp17 csharp idl java jni jni-android jni-wrapper language objective-c python rpc swift
Last synced: 08 May 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/tritondatacenter/java-manta
Java Manta Client SDK
java joyent jvm manta object-store smartdatacenter triton
Last synced: 13 Apr 2025
https://github.com/andrewssobral/java_motion_detection
Motion Detection with Java + OpenCV + Webcam
java java-opencv-webcam motion-detection
Last synced: 07 Feb 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/jackfred2/whereisit
Fabric Mod to find items in nearby inventories.
Last synced: 11 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/rickyes/jasypt
org.jasypt.util.text.BasicTextEncryptor for Node.js
basictext basictextencryptor jasypt java nodejs
Last synced: 25 Feb 2026
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/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/cchabanois/mesfavoris
Bookmarks eclipse plugin
bookmark bookmarks eclipse eclipse-plugin java
Last synced: 01 Jun 2026
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/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/devwckd/tid
A simple static timeline interpolation library.
interpolation java library timeline
Last synced: 24 Apr 2025
https://github.com/neuw84/structured-streaming-avro-demo
Spark 3.0.0 Structured Streaming Kafka Avro Demo
java spark spark-streaming structured-streaming
Last synced: 02 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/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/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/osiegmar/javacsvbenchmarksuite
Java CSV library benchmark suite
Last synced: 24 Apr 2025
https://github.com/eclipse-archived/edje
Edje project (ARCHIVED)
eclipseiot embedded internet-of-things java
Last synced: 25 Apr 2025
https://github.com/zeoflow/jx
JavaX improved library - JDK-8
java java-library jdk-8 jdk8 zeoflow zeoflow-library
Last synced: 14 Jan 2026
https://github.com/sergeikh/cloud-enabled-microservice
Tasks microservice (Spring Boot, MVC, Data, Lombok, Cloud, OAuth2, Config, Eureka, Zuul, Hystrix, Docker)
docker eureka-client eureka-server integration-testing java java-8 oauth2 spring-boot spring-cloud spring-cloud-config spring-cloud-microservice spring-data-jpa spring-mvc zuul-server
Last synced: 23 Apr 2025
https://github.com/ibrahimcanerdogan/hrms
Human Resources Management System Using React with Java
Last synced: 31 Jul 2025
https://github.com/sskorol/selenium-camp-17
Source code for SC17 talk: http://seleniumcamp.com/talk/how-java-8-can-simplify-test-automation
assertj java java-8 javamoney javaslang jsoup lombok pageobject qaa selenium-webdriver streamex test-automation testing testng
Last synced: 10 Apr 2025
https://github.com/zhongantech/dmds
DMDS is a highly scalable distributed MySQL sharding middleware.
database java middleware mysql shard
Last synced: 29 Apr 2025
https://github.com/jishanshaikh4/management-platform
Data management and accessibility platform (e.g. an orphanage) based on Java Core and GUI
Last synced: 06 Jul 2025
https://github.com/alexpanov/freeportfinder
Find a free local port (mainly) for testing purposes
java micro-library networking open-ports
Last synced: 11 Mar 2026
https://github.com/razaghimahdi/compose-loading-dots
A library which allows you to have some beautiful loading with dots in Jetpack Compose
android android-library compose custom-view java java-android jetpack-android jetpack-compose kotlin kotlin-android kotlin-coroutines loading progress-circle
Last synced: 06 Jul 2025
https://github.com/radanalyticsio/oshinko-s2i
This is a place to put s2i images and utilities for spark application builders for openshift
java openshift oshinko-s2i pyspark s2i-image scala spark
Last synced: 12 Mar 2026
https://github.com/xwhqsj/calljvm
Call JVM from C/C++ in ThreadPool
cplusplus-11 java jni multithreading threadpool
Last synced: 13 Oct 2025
https://github.com/fingerprintjs/fingerprint-pro-server-api-java-sdk
Java SDK for Fingerprint Pro Server API
audio-fingerprinting browser browser-fingerprint browser-fingerprinting detection fingerprint fingerprinting fingerprintjs fingerprintjs-pro fraud fraud-detection identification java visitor-identification
Last synced: 04 Oct 2025