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-01 00:17:21 UTC
- JSON Representation
https://github.com/pig-mesh/ureport-spring-boot-starter
UReport2 是一款基于架构在 Spring 之上纯 Java 的高性能报表引擎
excel excel-export java office spring-boot
Last synced: 11 Apr 2025
https://github.com/jcabi/jcabi-manifests
Java library for convenient reading of MANIFEST.MF files available in classpath
Last synced: 12 Jul 2025
https://github.com/mayankpratap/samchika
A fast and light-weight multithreaded file processing library for Java.
concurrency file-processing java kotlin multithreading open-source parallel-processing performance scala
Last synced: 26 Jun 2025
https://github.com/championswimmer/low-level-design-problem
Case studies (with solution codes) for Low Level System Design problems
case-study java lld lld-problems low-level-design object-oriented-programming system-design typescript
Last synced: 13 Apr 2025
https://github.com/apache/maven-plugin-tools
Apache Maven Plugin Tools
build-management java maven maven-plugin-plugin maven-plugins
Last synced: 15 May 2025
https://github.com/osmerion/onetrickpony
OneTrickPony is a modern Java library that implements support for One-Time Passwords. Built-In support is provided for the HOTP (RFC 4226) and TOTP (RFC 6238) algorithms.
hotp java one-time-password otp totp
Last synced: 05 May 2025
https://github.com/johnjohndoe/proguard
Java class file shrinker, optimizer, obfuscator, and preverifier
android apk java kotlin minification obfuscation optimization proguard r8 shrink verify
Last synced: 06 Sep 2025
https://github.com/lumongo/lumongo
Distributed Realtime Search with Lucene and MongoDB
distributed java lucene mongodb realtime search-engine
Last synced: 10 Apr 2025
https://github.com/varundhall/majorproject-securecloud
B.Tech 4th Year Project | Domain: Cryptography (AES & ECC) | Title: Secure Cloud Simulation | Technology: Java and JSP-Servlet.
aes cryptography ecc-algorithms java jsp-servlet mysql
Last synced: 10 Sep 2025
https://github.com/woowacourse-teams/2022-gong-seek
공식(공유해줘 너의 지식) : 우테코 크루들을 위한 질문 게시판
java javascript jpa querydsl react react-query recoil spring spring-boot typescript
Last synced: 13 Apr 2025
https://github.com/marklogic/java-client-api
Java client for the MarkLogic enterprise NoSQL database
database java javascript json marklogic nosql sparql xml xquery
Last synced: 12 Apr 2025
https://github.com/szaza/tensorflow-java-examples-spring
Tensorflow Java tutorial with Spring and Gradle. This is a simple example application, which uses Yolo with TF Java API and Spring Framework.
java spring tensorflow tutorial
Last synced: 15 Oct 2025
https://github.com/tfonteyn/profilecloner
clones a full/partial profile from a running Wildfly or EAP 6/7 server into a CLI batch file
java jboss jboss-eap jboss-wildfly
Last synced: 23 Jan 2026
https://github.com/dernasherbrezon/rtlspectrum
Analyze spectrograms created by rtl_power
java javafx rtl-power rtl-sdr spectogram
Last synced: 11 Apr 2025
https://github.com/praveensirvi1212/DevOps_MasterPiece-CI-with-Jenkins
DevOps-MasterPiece Project using Git, GitHub, Jenkins, Maven, JUnit, SonarQube, Jfrog Artifactory, Docker, Trivy, AWS S3, Docker Hub, GitHub CLI, EKS, ArgoCD, Prometheus, Grafana, Slack and Hashicorp Vault
argocd artifactory cicd docker git github grafana java jenkins kubernetes prometheus slack sonarqube trivy
Last synced: 06 Aug 2025
https://github.com/oracle-actions/setup-java
GitHub Action to download and install Oracle's Java Development Kit builds
Last synced: 21 Aug 2025
https://github.com/unixzii/android-source-codes
⚙️ Code analysis of common Android projects and components.
android android-library articles java source-code source-code-analysis source-code-study
Last synced: 25 Mar 2025
https://github.com/arasgungore/cmpe160-projects
Three Java projects assigned for the Introduction to Object-Oriented Programming (CMPE 160) course in the Spring 2021 semester.
abstraction encapsulation inheritance java java-object-oriented-programming java-oop object-oriented object-oriented-design object-oriented-java object-oriented-java-programming object-oriented-programming object-oriented-programming-project oop oop-concepts oop-examples oop-java oop-programming oop-project oops-in-java polymorphism
Last synced: 12 Apr 2025
https://github.com/centiservice/mats3
Mats3: Message-based Asynchronous Transactional Staged Stateless Services
java mats3 messaging messaging-api messaging-library messaging-system microservices spring
Last synced: 03 Jan 2026
https://github.com/infernalstudios/infernal-expansion
Expanding the Nether beyond the Nether Update!
forge gradle java minecraft minecraft-mod mod open-source
Last synced: 06 Apr 2025
https://github.com/dernasherbrezon/rtlSpectrum
Analyze spectrograms created by rtl_power
java javafx rtl-power rtl-sdr spectogram
Last synced: 06 Apr 2025
https://github.com/mjrlegends/extraplanets
A Galacticraft Addon for Minecraft
forge galacticraft-addon java minecraft minecraft-forge-mod minecraft-mod
Last synced: 06 Apr 2025
https://github.com/bytedeco/gradle-javacpp
Gradle plugins to automate the build process of JavaCPP and JavaCV
c c-plus-plus cpp gradle gradle-plugin java javacpp javacv jni opencv opencv-java
Last synced: 06 Apr 2025
https://github.com/rpardini/adoptium-deb-installer
Creates Ubuntu/Debian installer packages for Eclipse Adoptium using their API. Important: these are NOT official packages. JDK 8, 11, 17, 18 and 19, all multiarch, in both JRE and JDK flavors.
adoptium apt debian hotspot java jdk jre launchpad ppa ubuntu webupd8
Last synced: 19 Jul 2025
https://github.com/barnhill/androidobd
Android library for reading OBD messages from ELM327 based devices
automotive car java obd obd2 onboard-diagnostics
Last synced: 06 Oct 2025
https://github.com/tutorialsandroid/crashx
This library allows launching a crash activity when the app crashes, instead of showing the hated "Unfortunately, X has stopped" dialog.
android android-library androiddevelopment crash crash-reporting java
Last synced: 17 Mar 2026
https://github.com/KonaBess-Next/KonaBess-Next
The next generation of KonaBess. Custom GPU overclocking and undervolting tool with granulated voltage for rooted Snapdragon Android devices.
adreno android battery-optimization gaming gpu java konabess overclocking performance qualcomm root snapdragon tuning undervolting
Last synced: 29 Mar 2026
https://github.com/rightpoint/rust-universal-template
Template for creating Rust libraries with bindings to iOS, Android, WebAssembly and more
android ios java javascript jni rust swift wasm
Last synced: 03 Mar 2026
https://github.com/itx-jd/black-hole-extractor
BlackHole++ is a (9 MB) lightweight app to extract and download audio/videos from 10+ platforms like Facebook, Twitter, and TikTok — fast, clean, and one-click easy!
all-in-one-downloader android-app android-studio black-hole-extractor black-hole-plus-plus blackhole downloader facebook-downloader free-video-downloader-for-any-website java no-ads one-click-download online-video-downloader open-source reel-downloader social-media-downloader tiktok-downloader twitter-downloader-video video-downloader video-extractor
Last synced: 05 Apr 2025
https://github.com/exxeta/correomqtt
A modern graphical MQTT client using the HiveMQ client library. MQTT is a messaging protocol widely used in the IoT world. CorreoMQTT provides a UI to send and receive messages. It is able to handle multiple connections at the same time.
hivemq iot java javafx mqtt mqtt-client mqtt-client-gui mqtt3 mqtt5
Last synced: 16 Dec 2025
https://github.com/qala-io/datagen
Java lib that generates random data (numbers, strings, dates) - mostly to facilitate Randomized Testing.
java random random-data-generation random-generation random-number-generators randomization testing
Last synced: 06 May 2025
https://github.com/noraui/noraui
Non-Regression Automation for User Interfaces
bdd behavior-driven-development cucumber cucumber-expressions cucumber-jvm gherkin java noraui regression-automation robot selenium selenium-webdriver test-automation test-driven-development test-framework testing-framework testing-tools tests ux-testing
Last synced: 12 Apr 2025
https://github.com/wiremock/wiremock-testcontainers-java
WireMock module for Testcontainers for Java
api hacktoberfest java testcontainers testcontainers-junit-jupiter wiremock wiremock-java
Last synced: 12 May 2025
https://github.com/filelize/filelize-java
Filelize is a lightweight database designed to simplify writing and reading data into human-readable files, requiring just one line of code
Last synced: 26 Apr 2026
https://github.com/composable-systems/dropwizard-cassandra
Dropwizard support for Cassandra
cassandra datastax-cassandra-driver dropwizard dropwizard-cassandra java
Last synced: 04 Oct 2025
https://github.com/apache/cordova-qt
[DEPRECATED] Apache Cordova Qt
cordova cplusplus csharp java javascript library mobile nodejs objective-c
Last synced: 10 Jan 2026
https://github.com/haehnchen/idea-php-shopware-plugin
Shopware Plugin for PhpStorm which extends Symfony Plugin
doctrine intellij intellij-plugin java phpstorm phpstorm-plugin shopware shopware-plugin smarty symfony
Last synced: 01 Sep 2025
https://github.com/vigna/webgraph
WebGraph is a framework for graph compression.
centrality-measures compression-library graph graph-compression java web-graph webgraph
Last synced: 06 Apr 2025
https://github.com/No-SF-Work/ayame
A compiler that translates SysY (a subset of C language) into ARMv7a, implemented in Java15.
Last synced: 26 Apr 2025
https://github.com/nbaars/paseto4j
Paseto implementation for Java
java jose jwt paseto paseto-tokens security token-based-authentication
Last synced: 07 Apr 2025
https://github.com/j256/cloudwatch-logback-appender
Appender that publishes logback log entries to AWS CloudWatch
aws aws-cloudwatch cloudwatch java logback-appender
Last synced: 17 Mar 2025
https://github.com/snobotsim/snobotsim
Simulator For FRC Java and C++ Robots
Last synced: 29 Sep 2025
https://github.com/rsg-group/rsg-chess-mobile
Cross-platform mobile chess app, built by React Native and based on a custom API.
android chess game java javascript mobile react-native reactjs rsg-chess
Last synced: 09 Apr 2025
https://github.com/splix/polkaj
Library to access and build for Polkadot using Java
Last synced: 01 Mar 2025
https://github.com/a248/dazzleconf
Incredible configuration library
config configuration configuration-files configuration-management hocon java java-11 java-8 java-library json yaml
Last synced: 08 Sep 2025
https://github.com/3redronin/mu-server
A lightweight modern webserver for Java
Last synced: 14 Jan 2026
https://github.com/sivaprasadreddy/testcontainers-samples
Sample projects using Testcontainers for Java
java micronaut quarkus spring-boot testcontainers
Last synced: 12 Apr 2025
https://github.com/punit-naik/mlhadoop
This repository contains Machine-Learning MapReduce codes for Hadoop which are written from scratch (without using any package or library). E.g. Prediction (Linear and Logistic Regression), Clustering (K-Means), Classification (KNN) etc.
Last synced: 18 Mar 2026
https://github.com/infobip/popout
Java file-based extremely fast and reliable FIFO queue.
collections custom-serialization files infobip java popout queue
Last synced: 23 Apr 2025
https://github.com/circleci-public/circleci-demo-java-spring
Example Java application running on CircleCI
Last synced: 16 May 2025
https://github.com/bzdgn/data-structures-in-java
Data structures in detail with java implementations
binary-tree data-structure data-structures doubly-linked-list hashtable implementation java linked-list list nary nary-tree queue sorting-algorithms stack tree trinary trinary-tree
Last synced: 11 Apr 2025
https://github.com/tom91136/GestureFX
A lightweight pinch-to-zoom pane for JavaFX
image-viewer imageview java java8 javafx javafx-library pinch-to-zoom
Last synced: 11 May 2025
https://github.com/anomaly2104/low-level-design-messaging-queue-pub-sub
We have to design a message queue supporting publisher-subscriber model.
interview-questions interviews java lld low-level-design machine-coding oops-in-java system-design threading
Last synced: 10 Feb 2026
https://github.com/email2vimalraj/cucumberextentreporter
A plugin to generate the cucumber jvm custom html report using ExtentsReport
Last synced: 14 Jan 2026
https://github.com/christian-draeger/basic-selenium-project
an example selenium test project
fluentlenium gradle java kotlin maven selenium selenium-tests webdriver webdrivermanager
Last synced: 06 Jul 2025
https://github.com/Solaris-Skunk-Werks/solarisskunkwerks
game-aid hacktoberfest java tabletop-gaming wargame
Last synced: 11 Mar 2025
https://github.com/tzaeschke/zoodb
ZooDB Object Database
database db4o java jdo jpa jta object-database
Last synced: 11 Mar 2026
https://github.com/devnied/bit-lib4j
Useful library to handle bytes or bits in Java. Read and write data in a byte array with a custom size for Java types. Read/Write Integer, Long, signed data, String, Hexa String and Date bit to bit
bit-lib4j bits bitset byte-array java java-library
Last synced: 08 Feb 2026
https://github.com/apache/cordova-plugin-device-orientation
Apache Cordova Device Orientation Plugin
android cordova hacktoberfest ios java javascript library mobile nodejs objective-c
Last synced: 16 May 2025
https://github.com/NoraUi/NoraUi
Non-Regression Automation for User Interfaces
bdd behavior-driven-development cucumber cucumber-expressions cucumber-jvm gherkin java noraui regression-automation robot selenium selenium-webdriver test-automation test-driven-development test-framework testing-framework testing-tools tests ux-testing
Last synced: 27 Feb 2025
https://github.com/sfuhrm/radiobrowser4j
RadioBrowser Java API library
android api api-client api-wrapper internet-radio-player internet-radio-stations java java-api jdk library radio-station radiobrowser rest rest-client
Last synced: 07 Apr 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: 06 Apr 2025
https://github.com/masesgroup/jcoreflector
A set of Java classes to use .NET from any JVM enabled language (Java, Kotlin, Scala and others)
assembly bridge class clr csharp dotnet framework interface jar java jcobridge jvm jvm-enabled-language kotlin netcore reflection scala windows windows-forms wpf
Last synced: 04 Apr 2025
https://github.com/theapache64/coin_hive_android_sdk
An android SDK for coinhive.com
Last synced: 02 Aug 2025
https://github.com/arquillian/arquillian-extension-drone
Arquillian Drone provides a simple way to write functional tests for web apps. Drone brings the power of WebDriver into the Arquillian, and the power of Arquillian to WebDriver.
java jvm selenium test-automation testing webdriver
Last synced: 12 Apr 2025
https://github.com/saiupadhyayula/springangularecommerce
SpringAngularEcommerce is a shopping cart application developed as a pet project to practice different technologies like spring boot, spring security, elastic-search, redis, mongodb, jwt authentication etc
angular ecommerce ecommerce-application elastic-search java jwt redis spring-boot spring-data-mongodb spring-security
Last synced: 29 Oct 2025
https://github.com/snobotsim/SnobotSim
Simulator For FRC Java and C++ Robots
Last synced: 11 May 2025
https://github.com/ashiishme/java-swing-mvc
Java swing application boilerplate with model view controller (MVC) design patterns.
java javaswing model-view-controller mvc mvc-architecture mvc-pattern
Last synced: 06 Apr 2026
https://github.com/vitrivr/cineast
Cineast is a multi-feature content-based mulitmedia retrieval engine. It is capable of retrieving images, audio- and video sequences as well as 3d models based on edge or color sketches, textual descriptions and example objects.
3d audio images java oas retrieval video
Last synced: 11 Apr 2025
https://github.com/skylot/raung
Assembler/disassembler for java bytecode
assembler bytecode dissassembler java
Last synced: 28 Oct 2025
https://github.com/winterreisender/webviewko
webview for Kotlin Multiplatform, a tiny cross-platform webview library for desktop.
java jvm kotlin kotlin-js kotlin-multiplatform kotlin-native swing webui webview
Last synced: 30 Apr 2025
https://github.com/bagaturchess/chessboardscanner
Java based Chess Board Scanner, which converts 2D chess board image into a machine readable format a.k.a. Forsyth–Edwards Notation (FEN). It uses OpenCV and Deeplearning4j frameworks, complemented with some proprietary algorithms implemented for realizing the goal. It currently supports the chess board and pieces sets of the most common online chess platforms chess.com and lichess.org.
chess chess-board chessboard chessboard-detection computer-vision deeplearning deeplearning4j image-recognition imagerecognition java opencv
Last synced: 10 Sep 2025
https://github.com/tc999/aria-bak
Aria 源代码备份
android android-ftp android-sftp aria block-download downloader file fpt ftps http-ftp java m3u8 multi-thread-download sftp uploader
Last synced: 11 Apr 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/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/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/ogustavo-pereira/aprenda-java
:books: Recursos para aprender Java
android cursos java java-8 javafx javascript-library javaspring javaweb jdbc spring-boot
Last synced: 28 Jul 2025
https://github.com/slimjar/slimjar
JVM Runtime Dependency Management.
dependency-manager gradle java java16 java8
Last synced: 23 Jul 2025
https://github.com/f-lab-edu/prostargram
Java / SpringBoot / MySQL / MyBatis로 만든 개발자 SNS입니다.
Last synced: 23 Apr 2025
https://github.com/daanvanyperen/libgdx-artemis-quickstart
Quickstart template for libgdx artemis projects!
artemis-odb artemis-odb-contrib gamedev java libgdx quickstart template
Last synced: 22 Apr 2025
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/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/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