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/nightfallai/nightfall-java-sdk
Java Data Loss Prevention (DLP) SDK - Nightfall Developer Platform
api data-loss-prevention data-privacy data-protection data-security dlp java nightfall secrets-detection
Last synced: 14 Jan 2026
https://github.com/minhaskamal/ultimatecalculator
Basic Scientific Calculator (math-calculation-equation-unit-converter-unitconverter-advanced-mathematics-math-number)
advanced-calculator calculator equation java math mathematics scientific scientific-calculator scientific-computing unit-converter unitconverter
Last synced: 11 Jun 2025
https://github.com/mariazevedo88/o3smeasures-tool
Eclipse plug-in to evaluate software internal quality of Java projects.
application-metrics aws-s3 csv-export eclipse eclipse-application eclipse-ide eclipse-marketplace eclipse-plugin java java-application-framework java-application-metrics java-metrics java8 jdt junit5 metrics oxygen photon plugin xml-export
Last synced: 19 Apr 2025
https://github.com/vlsergey/spring-data-entity-security
Extension to Spring Data to add security filters to repositories
java security spring-data spring-data-jpa
Last synced: 12 Jul 2025
https://github.com/shuai-xie/os-semaphore-traffic-java
大三下操作系统课设 - 交通信号灯模拟 - Java 接口
Last synced: 03 Jul 2025
https://github.com/daoud-hussain/university-management-system
Hello Internet! This is a console-based University management system designed in Java. Feel free to create a new file and don't hesitate to pull your code. You can download the source code for free. Permission Granted!
group-project java procedural-programming ums
Last synced: 25 Apr 2025
https://github.com/xernas78/hydrogen
A full Game Engine in Java from scratch, work in progress
2d 3d directx ecs entity-component-system from-scratch game game-engine gamedev glsl graphics graphics-engine jar java linux opengl ui vulkan windows
Last synced: 27 Apr 2025
https://github.com/nihatquliyev/employee-management-system
Simple employee management system
Last synced: 11 Mar 2026
https://github.com/ferdzz/evergreenacres
Harvest Moon inspired game I work on for fun
2d-game farming java libgdx libgdx-game
Last synced: 10 Oct 2025
https://github.com/raydac/java-prolog-parser
Java based Edinburgh Prolog parser
java parser prolog-programming-language
Last synced: 06 Oct 2025
https://github.com/apache/geronimo-openapi
Apache Geronimo Microprofile OpenAPI Implementation
geronimo http java javaee network-server web-framework
Last synced: 09 Apr 2025
https://github.com/red-studio-ragnarok/fancier-block-particles
Turn boring particles into fancier particles!
java minecraft minecraft-forge minecraft-mod minecraft-modding
Last synced: 26 Apr 2025
https://github.com/florianmichael/rclasses
Random collection of Java classes and utils in different submodules which together form a commons library
classes collection commons features java random utility utils
Last synced: 28 Apr 2025
https://github.com/sparklingcomet/configapi
Create custom config files for your bukkit plugins through this small API.
bukkit io java json spigot wrapper-api yaml yml
Last synced: 11 Apr 2025
https://github.com/bhaskarblur/arcore-navigation-with-lat-long
This repository developed in Native Android - Java demonstrates how to place objects & draw routes between them in ARCore scene using Latitude & Longitude
anchor android android-studio arcore-android gps hacktoberfest hacktoberfest-accepted hacktoberfest2023 indoor-navigation indoor-positioning java latitude-and-longitude navigation
Last synced: 11 Apr 2025
https://github.com/testng-team/reportng
An HTML/XML reporting plugin for TestNG
java report testing testng testng-reports
Last synced: 14 Jan 2026
https://github.com/grayoj/ziptrack
Is a e-hailing ride application, which implements Google Map APIs to connect nearby drivers to riders, and initiate a ride. The application is written in Java, and employs Google Map APIs, Firebase and several other tools which are necessary for the development of the application.
Last synced: 09 Apr 2025
https://github.com/falling-ts/phpstorm-plugins-old
yuanshang's PhpStorm 提供代码开发繁琐操作的一键式功能。
intellij java phpstorm plugins
Last synced: 16 Aug 2025
https://github.com/trustyai-explainability/trustyai-explainability-python-examples
Examples for the Python bindings for TrustyAI's explainability library
explainable-ai java jupyter machine-learning python trustyai
Last synced: 30 Aug 2025
https://github.com/minio/spark-streaming-checkpoint
Spark Streaming Checkpoint File Manager for MinIO
Last synced: 25 Aug 2025
https://github.com/dougnoel/sentinel
A Selenium/Appium framework that enables users to focus on automating web and windows tests, so that automated tests can be written in a non-technical way in the same amount of time as manual tests can be executed.
bdd-framework cucumber gherkin java selenium selenium-framework web-automation webdriver windows-automation
Last synced: 10 Aug 2025
https://github.com/eurus-holmes/lced
Recode my Leetcode Solutions and Notes.
2018-08-11 algorithm c-plus-plus java leetcode python
Last synced: 23 Aug 2025
https://github.com/sahq-azhar/android-sliding_tabs_with_navigationdrawer
⭐A ready to use Android app template.Navigation Drawer with fragments and Swipeable tabs. The most used layout for organized and minimal displays.
android android-app android-application android-development android-sdk android-studio androidx app fragments google java latest latest-version navigation-bar navigation-drawer swipable swipable-tabs tabs template xml
Last synced: 06 Mar 2026
https://github.com/mike10004/xvfb-manager-java
Library that manages an xvfb process and a JUnit rule that employs the library.
Last synced: 22 Aug 2025
https://github.com/naoghuman/lib-preferences
Lib-Preferences is a library for easy storing simple data to a Preferences.properties file in a Java(FX) & Maven desktop application.
file java java-8 java-library javafx javafx-8 javafx-library library maven netbeans preference preferences
Last synced: 04 Oct 2025
https://github.com/masesgroup/jcobridge-examples
The repository contains examples files to use with JCOBridge. The examples are ready to run.
awt clr csharp dotnet java java-application jvm jvm-languages jvm-scala scala swing-window visual-basic wpf
Last synced: 14 Aug 2025
https://github.com/janyork/designpattern
学习设计模式,提供包含详细中文注释的DEMO,正在构建常用设计模式的文档说明和DEMO。
Last synced: 07 Sep 2025
https://github.com/renfei/springclouddemo
SpringCloud微服务入门教程,包含Eureka注册发现、Config配置中心、BUS消息总线、FeignClient客户端 、Zuul网关、Hystrix服务熔断降级、Stream消息队列、Sleuth链路监控、Swagger文档的基本整合演示。
java maven microservice microservices spring spring-cloud
Last synced: 20 Aug 2025
https://github.com/uppnrise/distributed-rate-limiter
High-performance distributed rate limiter service with Redis backend. Supports token bucket and sliding window algorithms, dynamic configuration, and real-time metrics. Built for microservices architectures.
api-gateway api-protection concurrency distributed-systems docker high-performance java kubernetes microservices monitoring observability production-ready prometheus rate-limiter rate-limiting redis scalability spring-boot throttling token-bucket
Last synced: 28 Sep 2025
https://github.com/microbule/microbule
A lightweight microservices framework for Java!
apache-cxf apache-karaf cdi circuit-breaker cxf gson java java-8 jax-rs karaf microservice microservice-framework osgi osgi-services rest spring springframework
Last synced: 30 Mar 2025
https://github.com/burgyl/SelfUpdatingApp
An Android Application that can update itself if new releases in GitHub are available.
android java update update-checker updater
Last synced: 04 Apr 2025
https://github.com/chris2018998/poolperformance
JDBC Connection Pool Performance Test source
Last synced: 01 Aug 2025
https://github.com/jossarchived/jbridge
JBridge facilitates communication in minecraft bedrock networks, between Nukkit servers and WaterdogPE proxies using Redis
cache group-system java jbridge message-broker minecraft nukkit player-cache redis waterdog
Last synced: 04 Aug 2025
https://github.com/flayone/taxcomparecalculate
2019年个税新政策,起征点提升为5000后,年累进制算法一次性计算当年所有月份工资
2019 andriod calculator constraint-layout java kotlin ripple-effect tax
Last synced: 14 Apr 2025
https://github.com/alewin/moneytracking
Money tracking - Android App for planning, tracking your spending, monitoring your credit and budget - UNIBO 2016/2017 - Alessio Koci
android budget budget-manager chart credit java lam money money-tracking monitoring pdf planning reports tracking unibo
Last synced: 14 Apr 2025
https://github.com/flyway/flyway-community-db-support
Offical Flyway Community Supported Database Plugins
continuous-delivery continuous-deployment database database-administration database-deployment database-management database-migrations devops flyway java java-library redgate
Last synced: 30 Aug 2025
https://github.com/ogrodnek/java_fathom
java library to measure the readability of english text
Last synced: 02 May 2025
https://github.com/matteobaccan/html2pop3
HTML2POP3 is a virtual POP3, SMTP and NNTP server
hacktoberfest java nntp pop3 smtp tunneling
Last synced: 02 May 2025
https://github.com/cevheri/springboot-microservices-example
Spring Boot Microservices Application API Gateway, Service Registry, Circuit Breaker, Hystrix Dashboard, and Other Microservices
apigateway circuit-breaker eureka eureka-client eureka-server h2-database hystrix hystrix-dashboard java service-registry spring-boot zipkin zipkin-docker
Last synced: 10 Mar 2026
https://github.com/triologygmbh/test-data-loader
A Groovy DSL for creating test data via JPA
database dsl entity groovy h2 h2-database java jpa test-data test-data-generator test-data-loader testdata wildfly wildfly-swarm
Last synced: 04 May 2025
https://github.com/mishakorzik/easy-java
Easy install Oracle Java only for arm64. Tested on termux and raspberry pi.
bash bash-script easy java jdk linux oracle-java oracle-jdk raspberry-pi raspberrypi termux termux-hacking termux-tools
Last synced: 16 May 2025
https://github.com/katalon-studio/katalium-server
java selenium selenium-java selenium-webdriver
Last synced: 19 Jun 2025
https://github.com/apache/nifi-standard-libraries
A collection of standard implementations used across the Apache NiFi ecosystem.
Last synced: 10 Apr 2025
https://github.com/wolfgangfahl/mediawiki-japi
Client for Mediawiki Api
java mediawiki mediawiki-api mediawiki-api-wrapper
Last synced: 18 Jul 2025
https://github.com/hsiehshujeng/cdk-emrserverless-with-delta-lake
This construct builds some elements for you to quickly launch an EMR Serverless application. After submitting the Emr Serverless job, you could also launch an EMR notebook via cluster template to check the outcome from the EMR Serverless application.
aws aws-cloudformation aws-service-catalog cdk-constructs delta-lake dotnet emr-notebooks emr-serverless emr-studio golang java javacript projen python serverless spark
Last synced: 15 Apr 2025
https://github.com/oeljeklaus-you/logmonitor
monitor the log about apps or JavaEE
Last synced: 04 Mar 2026
https://github.com/matteobaccan/sockredirector
Redirects TCP connections from one IP address and port to another
hacktoberfest java logger multithreading portforward
Last synced: 02 May 2025
https://github.com/sk89q/java-app-class-dumper
🧰 Tool to dump Java class files from a running JVM (Java agent, 2015)
Last synced: 29 Oct 2025
https://github.com/bihan001/spring-boot-rest-boilerplate
Boilerplate for building REST API using Spring Boot, Spring Data JPA and MySQL
java jpa mysql rest spring springboot web
Last synced: 10 Jul 2025
https://github.com/pedromassango/androidcustomview
A sample of how to create custom view class (EditText with clear button)
android android-development android-library android-sdk android-studio android-ui androidstudio custom-view customview java kotlin-android
Last synced: 11 Apr 2025
https://github.com/sammers21/tg-cleaner
Automatically cleans up things you don't want to appear in a telegram chat
cleaner demo docker-image ignore java linux tdlib telegram telegram-chat
Last synced: 18 Mar 2025
https://github.com/samtebbs33/ash
A modern and concise language that compiles to Java bytecode
Last synced: 12 Apr 2025
https://github.com/botbahlul/live-subtitle
ANDROID APP that can RECOGNIZE VLC LIVE AUDIO/VIDEO STREAMING (using free Android Developers Speech Recognition API) then TRANSLATE (using ANDROID MLKIT TRANSLATE API) and display it as LIVE CAPTION / LIVE SUBTITLE
android auto-caption auto-subtitle java live-subtitle mlkit-translate speech-recognition vlc voice-recognition
Last synced: 11 Apr 2025
https://github.com/spring-petclinic/spring-petclinic-hilla
Hilla implementation of the Spring PetClinic sample
Last synced: 05 May 2025
https://github.com/amarlearning/cache-low-level-design
Low-level design of Cache Implementation.
class-diagram design-patterns dry java kiss lld low-level-design solid-principles yagni
Last synced: 11 Apr 2025
https://github.com/ashish2030/tetris-game
This is Famous Tetris Game hasving a simple goal of destroying lines of block before it reaches the top
2darrays cmd fileinputstream java
Last synced: 11 Apr 2025
https://github.com/wajahatkarim3/quizca-ui-concept
An attempt to code Quzica UI concept inspired from https://material.uplabs.com/posts/quzica-question-answer-ui-concept
android android-library animation design java material-design material-ui materialup ui view viewanimator
Last synced: 27 Mar 2025
https://github.com/hms-core/hms-dci-demo
HUAWEI DCI Kit sample code shows how to integrate DCI SDK into android app. Guided by this demo, you can experience how to register as a DCI user and register the copyright of photographic work.
copyright-protection hms huawei java
Last synced: 09 Sep 2025
https://github.com/raghavtilak/augmentedfaces
A basic app which overlay a custom model and Texture to your face.
android arcore augmented-reality augmented-reality-applications augmentedface java
Last synced: 11 Apr 2025
https://github.com/selimhorri/spark-application
Java Application, uses Apache Spark, handles batch as well as streaming processing
dataframes-api java mysql spark spark-batch spark-sql spark-streaming
Last synced: 12 Apr 2025
https://github.com/diogosouza/ecommerce-android
Android Project of Restful + MySQL + PayPal API Integration
android ecommerce java mysql paypal paypal-checkout paypal-rest-api
Last synced: 30 Apr 2025
https://github.com/professorjosedeassis/carometro
Projeto Carômetro: Repositório de informações de pessoas com foto associada.
crud eclipse-ide itextpdf java javase jdbc mysql window-builder
Last synced: 10 Apr 2025
https://github.com/ivangfr/api-oha-benchmarker
api-oha-benchmarker is a tool to easily benchmark APIs. It uses Testcontainers to manage Docker containers. Load testing is done with OHA. To collect information such as CPU and memory usage, it uses the docker stats command. It also uses cAdvisor to visually monitor CPU and memory usage.
cadvisor docker java load-testing oha spring-boot testcontainers
Last synced: 10 Apr 2025
https://github.com/manoelcampos/java-postgres-playground
Java / PostgreSQL Playground: servidor Postgres e JDK 17 para construção de aplicações em um container com VSCode no gitpod.io
database-admin database-client gitpod java jdk jdk-17 postgres postgresql vscode
Last synced: 28 Oct 2025
https://github.com/kunminx/sealedclass4java
让 Java 1.8 也能像 Kotlin 一样使用 Sealed Class。Make Java 1.8 use Sealed Class like Kotlin
Last synced: 06 Mar 2026
https://github.com/houarizegai/hackerrank-solutions
Solution of HackerRank problems.
cpp hackerrank java problems python solutions sql
Last synced: 10 Apr 2025
https://github.com/eth0rium/mirage
Modern, half-finished, bytecode manipulation library aimed at the JVM
bytecode bytecode-manipulation java jvm reverse-engineering
Last synced: 10 Apr 2025
https://github.com/danijelaskov/towers-of-hanoi
An interactive 3D JavaFX application visualizing the process of solving the Towers of Hanoi puzzle.
3d-game animation computer-graphics gradle hanojske hanojske-kule interactive java java-11 java-fx kule projekat racunarska-grafika rg1 towers-of-hanoi vizualisation
Last synced: 10 Apr 2025
https://github.com/gdubya/mqtt-notification-plugin
A simple MQTT Notification plugin for Jenkins
java jenkins-ci jenkins-plugin mqtt
Last synced: 10 Apr 2025
https://github.com/humbertodias/java-data-structures-algorithms
Java Data Structure Algorithms
java queue search-algorithm sorting-algorithms stack
Last synced: 10 Apr 2025
https://github.com/konachan700/jnekoimagedb
Tool for tagging and storage images, with save images in the AES256-encryped files.
image image-manipulation image-viewer images java javafx javafx-8 javafx-application javafx-desktop-apps
Last synced: 10 Apr 2025
https://github.com/danthe1st/jdoc4droid
Javadoc viewer for android
android android-app android-application java javadoc-viewer
Last synced: 07 Jul 2025
https://github.com/antkaynak/antchat
A desktop chat application powered by JavaFX
chat chat-application chat-bubbles desktop java java-8 java-socket-api java-sockets javafx javafx-application javafx-desktop-apps jfoenix notifications theme
Last synced: 10 Apr 2025
https://github.com/vimaltiwari2612/android-assistant-chatbot
Its a basic level bot cum android assistant that uses the Liechtenstein distance algorithm to perform better. Interact with it and make it learn new things.
android-app android-application android-chat android-chat-application artificial-intelligence bot chat-bot java java-8 levenshtein-distance-algorithm machine-learning self-learning voice-assistant voice-recognition
Last synced: 29 Apr 2025
https://github.com/flipkart-incubator/pulsar-weighted-consumer
Pulsar consumer clients offering priority consumption
apache-pulsar java messaging messaging-system priority-message pulsar
Last synced: 15 Jun 2025
https://github.com/madhavjivrajani/simdfa
Simulations of deterministic finite automata in different languages!
cpp dfa go golang hacktoberfest haskell java javascript julia nfa nim oops oops-in-cpp oops-in-python python racket rust simulation
Last synced: 17 Mar 2025
https://github.com/konloch/openircd
OpenIRCd is an easy to use zero dependency non-blocking IRC daemon written in Java.
irc irc-server ircd java java-8 nio translations
Last synced: 29 Oct 2025
https://github.com/xipfs/exfat_android
exFAT file system implementation for android
Last synced: 17 Jul 2025
https://github.com/ahmadjajja/java_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: 11 Jul 2025
https://github.com/yafraorg/yafra
source code examples repository - apache cayenne, eclipse rcp, gwt, ejb, perl, python, bash, oracle, mysql, ms sql server, wicket, cxf, restful
framework java opensource python templates typescript
Last synced: 11 Jan 2026
https://github.com/kavithma-thushal/ginzarestaurant_layered
Restaurant using java 11, javafx & maven in Layered-Architecture
java javafx layered-architecture mysql
Last synced: 11 Jul 2025
https://github.com/teamkillerx/ryuzakilib
RyuzakiLib is a downloader tool, ChatGPT Free, FluxAI Free, image generator [PYTHON-BACKEND] all supported
backend chatbot chatgpt chatgpt-api class-python cpp fastapi fluxai golang hacktoberfest java javascript julia pyrogram python python3 ruby ryuzakilib telegram tools-downloader
Last synced: 07 Mar 2026
https://github.com/geraldokereke/ziptrack
Is a e-hailing ride application, which implements Google Map APIs to connect nearby drivers to riders, and initiate a ride. The application is written in Java, and employs Google Map APIs, Firebase and several other tools which are necessary for the development of the application.
Last synced: 11 Sep 2025
https://github.com/javahello/java-deps.nvim
Preview jar package dependencies
java neovim neovim-plugin nvim nvim-java-dependency
Last synced: 17 Jul 2025
https://github.com/krishgaur1354/java-projects-for-beginners
Here, I will upload my Java Projects which are Useful especially if you're a Beginner or want code just to Practice.
array arraylist fibonacci fibonacci-sequence fizzbuzz hackathon hacktoberfest hacktoberfest2022 java leetcode leetcode-java
Last synced: 25 Oct 2025
https://github.com/redhat-developer/intellij-common-ui-test-library
IntelliJ IDEA UI test library is a tool for creating automated UI tests for IntelliJ IDEA plugin projects.
gradle integration-test integration-testing intellij intellij-idea java jetbrains ui-testing
Last synced: 26 Oct 2025
https://github.com/ksclarke/jiiify-presentation
A Java IIIF Presentation library
code4lib iiif iiif-presentation java
Last synced: 13 May 2026