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-02 00:16:06 UTC
- JSON Representation
https://github.com/shashank02051997/java-game-and-application
Java Games and Application with awesome source code and better algorithm
application game game-2d game-development games java java-8 java-library project
Last synced: 11 Jul 2025
https://github.com/venwyhk/ikasoa
ikasoa is a java distributed service framework.
Last synced: 09 Oct 2025
https://github.com/runtimetools/javametrics
Application Metrics for Java™ instruments the Java runtime for performance monitoring, providing the monitoring data visually with its built in dashboard
agent application-metrics dashboard debug java java-8 java-application-metrics java-sdk java8 metrics metrics-gathering metrics-visualization monitoring monitoring-data performance-metrics performance-monitoring performance-visualization websphere-liberty
Last synced: 17 Mar 2026
https://github.com/luohaha/lightcomm4j
Yet another lightweight asynchronous network library for java
Last synced: 20 Oct 2025
https://github.com/apache/maven-dependency-tree
Apache Maven Dependency Tree
build-management java maven maven-shared
Last synced: 25 Oct 2025
https://github.com/rodhilton/jasome
JaSoMe (Java Source Metrics) - Object Oriented Metrics analyzer for Java code
analysis java java-8 metrics metrics-gathering object-oriented source-code
Last synced: 18 Jan 2026
https://github.com/pi4j/pi4j-example-minimal
Minimal example project showing how to use Pi4J V2 with a digital input and output
Last synced: 16 Mar 2026
https://github.com/rohitdhatrak/ds-algo
A repository to document my Data Structures and Algorithm learnings.
Last synced: 05 Mar 2026
https://github.com/ivangfr/spring-boot-nginx-keycloak-cluster
The goal of this project is to use Nginx as a reverse proxy and load balancer for a Keycloak cluster with two instances and a Spring Boot application, called simple-service, also with two instances. The simple-service app will use Keycloak for IAM.
docker java keycloak nginx oauth2-resource-server postgresql spring-boot spring-security spring-web-mvc
Last synced: 04 Apr 2026
https://github.com/oopsguy/kaptcha-spring-boot
Kaptcha Spring Boot Starter help you use Google Kaptcha with Spring Boot easier. 一个简单封装了 Kaptcha 验证码库的 Spring Boot Starter
captcha java kaptcha security spring spring-boot springboot starter verify yaml
Last synced: 04 Apr 2026
https://github.com/chen0040/java-magento-client
Java client for communicating with Magento site
java java-connector magento magento-connect magento2 token-authetication web-client
Last synced: 04 Mar 2026
https://github.com/zupit/horusec-engine
Horusec analysis engine
cd ci cli golang hacktoberfest java javascript kotlin netcore python ruby sast security security-development terraform
Last synced: 20 Aug 2025
https://github.com/ngageoint/simple-features-wkb-java
Simple Features Well-Known Binary Java Library
features-wkb java java-api java-libraries java-library java-sdk nga ogc ogc-wkb simple-features well-known well-known-binary wkb
Last synced: 10 Mar 2026
https://github.com/rumaan/file.io-android-client
☁️ Unofficial file.io Android App 📱
android architecture-components file-sharing fileupload fuel java kotlin livedata room room-persistence-library roomdb viewmodel workmanager
Last synced: 23 Mar 2025
https://github.com/littleorca/ferris-wheel
A fantastic spreadsheet framework!
java javascript protobuf react reactjs report reporting spreadsheet typescript
Last synced: 23 Mar 2025
https://github.com/aleksilassila/islands
A spigot plugin for creating customisable home islands with different biomes. https://www.spigotmc.org/resources/islands-home-islands-system.84303/
bukkit islands java minecraft minecraft-plugin minecraft-server paper spigot spigot-plugin survival
Last synced: 25 Apr 2025
https://github.com/paulthomas20002/s3-object-oriented-programming-lab-in-java
S3-OBJECT-ORIENTED-PROGRAMMING-LAB-IN-JAVA KTU CSL 203
csl-203 java ktu lab object-oriented-programming oops oops-in-java s3 s3-lab
Last synced: 30 Jun 2025
https://github.com/googtech/student-management-system-cs
:school: :mortar_board: Desktop applications developed using the Java programming language ~
gui java management-system student swing ui university-project
Last synced: 18 Mar 2025
https://github.com/linyshdhhcb/pighealthsmartmedicine
本项目是一个面向生猪健康管理的智慧医药系统,有AI兽医功能、文章管理功能、药物管理功能、政策资讯管理功能,旨在通过数字化手段提升生猪养殖的医疗管理水平。系统集成 SpringBoot3 + Ollama + Spring AI + DeepSeek + MySQL8.0 + Mybatis-Plus,提供智能兽医诊断服务,帮助养殖户或兽医快速诊断生猪病情并推荐相应的治疗方案。
java minio mybatisplus mysql ollama redis satoken springai springboot3
Last synced: 16 Jun 2025
https://github.com/japkit/japkit
Java Annotation Processing Kit
annotation-processor code-generation code-generator declarative java
Last synced: 09 Jul 2025
https://github.com/walidbosso/java_task_scheduling
☕ A Distributed Task Scheduling System is a software infrastructure that allows for the distribution and execution of tasks across multiple nodes in a network. It enhances the efficiency and scalability of large-scale computation and data processing tasks by dividing complex tasks into smaller sub-tasks and distributing them.
c java master-slave-architecture multithreading rmi swing task-scheduler tcp threads
Last synced: 30 Apr 2025
https://github.com/infinispan-demos/harry-potter-quarkus
Showcases in a web application Quarkus and Infinispan
graal-native graalvm infinispan java quarkus
Last synced: 08 Jul 2025
https://github.com/jzheng2017/resultset-mapper
ResultSet Mapper allows you to map a ResultSet to a desired java object by passing in its type.
dto dto-mapper java jdbc library mapper mapping resultset-mapper
Last synced: 14 Jan 2026
https://github.com/sbabcoc/junit-foundation
JUnit Foundation is a lightweight collection of JUnit watchers, interfaces, and static utility classes that supplement and augment the functionality provided by the JUnit API.
byte-buddy event-notifications java java-agent junit junit-rule junit-runlistener junit-runner junit-watchers parameters retrying service-provider test-graph test-lifecycle timeout-control
Last synced: 16 Mar 2025
https://github.com/proshin-roman/finapi-java-client
True-OOP Java client for API provided by https://finapi.io
api-client finapi fintech java oop
Last synced: 14 Jan 2026
https://github.com/4drian3d/vpacketevents
Manage packets through Velocity's native events
api java minecraft-api minecraft-plugin velocity-plugin velocitypowered
Last synced: 21 Jun 2025
https://github.com/p32929/androidappupdater
A simple, Lightweight App Updater Library for Android
android android-development android-lib android-library dialog java json notification snackbar update-checker updater updaters
Last synced: 24 Apr 2025
https://github.com/snchengqi/http2-qing
A library for http2 protocol based on netty
http2 java maven netty server-push
Last synced: 19 Feb 2026
https://github.com/rhwood/jsplitbutton
A split button control for Java Swing.
java split-button swing swing-component swing-gui
Last synced: 16 Jan 2026
https://github.com/52north/sensorweb-server-helgoland
Thin Web binding API to access series data.
52north java observation rest-api sensor sensorweb series-data spi
Last synced: 12 Aug 2025
https://github.com/hms-core/hms-game-demo
GameServiceKit Android sample code encapsulates APIs of the HUAWEI GameSevice Kit. You can implement features like achievements and events faster, so you can quickly build the foundations for your game.
android-sample game game-development hms huawei java service
Last synced: 01 Aug 2025
https://github.com/asankov/the-practice-of-programming
This repository contains the exercises from the book "The Practice of Programming" by Brian W. Kernighan and Rob Pike.
algorithms algorithms-and-data-structures c cpp data-str java programming
Last synced: 30 Jul 2025
https://github.com/hleb-kastseika/vkb
Bot for vk.com competitions
automation bot competition competition-posts java reposts simulation vk vk-api vk-bot vkb vkontakte vkontakte-client
Last synced: 29 Sep 2025
https://github.com/drako01/java-coderhouse--53330
Repositorio con todas las Actividades repasadas en Clase a lo largo del Curso
eclipse-ide java mysql spring spring-boot sql
Last synced: 09 Aug 2025
https://github.com/harrel56/json-schema
JSON schema validation library written in Java
java json json-schema jsonschema schema validation validator
Last synced: 21 Nov 2025
https://github.com/godfather1103/commit-template-check-plugin
IDEA插件用于模板化生成commit message和检查相关内容是否符合要求
Last synced: 10 Mar 2026
https://github.com/0xlau/liteflowx
✨LiteFlowX is an idea plugin to increase productivity when using the LiteFlow framework.
framework idea-plugin java liteflow
Last synced: 16 May 2025
https://github.com/cinaq/mendix-userlib-cleaner
A simple CLI tool that identifies duplicate JARS in a directory. It can remove them also if desired.
conflict-resolution developer-tools java mendix
Last synced: 12 Apr 2025
https://github.com/lengpucheng/android-java-zfeducation-system
一个安卓正方教务系统小工具😊可以爬取课表等信息,并且设计了用户显示界面,按课程时间和周显示课表,默认为武汉纺织大学教务系统,可以在JWHelper中修改地址😄
android education-system java zhengfang
Last synced: 19 Oct 2025
https://github.com/apache/mina-vysper
Apache Mina Vysper
java mina network-client network-server
Last synced: 19 Oct 2025
https://github.com/tolc/intellij_jahia_plugin
Jahia's definitions.cnd files syntax highlighting, code completion, and other amazing stuff
cms cnd framework grammar integration intellij intellij-idea intellij-plugin jahia java jsp language plugin
Last synced: 23 Oct 2025
https://github.com/path-yu/simple_app
一个精致简约的小而美的flutter拟物风格工具类应用,完美支持国际化和夜间模式.内置便签,计算器,todoList,计算器四大应用!
android apk dart flutter flutter-app java
Last synced: 28 Oct 2025
https://github.com/oalles/ollama-java
A java client for Ollama
client java language-model llm llm-inference localdevelopment ollama spring-boot
Last synced: 12 May 2025
https://github.com/paledot01/sistema_ventas_javase_mysql
Sistema de ventas de calzados, desarrollado en Java con el motor de base de datos MySQL
eclipse-ide erp jaspersoft-studio java mysql punto-de-venta sistema-de-ventas
Last synced: 12 May 2025
https://github.com/darkmatter18/whatsthere
Pytorch based Android app, which classifies images using MobileNet-V2 model, takes image using CameraX API
android camera2 camerax hacktoberfest image-classification imagenet imagenet-classifier java mobilenetv2 neural-network pytorch pytorch-android
Last synced: 20 Aug 2025
https://github.com/tonyketcham/depth-mapper
Generates a depth map from a focal stack of images using OpenCV 📷
computer-vision depth-estimation depth-maps image-alignment java opencv
Last synced: 01 Aug 2025
https://github.com/udevbe/wayland-javafx
wayland backend for javafx
embedded java javafx jfx monocle wayland wayland-client wayland-javafx
Last synced: 26 Jun 2025
https://github.com/volodya-lombrozo/jtcop
Maven Plugin for checking tests in Java projects
best-practices java maven quality tests
Last synced: 14 Jul 2025
https://github.com/flagsmith/flagsmith-java-client
Java Client for Flagsmith. Ship features with confidence using feature flags and remote config. Host yourself or use our hosted version at https://www.flagsmith.com/
cd ci continuous-integration feature-flag feature-flaggers feature-flagging feature-flags feature-toggles flagsmith java remote-config sdk
Last synced: 02 Apr 2026
https://github.com/unnamed/mocha
A lightweight, fast and efficient Molang lexer, parser, interpreter and compiler for Java 8+
bytecode compiler interpreter java jvm lexer minecraft minecraft-bedrock molang parser
Last synced: 16 Jul 2025
https://github.com/monarch-initiative/phenol
phenol: Phenotype ontology library
genomics human-phenotype-ontology java mammalian-phenotype-ontology monarchinitiative ontologies phenomics phenotypes
Last synced: 29 Oct 2025
https://github.com/rumaan/file.io-Android-Client
☁️ Unofficial file.io Android App 📱
android architecture-components file-sharing fileupload fuel java kotlin livedata room room-persistence-library roomdb viewmodel workmanager
Last synced: 11 May 2025
https://github.com/arif-un/shop-management
A simple java swing project. Where implements Java OOP with MVC design pattern .In this app user can record shops daily transaction.
admin-dashboard crud database-management jar java java-swing java-swing-application mysql shop-management swing-gui
Last synced: 19 Jul 2025
https://github.com/dhruv1110/Android-Shortify
An Android library used for making an Android application more faster with less amount of code. Shortify for Android provides basic functionalities of view and resource binding, view customization, JSON parsing, AJAX, various readymade dialogs and much more.
ajax android android-development android-library android-shortify dialog event-handlers java json parse
Last synced: 29 Mar 2025
https://github.com/shreyxnsh/vtop
VTOP is the application version of Vellore Institute of Technology, Bhopal's website. It consists of various features like faculty database, event gallery, notices section, e-books , cgpa calculator,etc.
android college college-app faculty-dashboard firebase firebase-realtime-database java vit
Last synced: 17 Aug 2025
https://github.com/siddhi-io/pysiddhi
Python wrapper for Siddhi engine
api cep java jython python python-wrapper siddhi
Last synced: 24 Apr 2025
https://github.com/balamirr/qa-testinium
JAVA, Selenium, Cucumber(BDD), 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: 21 Aug 2025
https://github.com/aliyun/alibabacloud-java-async-sdk
The Alibaba Cloud V2.0 SDK for JAVA(Async)
alibaba alibaba-cloud aliyun async darabonba java openapi sdk v2
Last synced: 12 Apr 2025
https://github.com/gabboxl/gtfs-osm-import
A Java tool to import/sync GTFS data into OSM
collaborate ghdesktop github gpx gtfs import java jetbrains match matching openstreetmap osm osm-ways-matching sync way
Last synced: 27 Mar 2025
https://github.com/loiane/java21-examples
Examples of how to use Java 21 new features.
Last synced: 23 Mar 2025
https://github.com/lunnova/whocalled
Obsolete, use StackWalker: http://openjdk.java.net/jeps/259
Last synced: 19 Jul 2025
https://github.com/graph-quilt/graphql-xtext
A GraphQL SDL lexer, parser, and validator that can read GraphQL grammar and produce executable JVM runtime objects.
grammars graphql graphql-java graphql-sdl java schema-validation xtext
Last synced: 15 Apr 2025
https://github.com/grimanticheat/grimapi
The API for Grim Anticheat
api grim java minecraft plugin-api
Last synced: 28 Apr 2026
https://github.com/g0ddest/fixedlength
Fast simple zero-dependency Java library to parse fixed length files
fixed-length fixed-length-fields fixed-length-format hacktoberfest hacktoberfest-accepted java no-dependencies
Last synced: 18 Feb 2026
https://github.com/p32929/AndroidAppUpdater
A simple, Lightweight App Updater Library for Android
android android-development android-lib android-library dialog java json notification snackbar update-checker updater updaters
Last synced: 29 Mar 2025
https://github.com/xortroll/libjavm
Small, header-only, zero-dependency C++17 Java VM library
cpp17 header-only java java-library vm
Last synced: 12 May 2025
https://github.com/soklet/soklet
Soklet is a zero-dependency Java HTTP/1.1 and Server-Sent Event server, well-suited for building RESTful APIs and tool-backed agentic systems.
java no-dependencies server server-sent-events soklet
Last synced: 08 Mar 2026
https://github.com/arunkumar9t2/trie
A Java implementation of the Trie data structure
java java-library search search-trees trie tries
Last synced: 10 Apr 2025
https://github.com/sayannath/american-sign-language-detection
American Sign Language Detection is a deep learning end to end project where we can detect American Sign Language.
asl colab-notebook computer-vision java keras mobile mobilenetv2 mobilenetv3 native tensorflowlite tensroflow tfhub tflite tflite-models
Last synced: 12 May 2025
https://github.com/rdbc-io/rdbc-pgsql
Asynchronous PostgreSQL driver for Scala and Java
asynchronous back-pressure database driver java non-blocking postgresql rdbc reactive scala
Last synced: 01 Nov 2025
https://github.com/um-mitternacht/witchworks
Repo has moved - https://github.com/Um-Mitternacht/Bewitchment
clone fantasy java magic minecraft minecraft-mod mythology witchcraft
Last synced: 12 May 2025
https://github.com/ardakazanci/english-dictionary
English Dictionary Android Mobile App
android asynctask english-dictionary englishdictionary java searchview sqlite
Last synced: 06 Apr 2025
https://github.com/lowzj/java-retrying
java retry module, based on guava-retrying, support sync/async retry
async-retry java java-retry retry
Last synced: 10 Apr 2025
https://github.com/javaee-samples/microprofile1.2-samples
Eclipse MicroProfile 1.2 Samples
java javaee jwt jwt-authentication liberty-server microprofile microservices payara payara-micro wildfly wildfly-swarm
Last synced: 10 Apr 2025
https://github.com/mincong-h/learning-elasticsearch
Elasticsearch Demos
demo demos docker elasticsearch elasticsearch7 java java-11 learning learning-by-doing maven testing
Last synced: 10 Apr 2025
https://github.com/epam/gepard
Test Automation Framework
framework java junit test-automation
Last synced: 12 Sep 2025
https://github.com/jarzka/myrts
Multiplayer RTS game prototype written in Java using LibGDX
game java multiplayer multiplayer-game real-time-strategy rts rts-game
Last synced: 10 Apr 2025
https://github.com/osscameroon/js-generator
Generates JavaScript from HTML
dom generates-js html html-custom-tags java javascript jsoup maven
Last synced: 06 Apr 2026
https://github.com/paulveillard/cybersecurity-java-security
An ongoing collection of java language tools and frameworks, software, libraries, learning tutorials, frameworks, academic and practical resources.
java java-8 java-exception java-exercises java-frameworks java-operator-sdk java-security java-server pentest-scripts pentest-tool pentesting security
Last synced: 10 Apr 2025
https://github.com/gurubalan-git/bank-account-simulation
A Bank Account Simulation with JavaFX and SQLite back-end. Material UX|UI.
banking css-modules java java-8 java8 javafx javafx-application javafx-components javafx-desktop-apps javafx-frameworks javafx-gui javafx-library javafx-project material-design material-design-lite material-ui materialize-css sqlite-database sqlite3 stylesheets
Last synced: 10 Apr 2025
https://github.com/apache/james-jspf
Mirror of Apache James jSPF
james java mail network-server
Last synced: 13 Apr 2025
https://github.com/inforkgodara/java-point-of-sale
It is swing based java stand alone point of sale (POS). Its second version is in another repository. https://github.com/inforkgodara/java-pos
inforkgodara java java-point-of-sale java-pos java-project java-sql-project java-swing java-swing-project open-source-project point-of-sale point-of-sale-java pos pos-java sales-invoice sql-pos swing-pos
Last synced: 26 Mar 2025
https://github.com/java-edge/movierecommandation-moviemanager
本科毕业设计项目-Java电影推荐系统-管理后台
Last synced: 29 Oct 2025
https://github.com/thenriquedb/url-shortener
A simple URL shortener built with Spring Boot and MongoDB as a proof of concept for learning purposes.
docker docker-compose java mongodb redis redis-cache spring-boot terraform url-shortener
Last synced: 06 May 2026
https://github.com/openlab-x/openqrcode
Open QR Code is an open-source, cross-platform app developed with Flutter, using C, C++, Dart, Skia, Impeller, Java, and Kotlin. It allows users to generate, scan, save, and share QR codes. Available on Android, Windows, and Web, users can easily create and interact with QR codes across platforms.
android-app apk c cpp dart dartlang flutter flutter-apps java kotlin kotlin-android open-source openlabx qrcode qrcode-generator skia web windows-11 windows-app
Last synced: 11 Oct 2025
https://github.com/norconex/collector-filesystem
Norconex Filesystem Collector is a flexible crawler for collecting, parsing, and manipulating data ranging from local hard drives to network locations into various data repositories such as search engines.
crawler filesystem-crawler java norconex-filesystem-collector search-engine
Last synced: 05 Nov 2025
https://github.com/dockpack/artifactory
Ansible role to install Artifactory, the Maven repository manager by JFrog.
ansible-roles artifactory java jfrog maven-repository
Last synced: 05 Oct 2025