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-05-02 00:17:29 UTC
- JSON Representation
https://github.com/funfried/externalcodeformatter_for_netbeans
Several external (e.g. Eclipse, Google, Spring, ...) code formatters integration for NetBeans
eclipse eclipse-formatter formatter google-java-format java netbeans netbeans-ide netbeans-plugin spring-formatter
Last synced: 16 Jan 2026
https://github.com/junicorn/concurrent-programming-for-java
:rocket:Java并发编程实战
Last synced: 29 Apr 2025
https://github.com/databricks/databricks-sdk-java
Databricks SDK for Java
databricks databricks-automation databricks-sdk java
Last synced: 20 Apr 2026
https://github.com/bugsnag/bugsnag-java
BugSnag error reporting for Java.
bugs bugsnag crash crash-reporting crash-reporting-tool crashes debug debugging-tool error-handling error-monitoring error-reporting errors exception-handling exception-reporting exceptions java java-apps notifier platforms spring
Last synced: 05 Oct 2025
https://github.com/rapid7/smbj-rpc
Created by Paul Miseiko via the GitHub Connector
Last synced: 07 Jul 2025
https://github.com/magicoder10/lc-java
Clean Leetcode solutions in Java
algorithms clean-code coding-interviews java leetcode
Last synced: 12 Apr 2025
https://github.com/rain0r/ampd
A web-based MPD client.
angular java mpd mpd-client music-player spring-boot typescript websockets
Last synced: 16 Jan 2026
https://github.com/chamodshehanka/rentlio
This is a vehicle reservation system. Which is made with JavaFX and also using hibernate and RMI.
custom-stage flatui hibernate hibernate-orm intellij-idea java java9 javafx jfoenix rentlio rmi ui ux vehicle-reservation
Last synced: 29 Sep 2025
https://github.com/teixeira0x/SubTypo
Video subtitle editor for Android!
android android-application app java kotlin-android subtitles video-editing
Last synced: 25 Aug 2025
https://github.com/dlsc-software-consulting-gmbh/jfxcentral-data
The data repository for the JFXCentral website
Last synced: 11 Mar 2026
https://github.com/gradlex-org/jvm-dependency-conflict-resolution
Gradle plugin to improve Dependency Conflict Detection and Resolution
capabilities dependencies gradle gradle-plugin java
Last synced: 15 Dec 2025
https://github.com/revelc/impsort-maven-plugin
Java import sorter plugin. Sort your imps!
hacktoberfest java maven maven-plugin
Last synced: 04 Apr 2025
https://github.com/vanillasource/jaywire
JayWire Dependency Injection
dependency-injection di java jaywire-dependency-injection
Last synced: 11 Jan 2026
https://github.com/wajahatkarim3/feedbackanimsample
An attempt to code feedback animation UI inspired from https://site.uplabs.com/posts/web-feedback
android animation design java material-design material-ui materialup ui view viewanimator
Last synced: 27 Mar 2025
https://github.com/tcurdt/jdependency
Provides an API to analyse and modify class dependencies. It provides the core to the maven shade plugin for removing unused classes.
dependencies dependency-analysis jarjar java proguard
Last synced: 05 Apr 2025
https://github.com/apache/qpid-broker-j
Mirror of Apache Qpid Broker-J
amqp amqp10 amqps apache java messaging network-server qpid
Last synced: 05 Apr 2025
https://github.com/jiangnanboy/llm_corpus_quality
大模型预训练中文语料清洗及质量评估 Large model pre-training corpus cleaning
corpus-cleaning java llm ngram
Last synced: 16 Jan 2026
https://github.com/miw-upm/apaw
APAW. Arquitectura y Patrones Web. Máster en Ingeniería Web
api architecture java miw pattern upm
Last synced: 06 Apr 2025
https://github.com/damiencarol/jsr203-hadoop
A Java NIO file system provider for HDFS
Last synced: 07 Apr 2025
https://github.com/slimjar/slimjar
JVM Runtime Dependency Management.
dependency-manager gradle java java16 java8
Last synced: 23 Jul 2025
https://github.com/epam/Wilma
Service Virtualization Solution – a combined Service Stub and Transparent Proxy
java mitm mitmproxy proxy service-stub service-virtualization stub
Last synced: 06 Apr 2025
https://github.com/rohankanojia/podsetoperatorinjava
Java Implementation of https://github.com/hrishin/podset-operator using Fabric8 Kubernetes Client
fabric8-kubernetes-client java kubernetes-operators
Last synced: 01 Nov 2025
https://github.com/myinnos/Kotlin-Example
An example for who are all going to start learning Kotlin programming language to develop Android application.
android-application android-developers anko java kotlin kotlin-android kotlin-library kotlin-plugin splashscreen
Last synced: 26 Mar 2025
https://github.com/amrdeveloper/LottieDIalog
Android Library to create Lottie animation view dialog easily with a lot of customization
android android-library android-ui hacktoberfest java kotlin lottie lottie-android lottie-animation
Last synced: 13 Apr 2025
https://github.com/protostuff/protostuff-compiler
Protobuf parser, java code and documentation generator
java protobuf protobuf-compiler protostuff
Last synced: 15 Apr 2025
https://github.com/vt-middleware/ldaptive
A simple, extensible Java API for interacting with LDAP servers
Last synced: 11 Apr 2025
https://github.com/amrdeveloper/lottiedialog
Android Library to create Lottie animation view dialog easily with a lot of customization
android android-library android-ui hacktoberfest java kotlin lottie lottie-android lottie-animation
Last synced: 22 Mar 2025
https://github.com/netinvent/ipmi-starter
IMPI / IMM / IRMC / IDRAC / ILO / KVM java starter
idrac ilo imm ipmi irmc java kvm webstarter
Last synced: 10 Apr 2025
https://github.com/gluster/glusterfs-java-filesystem
GlusterFS for Java
filesystem glusterfs java nio storage storage-provider
Last synced: 19 Oct 2025
https://github.com/Azure/reliable-web-app-pattern-java
The reliable web app pattern is a set of objectives to help your web application converge on the cloud. This repo contains a reference implementation of a reliable web application for Java.
architecture azd-templates azure azure-app-service azure-application-insights azure-files azure-frontdoor azure-keyvault azure-postgres azure-private-endpoints java microsoft reference-implementation terraform
Last synced: 10 Mar 2025
https://github.com/zowe/api-layer
The API Mediation Layer provides a single point of access for mainframe service REST APIs.
api-catalog api-gateway certificate java mainframe rest-api
Last synced: 16 May 2025
https://github.com/johnnei/javatorrent
BitTorrent Protocol implementation in Java
bittorrent bittorrent-protocol java torrent
Last synced: 14 Jun 2025
https://github.com/java2script/java2script
Java2Script provides an Eclipse Java to JavaScript transpiler (source-to-source compiler) and a nearly complete JavaScript implementation of the Java runtime environment (including AWT and Swing).
awt compiler cross-compiler eclipse eclipse-plugin java java-applet java-virtual-machine java2script javascript javascript-transpiler language migration swing swt transpiler
Last synced: 17 Aug 2025
https://github.com/jMonkeyEngine-Contributions/zay-es
Zay-ES is a Java-based high-performance entity-component-system.
entity-component-system entity-system java jmonkeyengine jmonkeyengine3
Last synced: 19 Mar 2026
https://github.com/bufbuild/buf-gradle-plugin
Gradle plugin for the Buf CLI
buf gradle gradle-plugin java kotlin protobuf protobuf-gradle-plugin protobuf-schema protocol-buffers
Last synced: 29 Jan 2026
https://github.com/superckl/biometweaker
Used to tweak various properties of biomes
biomes java minecraft minecraft-forge-mod minecraft-mod tweaker
Last synced: 12 Apr 2025
https://github.com/utwente-fmt/vercors
The VerCors verification toolset for verifying parallel and concurrent software
c concurrency java opencl openmp parallelism separation-logic software-analysis vercors-toolset verification viper
Last synced: 27 Feb 2025
https://github.com/mattmess1221/tabbychat-2
Successor to TabbyChat
chat curseforge gradle java liteloader minecraft
Last synced: 21 Mar 2025
https://github.com/allure-examples/junit4-java-maven
Example of Allure Report usage with JUnit 4, Java and Maven
allure allure-report example java junit junit4 jupiter maven
Last synced: 05 Apr 2025
https://github.com/pitest/pitclipse
Mutation testing for Java in Eclipse IDE. Based on PIT (Pitest).
eclipse eclipse-ide eclipse-plugin java mutation mutation-coverage mutation-testing pit pitest testing-tool
Last synced: 16 Jan 2026
https://github.com/adevintaspain/rxpager
RxPager is an Android library that helps handling paginated results in a reactive way
android-library java pager pageradapter paginated-results reactivex rxjava2 rxpager
Last synced: 22 Apr 2025
https://github.com/fly-studio/mysql-es
Sync MySQL to ElasticSearch, Support Relationship
binlog canal elasticsearch java mysql sync
Last synced: 07 Mar 2026
https://github.com/apache/maven-jlink-plugin
Apache Maven JLink Plugin
build-management java maven maven-jlink-plugin maven-plugins
Last synced: 06 Apr 2025
https://github.com/ammarahm-ed/rn-floating-video-widget
React Native Module for Floating/Popup video player on Android.
android floating-video-player floating-video-widget java javascript react-native video-player
Last synced: 14 Apr 2025
https://github.com/starlake-ai/jsqltranspiler
Rewrite BigQuery, Redshift, Snowflake and Databricks queries into DuckDB compatible SQL (with deep transformation of functions, data types and format characters) using Java.
abstract-syntax-tree bigquery column databricks duckdb java lineage query redshift resolver rewrite snowflake transpiler
Last synced: 06 Aug 2025
https://github.com/jcabi/jcabi-email
Object-Oriented Email Sending Java SDK
email-sending java smtp smtp-client
Last synced: 30 Jun 2025
https://github.com/typedb/typedb-driver
TypeDB Drivers for Rust, Python, Java, Node.js, C, C++, and C#.
c cpp java nodejs python rust typedb typedb-client typedb-driver typeql
Last synced: 01 Mar 2026
https://github.com/bluemix/NumberToArabicWords
converting Arabic numbers to words, e.g., 314 => ثلاثمائة و أربع عشرة.
Last synced: 10 May 2025
https://github.com/mindawei/weather
一个天气查询服务:爬取数据、Web服务、小程序展示
html java maven mini-program spring-boot weather-service
Last synced: 25 Jun 2025
https://github.com/beevelop/docker-android
:iphone: Personal Android Docker image
android containers docker docker-android java
Last synced: 14 Apr 2025
https://github.com/scriptkittie/glitchkernel
A Glitch art tool for data bending, glitching, and distorting static images.
algorithms art corruption databending datamoshing glitch glitchart java jpeg
Last synced: 15 Oct 2025
https://github.com/hvdwolf/fythwonekey
App to modify the hardware buttons on FYT units (Sofia3GR/PX5/sc9853i/sc9863a/uis7862)
Last synced: 14 Apr 2025
https://github.com/rajatt95/masterseleniumframework_bdd
Automation Testing | Web | API | Atomic Tests | Cucumber | Java | OOPS | Selenium WebDriver | TestNG | Maven | Cucumber Reports | Java mail API | Design Patterns (Page Object Model, Singleton) | Jenkins
bdd-framework cucumber java maven selenium-webdriver test-automation testng
Last synced: 27 Jul 2025
https://github.com/kumailn/algorithms
✨ a bunch of algorithms in a bunch of languages ✨
algorithm algorithms array backtracking bst dart data-structures dynamic-programming graph hackerrank hackerrank-solutions java javascript leetcode leetcode-solutions linked-list python rust solutions tree
Last synced: 23 Jul 2025
https://github.com/paketo-buildpacks/native-image
A Cloud Native Buildpack that creates native images from Java applications
cnb hacktoberfest java jvm-applications native-image spring-boot
Last synced: 13 Mar 2026
https://github.com/efnilite/walk-in-the-park
Automatically generating, infinitely long parkour plugin.
Last synced: 09 May 2025
https://github.com/jaidenashmore/java-dynamic-sqs-listener
Java SQS Listener library built to be customisable and dynamic during runtime
java kotlin ktor queue-listeners spring-boot sqs sqs-listener sqs-queue
Last synced: 21 Jun 2025
https://github.com/solonlab/water
noear::一站式分布式服务治理中台。可以理解为微服务架构支持套件。5个服务包合计40m大小,超轻量级。功能相当于:consul + rabbitmq + elk + prometheus + openFaas + quartz +等等并有机结合在一起。对 k8s 友好,支持 ip 漂移、支持 k8s svc 映射。简单工作,早点下班:)
event-bus faas-platform java log-service microservice solon-cloud
Last synced: 11 Jan 2026
https://github.com/gayanvoice/githubclicks-github-chrome-extension
Navigate through modules, classes, and declarations in GitHub like an IDE
chrome chrome-extension java javascript jquery
Last synced: 23 Apr 2025
https://github.com/bluemix/numbertoarabicwords
converting Arabic numbers to words, e.g., 314 => ثلاثمائة و أربع عشرة.
Last synced: 07 Aug 2025
https://github.com/internaut/mastersthesis-mobile-gpgpu
Prototypes for GPGPU on Android, using OpenCL, OpenGL ES 2.0 shaders, or RenderScript.
android gpgpu image-convolution ios java ndk opencl prototype renderscript
Last synced: 06 Sep 2025
https://github.com/jikoo/regionerator
A Bukkit plugin for gradually deleting unused area.
bukkit-plugin java world-management
Last synced: 09 Apr 2025
https://github.com/gozhuyinglong/blog-demos
这个代码仓库里是博客中涉及的源码、文件等 ;如果对您有帮助,请给个Star,感谢~
algorithm data-structures design-patterns java python spring spring-boot
Last synced: 09 Apr 2025
https://github.com/apache/maven-resources-plugin
Apache Maven Resources Plugin
build-management java maven maven-plugins maven-resources-plugin
Last synced: 15 May 2025
https://github.com/only52607/smali2java
vscode extension which allows you to decompile a single smali file into java code
android decompile decompiler dex java smali visual-studio-code-extension vscode vscode- vscode-extension
Last synced: 21 Feb 2026
https://github.com/alexdlaird/java-ngrok
A Java wrapper for ngrok
education ingress java localhost ngrok reverse-proxy tunnel tunneling webhook
Last synced: 27 Apr 2026
https://github.com/smartherd/javatutorial
Learn Java Programming, its basics and fundamentals from scratch
functional-programming java java8 object-oriented object-oriented-programming tutorials
Last synced: 23 Apr 2025
https://github.com/pixelcmtd/cxclient
The CXClient Minecraft Hacked Client. (O++ S++ I+ C E- M V? !PS D+)
java mcp minecraft minecraft-hack minecraft-hacked-client minecraft-hacking
Last synced: 21 Mar 2025
https://github.com/smoketurner/dropwizard-graphql
Dropwizard GraphQL Bundle
dropwizard dropwizard-graphql graphql java
Last synced: 13 Apr 2025
https://github.com/tersesystems/echopraxia
Java Structured Logging API for Logback, Log4J2, and JUL
conditional-logging contextual-logging java logback logging slf4j structured-logging
Last synced: 04 Apr 2025
https://github.com/coherence-community/oracle-bedrock
Oracle Bedrock
java oracle-bedrock orchestration
Last synced: 14 Apr 2026
https://github.com/caoccao/swc4j
swc4j (SWC for Java) is an ultra-fast JavaScript and TypeScript compilation and bundling tool on JVM.
compiler java javascript javet jsx parser rust swc transpile transpiler tsc tsx typescript
Last synced: 13 Jul 2025
https://github.com/flipkart-incubator/batchman
This library for Android will take any set of events and batch them up before sending it to the server. It also supports persisting the events on disk so that no event gets lost because of an app crash. Typically used for developing any in-house analytics sdk where you have to make a single api call to push events to the server but you want to optimize the calls so that the api call happens only once per x events, or say once per x minutes. It also supports exponential backoff in case of network failures
analytics android-library batch-manager batch-processing batching java job-scheduler networking persistence persistence-strategies retry serialization strategies
Last synced: 21 Apr 2025
https://github.com/officialrealtm/mcserver_installer
A powerful bash script for easy installation of a Minecraft server (Vanilla, Forge, Spigot, Paper & Leaf)
bash-script debian java minecraft minecraft-forge minecraft-paper minecraft-papermc-server minecraft-server papermc papermc-minecraft-server papermc-server python shell shell-script spigot spigot-server spigotmc ubuntu
Last synced: 05 Apr 2026
https://github.com/libreoffice/lots
Letterhead, template, form, autotext, mail merge,... extension for LibreOffice
java libreoffice libreoffice-api libreoffice-extension libreoffice-writer
Last synced: 06 Apr 2025
https://github.com/pvdberg1998/pnet
High level Java network library
easy-to-use framework java library network networking tcp
Last synced: 20 Aug 2025
https://github.com/copilot-community-sdk/copilot-sdk-java
Java SDK for GitHub Copilot CLI
Last synced: 12 Mar 2026
https://github.com/cojen/maker
Cojen/Maker is a lightweight, full-featured, low-level dynamic Java class generator designed for ease of use.
bytecode code-generation invokedynamic java java-bytecode jvm jvm-bytecode
Last synced: 05 Oct 2025
https://github.com/pac4j/jee-pac4j
Security library for JEE: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
authentication authorization cas facebook j2e j2ee java jwt ldap login logout mongodb oauth openid-connect saml security social-login sql twitter
Last synced: 15 Mar 2026
https://github.com/apache/servicemix-bundles
Mirror of Apache ServiceMix Bundles
java network-client network-server osgi scala servicemix xml
Last synced: 04 Apr 2025
https://github.com/lazee/freemarker-java-8
Library that adds java.time support to FreeMarker templates.
freemarker java java-8 maven open-source
Last synced: 05 Apr 2025
https://github.com/Andy671/PianoChartView
Elementary and clean Android PianoView for displaying piano chord/scale charts in music theory apps for pianists.
android android-library java music-theory-apps piano-chords piano-keyboard pianoview scale-charts view xml
Last synced: 20 Apr 2025
https://github.com/pjandl/jgp4
Java - Guia do Programador - 4a Edição
collections generics java javase jdbc oop streams swing-components threads
Last synced: 01 Jul 2025
https://github.com/ibrahimcanerdogan/google-mlkit-android-apps
This repository contains a collection of Android applications developed using Google ML Kit, demonstrating the power and versatility of machine learning features in mobile development. Each project is crafted using Java and Kotlin, showcasing various use cases and practical implementations.
android android-app android-application barcode-scanner face-detection firebase google google-api image-labeling java java-android kotlin kotlin-android machine-learning mlkit mlkit-face-detection mlkit-pose-detection mlkit-text-recognition pose-detection text-recognition
Last synced: 15 Mar 2026
https://github.com/andy671/pianochartview
Elementary and clean Android PianoView for displaying piano chord/scale charts in music theory apps for pianists.
android android-library java music-theory-apps piano-chords piano-keyboard pianoview scale-charts view xml
Last synced: 26 Jul 2025
https://github.com/t9t/jooq-postgresql-json
jOOQ support for PostgreSQL json & jsonb
java jooq jooq-generator json jsonb postgres postgresql
Last synced: 27 Oct 2025