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-05 00:12:35 UTC
- JSON Representation
https://github.com/rootulp/hackerrank
:pencil2: Hackerrank solutions
hackerrank java problems python ruby
Last synced: 11 Apr 2025
https://github.com/arconia-io/arconia-migrations
Tools and OpenRewrite recipes to automate refactoring, migrations, and upgrades for Java projects.
arconia docling java junit migrations open-rewrite spring-boot testcontainers
Last synced: 30 Jun 2026
https://github.com/balamirr/testinium-qa
JAVA - Selenium - Cucumber - JUnit - Jenkins - Jira
automation automation-selenium automation-test automation-testing cucumber gherkin-language java jenkins jira junit qa-automation-test quality-assurance quality-assurance-tests selenium selenium-webdriver test-automation-framework test-automation-project tester testing webdriver
Last synced: 13 Apr 2025
https://github.com/vertexwahn/bazeldemos
Bazel Demos
bazel bazel-examples cpp fmt hello-world java latex openexr poetry python
Last synced: 10 Apr 2025
https://github.com/apache/activemq-website
Apache ActiveMQ Website
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 16 Jun 2025
https://github.com/imrafaelmerino/json-values
Persistent Json in Java
avro-schema functional-programming immutable immutable-objects java json json-api json-generator json-schema json-values persistent-data-structure prng property-based-testing
Last synced: 25 Apr 2025
https://github.com/libgdx/jamepad
A better way to use gamepads in Java
gamecontroller-framework gamepad java sdl2
Last synced: 14 Jan 2026
https://github.com/terl/resource-loader
Getting files out of a JAR or loading a shared library is difficult. We made it easy.
jar java java-8 library loading shared-library
Last synced: 10 Apr 2025
https://github.com/sigpwned/chardet4j
Simple, compact charset detection for Java 8+
chardet chardetect charset-detector icu4j java
Last synced: 17 Mar 2025
https://github.com/puzhiweizuishuai/community
基于spring boot与mybatis搭建的社区
community java jwt mvc mybatis spring-boot spring-boot-mybatis
Last synced: 15 Jul 2025
https://github.com/softartdev/Kronos-Multiplatform
Kotlin Multiplatform SNTP library
android datetime ios java kotlin kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kronos ntp sntp time
Last synced: 02 Apr 2025
https://github.com/thelogicmaster/tower-defense-galaxy
A tower defense game using libgdx
3d android java libgdx modular tower-defense tower-defense-game virtual-reality
Last synced: 12 Apr 2025
https://github.com/refinedmods/refinedstorageaddons
An addon mod for Refined Storage.
addon forge forge-mod java minecraft minecraft-mod mod refinedstorage refinedstorageaddons
Last synced: 13 May 2025
https://github.com/kpavlov/tachyon
💫 Tachyon MCP Runtime for JVM - a Java Model Context Protocol server with Streamable HTTP, native Netty transports, tasks, resources, prompts, resumable sessions, and stateless deployment support.
ai ai-agent-tools ai-agents ai-agents-mcp java java-21 java-25 java-26 llm-tools mcp model-context-protocol netty server
Last synced: 03 Jul 2026
https://github.com/webmakaka/microservices-and-distributed-systems
[Amigoscode, Nelson] Microservices and Distributed Systems [ENG, 2022]
java minikube postgresql spring-boot zipkin
Last synced: 24 Jun 2025
https://github.com/padarom/java-migrations
:page_with_curl: Laravel inspired DBS-independent Database Migrations for Java 8 (work in progress)
database database-migrations java library
Last synced: 13 Apr 2025
https://github.com/abdlquadri/vertx-eventbus-java
A Vert.x EventBus client written in Java, works on Android
Last synced: 14 May 2025
https://github.com/sharifpoetra/thunder-java
Thunder the legendary bot that now come out reborn!
discord-bot java jda jda-bot jda-discord-bot multipurpose music-bot
Last synced: 21 Mar 2025
https://github.com/lemire/sparsebitmap
A simple sparse bitmap implementation in java
Last synced: 30 Jul 2025
https://github.com/augustd/burp-suite-utils
Utilities for creating Burp Suite Extensions.
burp burp-api burp-extensions burp-plugin burpsuite java
Last synced: 16 Jan 2026
https://github.com/dadoonet/elasticsearch-java-client-demo
Elasticsearch Client Java Sample project
elasticsearch elasticsearch-client java
Last synced: 14 Apr 2025
https://github.com/larmic/spring-boot-demos
Multiple spring boot samples written in Java or Kotlin.
docker dockerfile elasticsearch java keycloak kotlin postgres postgresql properties rabbit rabbitmq rest-api spring spring-boot springboot testcontainers
Last synced: 16 Jan 2026
https://github.com/shahqaan/kinect-body-language-analysis
Uses Kinect to study human motion, does emotional analysis and generates music based on user's emotion.
body-movements emotion emotion-analysis java kinect movement
Last synced: 03 Aug 2025
https://github.com/amanoteam/sunny
Prevent Tachiyomi and Mihon from throttling your requests by ignoring rate limits
Last synced: 14 May 2025
https://github.com/fuxingloh/airtable
A lightweight Java 8 Airtable API client for https://airtable.com/api with all features implemented.
airtable airtable-api java java-api
Last synced: 01 Aug 2025
https://github.com/dantevg/webstats
Spigot plugin to display the scoreboard, PlaceholderAPI and other plugin statistics on the web
java minecraft minecraft-plugin minecraft-scoreboard mysql placeholderapi-support spigot spigot-plugin
Last synced: 08 Mar 2026
https://github.com/veilair/java-development
An ongoing curated list of frameworks, books, articles, talks, screencasts, recordings, libraries, learning tutorials and resources about Java Development.
java java-17 java-9 java-application java-apps java-code-best-practices java-codes java-collections java-developer java-developer-vm java-development-kit java-development-tools java-frameworks java-security
Last synced: 12 Jun 2025
https://github.com/charlyjazz/chat-firebase-apache-camel
Chat Message Monorepo Architecture Solution using Kafka, Terraform, GKE, GCP, DockerHub,Kubernetes, Docker, Apache Camel, Python, FastAPI, Cassandra and Firestore, Next JS, React
aggregator apache-camel apache-kafka api-rest architecture-component chat-application docker docker-compose enterprise-architecture fastapi java k8s kubernetes microservices monorepo openapi python react rest swagger
Last synced: 11 Apr 2025
https://github.com/apivideo/api.video-java-client
The official Java client library for api.video
api-client java video video-api video-streaming
Last synced: 09 Apr 2025
https://github.com/hongmaple/salted-fish
类似于闲鱼二手交易应用 具备手机端宝贝发布,购买,留言,收藏,订单管理,宝贝管理,发货管理 pc管理端可以进行宝贝交易代理,宝贝审核,人员管理,分类管理等功能。
Last synced: 10 Mar 2026
https://github.com/oussamabonnor1/jetstory
JetStory is an open source android app made to help you spend your waiting time reading stories that have similar length to your available time.
android android-studio api app bootstrap csharp dotnet-core font-awesome java mobile-app open-source reading story time-management visual-studio-code xml
Last synced: 02 May 2025
https://github.com/pgssoft/httpclientmock
Library for mocking Java 11 HttpClient.
httpclient java mock test unit-testing
Last synced: 22 Apr 2025
https://github.com/epam/Gepard
Test Automation Framework
framework java junit test-automation
Last synced: 27 Feb 2025
https://github.com/ekino/jcv
JSON Content Validator (JCV) allows you to compare JSON contents with embedded validation.
assertions assertj assertj-assertions hamcrest hamcrest-matchers java jcv json jsonassert testing wiremock wiremock-mappings
Last synced: 12 Apr 2025
https://github.com/vorlonsoft/gradlemavenpush
Helper to upload Gradle Android Artifacts, Gradle Java Artifacts and Gradle Kotlin Artifacts to Maven repositories (JCenter, Maven Central, Corporate staging/snapshot servers and local Maven repositories).
aar aar-library android android-library artifact artifacts gradle gradle-build gradle-java jar java java-library jcenter kotlin kotlin-library maven maven-repository mavencentral snapshot staging
Last synced: 23 Apr 2025
https://github.com/wkgcass/f
a library to write async vert.x code similar as using java syntax
Last synced: 12 Apr 2025
https://github.com/openshopchannel/website
The website and online library for the Open Shop Channel.
bulma java spring spring-boot web website
Last synced: 23 Apr 2025
https://github.com/khannedy/buku-java
Buku Lengkap menjadi Java Developer Expert
buku-java java java-database jdbc jdk jpa jre spring-boot spring-framework
Last synced: 16 Jul 2025
https://github.com/sandeepsolai/minecraft-bot
Hii....I_am_sam_Here this_afk_bot_only_works_in_versions_upto--1.16.4 il_try_my_best_to_update_this_bot_for_LatestVersion_of_Minecraft i create it for aternos server but using it is up to you :)
afk afk-bot bot game java javascript minecraft minecraft-plugin minecraft-server minecraftbot mod nodejs server
Last synced: 10 Mar 2026
https://github.com/stwind/gradle-jni
Sample project setup for working with Java Native Interface with Gradle
Last synced: 10 Mar 2026
https://github.com/ucloud/ucloud-sdk-java
UCloud SDK for Java
developer-tools devops java sdk ucloud
Last synced: 10 Apr 2025
https://github.com/catman85/javafx-student-management-system
A Java application for managing students teachers, and grades.
java javafx javafx-application javafx-gui maven sqlite
Last synced: 10 Apr 2025
https://github.com/drsnowbird/eclipse-docker
Eclipse Java EE Docker
docker eclipse eclipse-oxygen eclipse-photon gradle ide java jdk8 photon python scala
Last synced: 10 Apr 2025
https://github.com/chanran/addressbook
java桌面应用--通讯录
addressbook java javafx-desktop-apps mysql
Last synced: 10 Apr 2025
https://github.com/oussamabonnor1/find_the_letter_material_design
litterature game made using javaFX and FXML, small collaboration, the game is about finding the missing letters from a word using different hints (an image, incomplete word..etc).
desktop fxml game intellij-idea java javafx material-design
Last synced: 23 Oct 2025
https://github.com/mscheong01/interfaice
Define an interface, and use LLM as your implementation!
ai artificial-intelligence chatgpt gpt java kotlin large-language-models llm proxy spring spring-boot
Last synced: 03 May 2025
https://github.com/m-thirumal/installation_guide
PostgreSQL, PgModeler, TLS, Docker, Let's Encrypt, Nginx, Pgadmin4, Redis, AWS
aws docker docker-compose elk-stack forticlient java jenkins letsencrypt pgadmin4 pgmodeler postgresql spring-boot ubuntu vpn
Last synced: 14 Aug 2025
https://github.com/hoangsonww/string-manipulations
🔤 This repository hosts a "String Manipulations" tool, designed to perform various string functions such as removing leading and trailing spaces, among others. It provides a comprehensive set of operations for string handling, making it an invaluable resource for developers requiring advanced text processing capabilities in their projects.
java string string-algorithms string-manipulation string-matching stringify strings strings-java
Last synced: 10 Aug 2025
https://github.com/ashutoshsahoo/spring-boot-kubernetes-mysql
Demo project for Spring Boot,Kubernetes, MySQL with PVC
dockerfile gradle java kubernetes mysql mysql-database mysql-replication palantir-docker pvc spring spring-boot spring-boot-3 spring-boot-kubernetes
Last synced: 19 Aug 2025
https://github.com/configcat/java-sdk
ConfigCat SDK for Java. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.
android configcat configuration configuration-management feature-flag feature-flags feature-toggle feature-toggles featureflags java remote-config
Last synced: 13 Aug 2025
https://github.com/datl4g/klient2klient
Discover devices in your network and create a connection between them to send data
java kotlin library multiplatform p2p
Last synced: 09 Mar 2026
https://github.com/tmobile/casquatch
Casquatch: an open source Java abstraction layer for Cassandra databases
cassandra datastax java spring-boot
Last synced: 21 Aug 2025
https://github.com/xxdark/classfile
Java classfile library
bytecode classfile-parser java
Last synced: 10 Aug 2025
https://github.com/codiga/jetbrains-plugin
Jetbrains plugin for Codiga. Coding Assistant and Code Analysis in all JetBrains products. Codiga supports more than 10+ languages, try it for free on https://www.codiga.io
c coding-assistant complexity-analysis cpp intellij intellij-plugin intellij-plugins java javascript jetbrains phpstorm phpstorm-plugin pycharm-ide pycharm-plugin python snippets-manager
Last synced: 29 Sep 2025
https://github.com/cometchat/cometchat-push-notification-app-android
Push Notification App for Java (Android)
android app chat java notification push push-notifications
Last synced: 20 Feb 2026
https://github.com/anahata-os/anahata-netbeans-ai
A NetBeans plugin that allows Google Gemini to do all your work on the worlds best Java IDE. Get a wireless headset, lay on your bed and tell the model to turn on your tv and stream NetBeans onto it while you approve and deny diffs on the diff viewer. Try not to drink too much alcohol if the model goes way faster than your thoughts.
agent agentic-ai gemini gemini-ai gemini-api gemini-cli gemini-client gemini-flash gemini-pro java llm netbeans netbeans-gui netbeans-ide netbeans-platform netbeans-plugin netbeans-project
Last synced: 25 Feb 2026
https://github.com/TheLogicMaster/Tower-Defense-Galaxy
A tower defense game using libgdx
3d android java libgdx modular tower-defense tower-defense-game virtual-reality
Last synced: 11 Mar 2025
https://github.com/futaosmile/springbootintegration
SpringBoot集成学习项目 SpringBoot Integration
druid elasticsearch gradle java kotlin mybatis redis rocketmq springboot swagger
Last synced: 23 Apr 2025
https://github.com/dathoangse/java-cqrs-commandbus
A lightweight & highly extensible CQRS Command Bus for implementing application services and CQRS architectural pattern in Java
architecture command-bus cqrs-architectural-pattern cross-cutting-concerns java middleware
Last synced: 14 Jan 2026
https://github.com/hoangsonww/sorting-algorithms-dsa
🔄 This repository delves into sorting algorithms, with a special emphasis on the implementation of Merge Sort to organize artworks in a museum setting. It provides a detailed guide on sorting principles, Merge Sort algorithm adaptation, and its application to real-world scenarios.
java java-8 merge-sort mergesort museum museum-collections sort sorting sorting-algorithms sorting-algorithms-comparison sorting-algorithms-implemented
Last synced: 11 Apr 2025
https://github.com/cleasbycode/pdvzip
Embed a ZIP or JAR file within a PNG image to create a tweetable and "executable" PNG-ZIP polyglot image file. CLI / Web tool.
arbitrary-data cli-tools cpp hacking infosec jar java linux png polyglot polyglot-files polyglots powershell pwsh python tweetable-zip twitter x-platform zip zipfile
Last synced: 12 Apr 2025
https://github.com/lemire/indexwikipedia
A simple utility to index wikipedia dumps using Lucene.
Last synced: 29 Oct 2025
https://github.com/mlomb/freetype-jni
Java binding to the FreeType library using JNI
freetype-jni freetype-library java jni
Last synced: 06 May 2025
https://github.com/rishabh-agarwal/oracle-interview-guide
Software Engineer Position Interview Guide (Cerner Corporation)
allergy behavioral cerner cernerinterview fever java patients situations softwareengineering teamwork technical-questions temperature
Last synced: 12 Apr 2025
https://github.com/oguzkaran/javaapp1-jun-2022
JavaApp1-Jun-2022
annotation bitwise-operation bitwise-operators hibernate java jpa junit lambda lambda-functions microservice recursion recursive-algorithm reflection rest spring spring-boot
Last synced: 05 May 2025
https://github.com/hoangsonww/graph-data-structure
🔍 This repository explores the graph data structure, focusing on its application in analyzing large texts and developing the Word Graph Game. It includes algorithms for text analysis, graph construction, and game logic, offering a comprehensive toolkit for educational and development purposes.
graph graph-algorithms graph-data-science graph-datastructures graph-theory graphs java java-8
Last synced: 11 Apr 2025
https://github.com/eocode/docker-spark-big-data
Exercises in Spark with Docker and Data Languages
big-data data-science docker java python scala spark
Last synced: 11 Oct 2025
https://github.com/saantiaguilera/feature-flags
Feature Toggles (aka Feature Flags) in Kotlin
android android-architecture feature-flags feature-toggle feature-toggles flag java jvm
Last synced: 17 Jul 2025
https://github.com/memfault/bort
Memfault SDK for AOSP-based Android devices. Observability, logging, crash reporting, and updating all in one service. More information at https://docs.memfault.com.
android aosp bugreports firmware java kotlin memfault observability ota sdk
Last synced: 11 Jan 2026
https://github.com/andersdjohnson/jackson-json-reference
JSON Reference for Java with Jackson.
jackson java json json-pointer json-reference json-schema
Last synced: 18 Mar 2025
https://github.com/gurleensethi/loggerpreferences
Get to know which class changed the value in SharedPreferences.
android android-development android-library java kotlin kotlin-android
Last synced: 20 Jul 2025
https://github.com/houarizegai/tictactoe
A simple Tic Tac Toe (XO) game 🎮 developped using Java Swing.
game java swing tic-tac-toe tictactoe
Last synced: 10 Apr 2025
https://github.com/niesfisch/java-code-tracer
JCT is a call graph generator that works via byte code instrumentation. it records the flow through your application to gather call statistics. It helps to analyze which code is still used in production and which code can be removed (e.g. for big monolithic legacy applications)
bytecode callgraph java javaagent jdk jre jvm legacy profile profiler stack stacktrace tracer tracing
Last synced: 23 Jun 2025
https://github.com/liyupi/free-algorithm-learning
算法导航,免费的可视化算法学习神器!通过交互式动画带你掌握常见数据结构(二叉树、链表、栈、队列、图)和算法(排序、搜索、动态规划、贪心)。提供保姆级算法学习路线图和详细教程,支持Java、Python、JavaScript、Go、C++等多语言实现。可自定义输入数据,实时观察算法执行过程,配套LeetCode练习题。告别抽象难懂的传统学习方式,完美应对算法面试。从入门到高阶,让算法学习变得简单、直观、有趣!
algorithm algorithms computer-science data-structures dynamic-programming interview-preparation interview-questions java javascript leetcode python sorting-algorithms
Last synced: 07 Oct 2025
https://github.com/joshgontijo/rest-client
java rest-api restclient unirest
Last synced: 13 Mar 2026
https://github.com/arsy786/springboot-best-practices
This repo serves as a guide for Spring Boot best practices!
Last synced: 16 Oct 2025
https://github.com/apache/horaedb-client-java
Apache HoraeDB (Incubating) Java Client.
cloud-native database distributed-database horaedb iot-database java sql timeseries-analysis timeseries-database tsdb
Last synced: 19 Oct 2025
https://github.com/mainakrepositor/super-ciphers
A collection of some of the amazing cryptographic Ciphers in C++, Python and Java with a detailed documentation and approach map. (Particularly helpful for Blockchain. and designing Encryption Algorithms)
arithmetic blockchain cipher-algorithms cpp cryptography java logic python3
Last synced: 26 Oct 2025
https://github.com/connyduck/pixelwallpaper
A colorful pixelated live wallpaper for Android
android colorful customization java wallpaper xml
Last synced: 10 Oct 2025
https://github.com/eyesniper2/skRayFall
An addon for skript that adds Citizens support, EffectLib support and other features.
addon bukkit java kotlin skript skript-language
Last synced: 26 Feb 2025
https://github.com/parttimenerd/meta-agent
Instrument instrumenting agents to see how they transform classes
instrumentation java java-agent
Last synced: 30 Jun 2025
https://github.com/loiane/java-spring-extension-pack
Visual Studio Code Extension Pack for Java + Spring developers.
java spring spring-boot springboot visual-studio-code vscode
Last synced: 23 Mar 2025
https://github.com/wyatt-herkamp/too-many-shortcuts
Adds support for meta keys such as alt, ctrl, and shift in keybinds. Allows for creating multiple binds for each keybinds.
Last synced: 17 Jun 2026
https://github.com/praj-foss/swing-graalvm-demo
Swing demo app compiled with GraalVM native-image
graalvm java native-image swing
Last synced: 17 Sep 2025
https://github.com/grizeldi/z21-drive
Java implementation of Fleischmann/Roco z21 DCC center's network protocol
cab fleischmann java library model-railway z21
Last synced: 14 Apr 2025
https://github.com/picturesafe/picturesafe-search
picturesafe-search is an open source Java wrapper for Elasticsearch, implementing an opinionated, fresh approach to implement new search/analytics enabled applications or enhance legacy software based on relational databases with powerful full text search capabilities.
elasticsearch java search search-engine
Last synced: 12 Jan 2026
https://github.com/thatbeautifuldream/dsa
This repository consists of all the material from my data structures and algorithms preparation.
algorithms data-structures java problem-solving
Last synced: 14 Apr 2025
https://github.com/derive4j/derive4j-fj
Automatic derivation of functional-java typeclasse instances and optics
derive4j functional-programming functionaljava java java-8 typeclasses
Last synced: 28 Oct 2025
https://github.com/hazelcast/hazelcast-jet-contrib
Extension modules for Hazelcast Jet
big-data hazelcast hazelcast-jet java stream-processing
Last synced: 07 Jul 2025
https://github.com/rapter1990/springbootminio
Spring Boot with the usage of Minio running on Docker , AOP and Exception Handling
aop docker exception-handling java minio spring-boot
Last synced: 15 Oct 2025