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-08 00:16:31 UTC
- JSON Representation
https://github.com/kevin-kip/drawingpad
Android Canvas app on which you can draw and save that drawing as a PNG image.
android canvas custom-view draw java kotlin
Last synced: 09 Mar 2026
https://github.com/hms-core/hms-wiseplay-demo
WisePlay DRM demo code provides sample program for your reference or usage. WisePlay DRM supplys a standards-based solution for content protection. It supports MPEG-DASH and HLS.
android digital-rights-management drm hms huawei java license wiseplay
Last synced: 01 Aug 2025
https://github.com/marcospassos/java-php-serializer
A Java library for serializing objects as PHP serialization format.
bridge java java-library php serialize-objects serializer
Last synced: 10 Nov 2025
https://github.com/zhuamaodeyu/knowledge
程序员的知识管理与自我修养,个人博客,源码解析,问题总结 https://zhuamaodeyu.github.io/knowledge/
go ios java spring springboot springcloud
Last synced: 14 May 2025
https://github.com/ybyzek/kafka-github-actions
Example GitHub Actions for Apache Kafka client application development for local and Confluent Cloud
apache-kafka avro-schema-registry confluent-cloud github-actions java librdkafka python schema-registry schema-registry-maven-plugin
Last synced: 19 Sep 2025
https://github.com/vic/mill-docker
Build minimalist distroless docker images for your java applications using Mill
distroless docker hacktoberfest java mill mill-module mill-plugin scala
Last synced: 22 Mar 2025
https://github.com/kakarottocui/unichongwuserviceapplet
基于JAVA SpringBoot和UniAPP的宠物服务预约小程序
java mysql spring-boot uniapp vue
Last synced: 28 Jul 2025
https://github.com/woowacourse-teams/2025-festabook
🎆 Festabook ; 흩어진 정보를 하나로, 축제를 한 권에 담다 📖
android-app java kotlin react spring-boot
Last synced: 30 Aug 2025
https://github.com/paritytrading/philadelphia-extras
Extensions to Philadelphia
coinbase finance fixprotocol ftx java trading
Last synced: 05 Mar 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
https://github.com/minidigger/minicraft
Clean room implementation of the minecraft server (and client!) using java and netty
java minecraft minecraft-server netty
Last synced: 23 Mar 2025
https://github.com/glcas/facedemo
A demo of real-time face recognition on Android.
camerax java mobilefacenet mtcnn ncnn
Last synced: 15 Jul 2025
https://github.com/oneoffcoder/lightning-projects
A repository of "Lightning Projects" that children may used to learn the fundamentals of coding in a fun, enjoyable yet effective way.
css greenfoot html java javascript pygame python
Last synced: 06 Apr 2025
https://github.com/0x676e67/mayi
基于RBAC、OAuth2.1认证模式的微服务动态权限脚手架
authorization java mybatis-plus oauth2 oauth2-server spring spring-boot spring-cloud
Last synced: 14 Apr 2025
https://github.com/hellokoding/jpa-manytomany-extracolumns-springboot-maven-mysql
JPA Many-To-Many Extra Columns Relationship Mapping Example with Spring Boot, Maven and MySQL
java jpa many-to-many mysql spring-boot spring-data-jpa
Last synced: 17 Aug 2025
https://github.com/jumman04/jummania-slider
Jummania View Slider for Android
android imageslider java kotlin slider slider-plugin viewpager viewpager-indicator viewpager2 viewpagerindicator
Last synced: 14 Apr 2025
https://github.com/ArkEcosystemArchive/ark-java
Library for interacting with an Ark Ecosystem Blockchain using the JVM.
android ark blockchain java jvm
Last synced: 03 May 2025
https://github.com/jgperrin/net.jgp.books.spark.ch10
Spark in Action, 2e - chapter 10 - Ingestion through structured streaming
bigdata book java java8 manning spark sparkstreaming sparkwithjava
Last synced: 06 May 2025
https://github.com/salesforce/omakase
Java-based, plugin-oriented CSS3+ parser
ast css css-parser java salesforce
Last synced: 15 Apr 2025
https://github.com/ishantk/amazon29nov2019
Amazon Chennai Training on Java and OOPS
algorithms amazon data java structures
Last synced: 01 May 2025
https://github.com/knokko/custom-items-gradle
Knokko's Custom Items: Add custom items to your server, completely free of charge
bukkit java minecraft spigot spigot-plugin
Last synced: 03 Apr 2026
https://github.com/manticore-projects/webswing
Java Swing in HTML5 Browser.
bridge browser html5 java middleware swing-application webapp
Last synced: 09 May 2026
https://github.com/botbahlul/android-autosrt
ANDROID APP to AUTO GENERATE SUBTITLE FILE and TRANSLATED SUBTITLE FILE (using unofficial online Google Translate API) for any audio/video files
android captions chaquopy ffmpeg google-translate-api java mobile-ffmpeg python speech-recognition speech-to-text speechrecognition srt-subtitle subtitle voice-recognition voice-to-text voicerecognition
Last synced: 11 Apr 2025
https://github.com/kstenschke/realigner-plugin
"Realigner" plugin for Jetbrains IDEs
intellij intellij-plugin java open-api phpstorm plugin
Last synced: 11 Apr 2025
https://github.com/beeceej/protoform
Convert Java POJO's to protobuf files.
Last synced: 07 May 2025
https://github.com/ravener/libgdx-termux
Starter template to use libGDX on Termux for Android Game Development
Last synced: 29 Oct 2025
https://github.com/keksuccino/linguji
AI batch translator for subtitle files that also translates video files with subtitles!
ai ass-subtitles batch-translation deepl deeplx ffmpeg gemini gemini-pro generative-ai java large-language-models libre-translate llm mkv mkvtoolnix srt-subtitles subtitle subtitle-translation subtitle-translator translator
Last synced: 21 Jul 2025
https://github.com/moberwasserlechner/jopencage
OpenCage geocoding client for Java
geocoding java opencage openstreetmap
Last synced: 16 Jul 2025
https://github.com/aleph0io/aws-lambda-java-base-images
AWS Lambda Base Images for Java 17+
aws aws-lambda aws-lambda-java java java-17 java-18 java-19 java-20 java-21 lambda
Last synced: 19 Jul 2025
https://github.com/jauntsdn/netty-websocket-http2
java/netty implementation of rfc8441 - bootstrapping websockets with http/2, and websocket multiprotocol support(http1, http2).
java netty rfc8441 websocket websocket-over-http2
Last synced: 07 May 2025
https://github.com/arasgungore/cmpe250-projects
Five Java projects assigned for the Data Structures and Algorithms (CMPE 250) course in the Fall 2021-22 semester.
algorithm algorithms algorithms-and-data-structures data-structures data-structures-algorithms data-structures-and-algorithms dijkstra dijkstra-algorithm dijkstra-shortest-path dijkstras-algorithm dinic-algorithm discrete-event-simulation dsa dynamic-programming graph-algorithms java job-scheduling job-scheduling-algorithm prims-algorithm prims-algorithm-java
Last synced: 12 Apr 2025
https://github.com/fluentxml4j/fluentxml4j
A fluent API for XML parsing, serialization, XPath querying and transformation in Java.
dom fluent fluentxml4j java java8 lambda parsing query serialization transformations xml xml-parsing xpath
Last synced: 09 Sep 2025
https://github.com/tlinkowski/unij
Universal facade of JDK 9+ API, focused on Collection factory methods
backport collectors facade immutable-collections java jdk jdk11 jdk8 library
Last synced: 24 Jun 2025
https://github.com/iamageo/anotherreadmorelibrary
📖 Another Read More Library is a simple TextView with read more text
android android-library customview java jitpack kotlin library read-more read-more-android readmoretextview recycerview textview
Last synced: 13 Apr 2025
https://github.com/Abhii-07/AI-Code-Converter
This web application allows you to convert code from one programming language to another using the ChatGPT API. It also provides code debugging and code quality checking features.
code-converter genrative-ai html-css-javascript java openai reactjs spring-boot
Last synced: 13 Apr 2025
https://github.com/yupiik/uship
Uship (µship) is a lightweight microservice stack for modern applications.
java jsonrpc microservice stack
Last synced: 13 Apr 2025
https://github.com/syphon/java
Syphon Implementation for Java
java jnilib syphon syphon-framework
Last synced: 05 Apr 2025
https://github.com/azureblue/MindustryPi
Mindustry for RaspberryPi!
game java mindustry raspberry-pi raspberrypi tower-defense
Last synced: 11 Mar 2025
https://github.com/abolkog/java-design-patterns
Code for the Java Design Patterns Video Tutorial
Last synced: 13 Apr 2025
https://github.com/redhat-middleware-workshops/dg8-workshop
Source for the Red Hat Data Grid 8.0 workshop content repository
infinispan java labs quarkus spring
Last synced: 05 Apr 2025
https://github.com/sap-samples/cloud-objectstore-java-sample
The Object Store reference application aims to provide a single-code line application, which can be run in SAP BTP, Cloud Foundry environment, consuming Object Store service with different IaaS providers underneath - e.g. AWS, GCS, Azure.
cloud-foundry java objectstore sample sample-code sap-btp sap-btp-cloud-foundry sap-cloud-platform
Last synced: 13 Apr 2025
https://github.com/opentracing-contrib/java-aws-sdk
OpenTracing instrumentation for AWS SDK
Last synced: 14 Oct 2025
https://github.com/fooock/detect-experimental-and-beta-code
This is an IntelliJ/Android Studio IDE plugin to detect the code with @Experimental and @Beta annotations and show a custom icon on the gutter when you use it.
android android-studio androidstudio code-tools fun intellij intellij-idea intellij-plugin java java-annotations plugin plugin-extension
Last synced: 23 Oct 2025
https://github.com/bzdgn/product-catalog-spring-mvc-demo
A Product Catalog Demonstration Project Using Spring MVC and Mongo DB
java maven mongo mongo-db mongodb product-catalog spring spring-mvc webapp
Last synced: 24 Oct 2025
https://github.com/filiprokita/minecraft-server-docker
Easily deploy and manage Minecraft servers with this Docker setup. This project streamlines the process of running Minecraft servers, including various modpacks, by leveraging Docker's benefits of isolation, portability, and consistency. Simplify your server management and ensure a consistent environment across different machines.
containerization devops docker gaming java minecraft minecraft-mods minecraft-server modpacks open-source server server-management servers
Last synced: 13 Oct 2025
https://github.com/3urobeat/oldgamemodeplugin
🔌 A Minecraft plugin to change gamemodes the classic way (/gm 0 etc.) [Bukkit/Spigot - Supports 1.20]
bukkit gamemode java minecraft minecraft-plugin minecraft-server plugin spigot spigot-plugin
Last synced: 13 Oct 2025
https://github.com/viadee/javaanchorexplainer
Explains machine learning models fast using the Anchor algorithm originally proposed by marcotcr in 2018
ai algorithm anchor explainable-ai h2oai java machine-learning
Last synced: 13 Oct 2025
https://github.com/scaleset/scaleset-geo
Scaleset Geo is a GeoJSON compatible framework for working with simple feature data.
geojson geometry jackson java streaming-parser
Last synced: 29 Jan 2026
https://github.com/valb3r/time-tracker
Time tracker and corporate authorization portal example for groups and users with role inheritance and batch reporting. Backed by graph database, reactive endpoints and spring batch on Neo4j for reporting
authorization graph java neo4j spring-batch spring-batch-neo4j time-tracker time-tracking-app timetracker webflux
Last synced: 14 Mar 2026
https://github.com/manojkumarpatnaik/sr.softwareengineerinterviewprep
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced.
faang-interview interview interview-preparation interview-questions java java-8 maang microservice rest rest-api spring spring-boot
Last synced: 26 Oct 2025
https://github.com/cavallium/cavalliumdbengine
Reactive Database engine for Java with RocksDB and Lucene Core
database java lucene nosql reactive reactive-programming reactive-streams reactor reactor-core rocksdb rocksdb-java search search-engine
Last synced: 25 Oct 2025
https://github.com/me4502/racquel
A collection of Minecraft cheats built to train an up-and-coming Minecraft AntiCheat
anticheat fabricmc game-cheating java minecraft
Last synced: 15 Mar 2026
https://github.com/jiro4989/tkoolfacetilemaker2
RPGツクールVXACE・MV・MZの画像差分ファイル作成用GUIソフト
custom-jre gradle java javafx jmods kotlin
Last synced: 13 Oct 2025
https://github.com/ngageoint/color-java
Color Java Library
color colors hex hex-color hex-colors hsl hsl-color java nga rgb rgb-color rgb-colors rgba
Last synced: 13 Oct 2025
https://github.com/sebkur/lanchat
Lanchat - an insecure (W)LAN messenger
application chat compose compose-desktop gui gui-application java jetpack-compose kotlin kotlin-multiplatform
Last synced: 22 Jan 2026
https://github.com/carloscharz/springdatacouchbase
Spring Data Couchbase 3.x + Tests
couchbase integration-testing java junit n1ql spring-boot spring-data spring-data-couchbase test
Last synced: 12 Oct 2025
https://github.com/saivittalb/covsense
🦠 An Android based contact tracing app which enables people to self-isolate if they have been in close proximity to someone tested positive for COVID-19.
android contact-tracing covid-19 firebase google-api health-status java nearby
Last synced: 08 Feb 2026
https://github.com/iandarwin/date4j
Code for date4j.net's simple date API, with a POM file, for upload to Maven Central.
date-calculations date-formatting date-time java
Last synced: 12 Oct 2025
https://github.com/anatomiakodu/java-od-zera
Nauka języka Java od kompletnych podstaw! Nie musisz umieć niczego by zacząć. W tym projekcie wyłumaczę Ci dokładnie podstawową składnię Javy. Poruszymy takie tematy jak: kolekcje, warunki logiczne, operacje na tekście, wyjątki i wiele innych!
git intellij-idea java nauka podstawy podstawyprogramowania
Last synced: 23 Oct 2025
https://github.com/moacirrf/nb-java-decompiler
Java Decompiler for Apache Netbeans.
decompiler decompiler-java java netbeans netbeans-ide netbeans-plugin
Last synced: 05 Apr 2026
https://github.com/franckrj/respawnirc-android
Version android de RespawnIRC.
Last synced: 20 Apr 2026
https://github.com/kopytovskiy/companero-bot
An open-source alternative for ridesharing and hitchhiking
bolt cabify hitchhiking java lyft ridesharing taxi taxi-app telegram telegram-bot uber
Last synced: 01 Apr 2026
https://github.com/schwarzit/crystal-map
framework to generate map based entities classes / classes for named map interaction / parsing of complex classes to map structures
couchbase-lite entityframework java kotlin mapping wrapper-library
Last synced: 12 Mar 2026
https://github.com/viascom/hipchat-api
Java implementation for the HipChat V2 API.
atlassian hipchat hipchat-api java maven pom
Last synced: 14 Jan 2026
https://github.com/hewlettpackard/logger
A log parsing engine written in Java for high performance. Additionally, logger is also highly configurable.
configurable engine java logparsing logs multithreading parsing
Last synced: 26 Apr 2025
https://github.com/arun-gupta/alexa-skill-java
Alexa Skill using Java
alexa alexa-skill amazon amazon-web-services aws java lambda serverless
Last synced: 29 Apr 2025
https://github.com/keyvanakbary/memo
A CQRS and Event Sourcing blogging playground to explore Axon Framework
axon-framework cqrs event-sourcing java
Last synced: 26 Apr 2025
https://github.com/adilabed/awesome-quarkus
> A curated list of awesome Quarkus resources, libraries, and other nice things.
Last synced: 19 Feb 2026
https://github.com/mjdbc/mjdbc
Small and efficient JDBC wrapper
database dbi dbi-interface java jdbc mapper sql sql-queries sql-statements transactions
Last synced: 14 Jan 2026
https://github.com/fcannizzaro/fast-event
Simple event creation
android-library annotations events java
Last synced: 24 Apr 2025
https://github.com/cybnity/foundation
Open source cyber-serenity platform that help the security teams designing and managing companies' ISMS, and which allow them to create resilient digital systems with efficient responses against to cyber-threats.
cyber-security cybersecurity governance isms iso27001 java nist platform software
Last synced: 09 Apr 2025
https://github.com/princesslana/eriscasper.java
Java library for making Discord bots
discord discord-api java rxjava2
Last synced: 28 Apr 2025
https://github.com/gredler/aegis4j
A Java agent that disables platform features you don't use, before an attacker uses them against you.
devsecops java java-agent security
Last synced: 14 Jan 2026
https://github.com/hardiksinghbehl/otp-generation-validation-spring-boot-poc
Proof Of Concept showing OTP generation and validation technique using Java Spring-boot and LoadingCache Bean from google guava library to handle user's forgot-password flow
guava-cache java otp-generator otp-verification spring-boot
Last synced: 09 Apr 2025
https://github.com/keven1z/simpleIAST
simpleIAST- 基于污点追踪的灰盒漏洞扫描工具。
agent iast java security-audit security-tools
Last synced: 07 Sep 2025
https://github.com/dafengzhen/youdeyiwu-backend
尤得一物是一个使用 spring-boot 开发的开源论坛程序. Youdeyiwu is an open-source forum program developed using spring-boot.
bbs blog forum java jpa seo spring-boot youdeyiwu
Last synced: 10 Apr 2025
https://github.com/netpyoung/pt.c-interop-in-clojure
https://youtu.be/40cvevHg0J8
Last synced: 19 Mar 2025
https://github.com/samouraidev/bip47_rpc
BIP47 reusable payment codes
bip47 bitcoin bitcoinj java payment-codes
Last synced: 28 Oct 2025
https://github.com/shubh2-0/file-handling-in-java
Discover the Java file handling world with this repository. It features code examples for reading, writing, copying, renaming, and more. Suitable for beginners and experienced developers, it enhances your skills. Embrace the power of Java file handling and elevate your programming journey.
create-file file file-handling-in-java java java-8 java-classes methods stream
Last synced: 23 Apr 2025
https://github.com/twogg-git/docker-compose-java
A bit more complex docker-compose example with Java, Tomcat, PostgreSQL and a SMTP.
docker-compose java postgres rest smtp smtp-server tomcat
Last synced: 04 Sep 2025
https://github.com/libreoffice/unohelper
Simple, no overhead Java wrapper for the LibreOffice UNO API
java libreoffice libreoffice-api uno-api
Last synced: 12 Jun 2025
https://github.com/koutto/java-binary-deserializer
Java Binary data Deserializer/Serializer - Convert serialized Java Objects into readable XML
binary-data deserialization java object pentest
Last synced: 23 Apr 2025
https://github.com/Azure-Samples/app-templates-java-openai-springapps
AI Shopping Cart - Sample Application with Azure OpenAI and Azure Spring Apps
apptemplates azd-templates azure azureopenai azurespringapps gpt-4 java openai spring spring-boot spring-cloud springapps
Last synced: 10 Mar 2025