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-09 00:16:18 UTC
- JSON Representation
https://github.com/codehaus-plexus/plexus-compiler
Plexus compiler a layer on top of compilers and used by maven-compiler-plugin
compiler java maven maven-plugin
Last synced: 15 May 2025
https://github.com/everglow0/java-calculator
Java实现简单的科学计算器
calculator calculator-application calculator-java java java-8 javase
Last synced: 10 Apr 2025
https://github.com/rameshmf/java-8-tutorial
Demonstration of Java 8 Features
Last synced: 03 May 2025
https://github.com/a7ul/imshow-java-opencv
an alternative to imshow() in C++ OpenCV for Java OpenCV
imshow java java-opencv opencv openlibrary
Last synced: 16 Dec 2025
https://github.com/grahamedgecombe/jterminal
JTerminal is a (roughly) VT100-compatible terminal emulator for Swing-based Java applications.
Last synced: 11 Apr 2025
https://github.com/coveooss/spillway
A simple, distributed and flexible rate limiter
Last synced: 02 May 2025
https://github.com/bertilmuth/modern-clean-architecture
Maintainable software without effort.
clean-architecture event-driven java spring spring-boot
Last synced: 27 Aug 2025
https://github.com/ivangfr/axon-springboot-websocket
The goal is to explore Axon. We will develop a food-ordering app comprising 3 Spring Boot applications: customer-service, restaurant-service, and food-ordering-service. These services are implemented with CQRS and Event Sourcing, utilizing the Axon Framework. They connect to axon-server, which serves as the Event Store and Message Routing solution.
axon axon-server cqrs docker event-sourcing java jib mongodb mysql postresql semantic-ui spring-boot spring-data-jpa spring-web-mvc springdoc-openapi thymeleaf websocket
Last synced: 10 Apr 2025
https://github.com/restatedev/sdk-java
Restate SDK for JVM Languages
distributed-systems java jvm kotlin kotlin-coroutines
Last synced: 03 Feb 2026
https://github.com/gitbucket/solidbase
Generic migration tool for RDBMS and other resources based on Liquibase
database java liquibase migration
Last synced: 09 Apr 2025
https://github.com/Ahoo-Wang/CoSec
RBAC-based And Policy-based Multi-Tenant Reactive Security Framework | 基于 RBAC 和策略的多租户响应式安全框架
authentication authorization cloud-native gateway identity java jwt kotlin microservice multi-tenant oauth2 policy project-reactor rbac reactive redis security spring-boot spring-cloud spring-cloud-gateway
Last synced: 02 Apr 2025
https://github.com/mechero/java-9-flow-reactive
A sample application using Java 9's Flow API and SubmissionPublisher
flow java java9 reactive-programming
Last synced: 14 Jun 2025
https://github.com/xyzsd/dichotomy
Result, Either, Try, and Maybe monadic types for Java
adt algebraic-data-types either either-monad error-handling java jdk jvm maybe-monad monads railway-oriented-programming result result-monad result-type sealed-class sum-types try try-monad types
Last synced: 26 Jul 2025
https://github.com/raatmarien/chibe
An Android application that reminds you of the time
android clock gpl gplv3 java phone productivity time time-tracker vibration watch
Last synced: 27 Jun 2025
https://github.com/twinkle942910/monthyearpicker
Fancy year and month picker library for your android app
android calendar java library picker-dialog
Last synced: 26 Jun 2025
https://github.com/Pfarrer/rust-jvm
Simple Java Virtual Machine written in pure Rust
bytecode-interpreter java jvm rust
Last synced: 16 May 2025
https://github.com/SpencerPark/jupyter-jvm-basekernel
An abstract kernel implementation for Jupyter kernels running on the Java virtual machine.
java jupyter jupyter-kernels jvm
Last synced: 28 Apr 2025
https://github.com/kunerd/jpaillier
A Java implementation of Paillier cryptosystem.
Last synced: 12 Apr 2025
https://github.com/nextbreakpoint/ffmpeg4java
FFmpeg4Java provides a Java wrapper of FFmpeg library
ffmpeg ffmper-wrapper java java-library java-wrapper
Last synced: 13 Jun 2025
https://github.com/kbss-cvut/jopa
Java OWL Persistence API
inheritance integrity-constraints java oom owl rdf
Last synced: 11 Feb 2026
https://github.com/supla/supla-android
Android client application for the SUPLA open smart home platform.
android home-automation iot java kotlin mobile-app open-source smart-home supla
Last synced: 26 Feb 2026
https://github.com/gwtboot/gwt-boot-samples
GWT Boot: Samples to check all the Starters
boot framework gwt java javascript spring-boot starter
Last synced: 14 Jul 2025
https://github.com/miroslav-reiter/vava_java
☕ STU FIIT VAVA - Vývoj Aplikácií s Viacvrstvovou Architektúrou, Slovenská technická univerzita v Bratislave Fakulta Informatiky a Informačných Technológií STU FIIT v Bratislave
archimate database design-patterns ea enteprise-architecture java jdbc oop programming reiter sql stu stu-fiit student-project univerzita vava
Last synced: 18 Jun 2025
https://github.com/johnnovak/raytriangle-test
Ray-triangle intersection performance tests in various languages
algorithm benchmark cpp go java javascript nim nim-lang python ray-triangle-intersection raytracing
Last synced: 11 Jul 2025
https://github.com/stephengold/jme3-utilities
Reusable code and assets for jMonkeyEngine games (code has New BSD license)
gui java jme3 jmonkeyengine jmonkeyengine3 jvm-library nifty-gui
Last synced: 22 Jun 2025
https://github.com/paypal/mirakl-hyperwallet-connector
The Hyperwallet Mirakl Connector (HMC) is a self-hosted solution that mediates between a Mirakl marketplace solution and the Hyperwallet (PayPal) payout platform.
connector hyperwallet java mirakl paypal
Last synced: 30 Oct 2025
https://github.com/gaeqs/javayoutubedownloader
A simple but powerful Youtube Download API for Java.
Last synced: 14 Jul 2025
https://github.com/vigna/dsiutils
The DSI Utilities are a mishmash of classes accumulated during the last twenty years in projects developed at the DSI (Dipartimento di Scienze dell'Informazione, i.e., Information Sciences Department), now DI (Dipartimento di Informatica, i.e., Informatics Department), of the Università degli Studi di Milano.
data-structures java mutable-strings pseudorandom-number-generator
Last synced: 07 Jul 2025
https://github.com/norconex/importer
Norconex Importer is a Java library and command-line application meant to "parse" and "extract" content out of a file as plain text, whatever its format (HTML, PDF, Word, etc). In addition, it allows you to perform any manipulation on the extracted text before using it in your own service or application.
extract html java java-library manipulation norconex-importer parse pdf
Last synced: 17 Jun 2025
https://github.com/arun-gupta/lambda-rds-mysql
Shows how to use a Lambda function to store data in an RDS instance
aws database hibernate java lambda mysql rds serverless
Last synced: 25 Oct 2025
https://github.com/afarber/android-questions
Small projects for asking at Stackoverflow
Last synced: 05 Oct 2025
https://github.com/valmobile/realisticsurvival
Realistic Survival - A unique Spigot/Paper plugin inspired by RLCraft that aims to enhance pure survival, adventuring and RPG, and immersion of vanilla Minecraft.
bukkit discord java minecraft modded modded-minecraft modpack mods open-source paper papermc plugin spigot spigotmc survival
Last synced: 14 Mar 2026
https://github.com/edummorenolp/arg-programa-4.0-fullstack-ejercicios
Este repositorio contiene los ejercicios resueltos del curso FullStack de ARG Programa 4.0. Los ejercicios están organizados por temas y cada uno cuenta con su propia carpeta. La idea es que los estudiantes puedan utilizar este repositorio como una guía para resolver los ejercicios por su cuenta y como referencia para comparar sus soluciones.
css git github html java javascript mysql spring-boot thymeleaf
Last synced: 15 Mar 2026
https://github.com/cucumber/messages
A message protocol for representing results and other information from Cucumber
dotnet elixir go java javascript perl php polyglot-release ruby tidelift
Last synced: 25 Jan 2026
https://github.com/viralvaghela/jwiki
Java tool to get wikipedia data
data-gathering java javatool javawikipeda wikipedia wikipedia-api wikipedia-scraper
Last synced: 26 Oct 2025
https://github.com/pisces-hub/muchat
Muchat是用JAVA语言开发的轻量、高性能、单机支持几十万至百万在线用户IM,主要目标降低即时通讯门槛,快速打造低成本接入在线IM系统,通过极简洁的消息格式就可以实现多端不同协议间的消息发送如内置(Http、Websocket、Tcp自定义IM协议)
chat im java netty redis springboot tcp zookeeper
Last synced: 12 Apr 2025
https://github.com/eraydmrcoglu/coderbyte-java-solutions
coderbyte coderbyte-java-solutions coderbyte-solutions java
Last synced: 23 Aug 2025
https://github.com/moderocky/mirror
A smart, fast alternative to Java's reflection API.
bytecode bytecode-manipulation java reflection reflection-library
Last synced: 23 Mar 2025
https://github.com/ShimadaNanaki/vox-client
forge 1.12.2 ghost client :ok:
ghost-client hackedclient java minecraft minecraft-hacked-client minecraft-mod
Last synced: 02 Oct 2025
https://github.com/metersphere/metersphere-platform-plugin
该项目是 Metersphere 为支持对接第三方平台缺陷与需求(比如Jira、禅道等),所开发的插件项目
Last synced: 20 Aug 2025
https://github.com/eduramiba/webcam-capture-driver-native
Native driver for Webcam Capture API
avfoundation capturemanager driver java javafx mediafoundation native webcam-capture windows
Last synced: 19 Feb 2026
https://github.com/edaaydinea/hackerrank
This repository includes HackerRank Solutions
artificial-intelligence hackerrank hackerrank-30dayschallange hackerrank-algorithms-solutions hackerrank-artificialintelligence hackerrank-interview-kit hackerrank-java-solutions hackerrank-python-solutions hackerrank-solution hackerrank-solutions hackerrank-sql-solutions hackerrank-statistics java java-8 python python3 sql
Last synced: 11 Apr 2025
https://github.com/michaelbull/rs-api
An open-source implementation of a web-service client, written in Java, that allows interaction with the various APIs available for the popular MMORPG; RuneScape.
Last synced: 10 Jul 2025
https://github.com/haehnchen/idea-php-drupal-symfony2-bridge
PhpStorm plugin to support Symfony components inside Drupal 8
annotation drupal intellij intellij-plugin java php phpstorm phpstorm-plugin symfony twig
Last synced: 05 May 2025
https://github.com/vy/rotating-fos
Java library providing rotating/rolling FileOutputStream.
Last synced: 12 Apr 2025
https://github.com/jchambers/id-obfuscator
A Java library for reversibly obfuscating numerical identifiers (e.g. 1234 ↔ 4TQCNTL)
Last synced: 26 Mar 2025
https://github.com/smehrbrodt/libreoffice-starter-extension
LibreOffice Starter Extension
eclipse java libreoffice libreoffice-extension
Last synced: 24 Apr 2025
https://github.com/benelog/one-ftpserver
Simple, portable FTP server for one user by one executable jar file.
Last synced: 04 Sep 2025
https://github.com/codestian/homeassistantmc
Bridge Home Assistant with Minecraft
automation forge-mod home-assistant home-automation iot java minecraft minecraft-mod smart-home smartnation
Last synced: 03 Jul 2025
https://github.com/knopflerfish/knopflerfish.org
Knopflerfish OSGi Service Platform. OSGi run-time container and SDK source code repo
Last synced: 14 Jan 2026
https://github.com/nandtel/spring-boot-angular2-starter
Starter application. Spring Boot, Angular 2, TypeScript, Gulp, Gradle, SCSS.
angular2 gradle gulp heroku java livereload scss spring-boot typescript
Last synced: 04 Mar 2026
https://github.com/jenkinsci/gitlab-oauth-plugin
Jenkins authentication plugin using GitLab OAuth as source
Last synced: 01 Mar 2026
https://github.com/amanmehara/programming
A polyglot collection of algorithms and code snippets.
c c-plus-plus c-sharp f-sharp groovy hacktoberfest java javascript php python scala sql
Last synced: 15 Feb 2026
https://github.com/thomasnield/dirtyfx
Dirty state-tracking properties and collections for JavaFX
Last synced: 03 Mar 2026
https://github.com/domclick/kafka-logback
java kafka logback logback-appender logging
Last synced: 31 Jan 2026
https://github.com/robeio/robe
A brand new robe for dropwizard
conversion dropwizard hibernate java quartz robe
Last synced: 07 Mar 2026
https://github.com/wx-chevalier/algorithm-examples
Code Snippets of DataStructure & Algorithm & LeetCode Implementations/Solutions for Several Programming Language: Java, JavaScript, Go, Python, Rust, etc. :dizzy: 多语言版本的数据结构与算法实现分析
alogrithms datastructures golang java tree wx-code wx-snippets
Last synced: 27 Jul 2025
https://github.com/gantsign/ansible-role-java
Ansible role for installing Java from Adoptium
Last synced: 06 Apr 2025
https://github.com/greendelta/olca-modules
Source code of the openLCA modules
Last synced: 06 Apr 2025
https://github.com/yegor256/hangman
Hangman (the game) written in a very unelegant procedural style, which you can improve in order to test your skills
Last synced: 07 Apr 2025
https://github.com/whaleal/mars
Mars - Java Object Document Mapper for MongoDB (MongoDB ODM Framework )
codec java javaorm mars mongodb odm orm orm-framework springboot whaleal
Last synced: 02 Jul 2025
https://github.com/zaahidali/atm-management-system
A semester project completed in Java Programming language
atm atm-management-system java java-programming java-project semester-project
Last synced: 21 Apr 2025
https://github.com/jp1016/superbadge
🚀 📛 SuperBadge Android Library 🔥
android android-library badge chip custom-view java library rating
Last synced: 07 May 2025
https://github.com/sing-group/gc4s
GUI Components for (Java) Swing
gui gui-components java library swing
Last synced: 03 Jul 2025
https://github.com/redistimeseries/jredistimeseries
Java Client for RedisTimeSeries
java java-client redis timeseries
Last synced: 10 Mar 2026
https://github.com/cloudsimplus/cloudsimplus-automation
A Java 17+ tool for Human-Readable Scenario Specification and Automated Creation of Simulations on CloudSim and CloudSim Plus 🌥⚙️📄👨💻
automation cloudsim cloudsim-plus java simulation simulation-scenario yaml
Last synced: 18 Dec 2025
https://github.com/simonscholz/qr-code-with-logo
Create a highly customizable QR code with optional Logo in Kotlin or Java
awt-graphics java kotlin library logo maven-central qr qrcode qrcode-generator svg
Last synced: 18 Jul 2025
https://github.com/The-Nefarious-Developer/eclipse-ai-assistant
An Eclipse AI Assistant that connects with SAP AI Core deployments to provide a "copilot" experience to ABAP Developers on the cloud and on-premise
abap ai assistant copilot eclipse gpt ide java joule maven-thyco sap
Last synced: 30 Oct 2025
https://github.com/radarsh/raroscope
A pure Java library for scanning and enumerating RAR archive contents
Last synced: 07 Mar 2026
https://github.com/purnima-jain/spring-boot-multi-module
Spring Boot & Multi-Module Maven Project
ddd-patterns domain-driven-design domain-driven-development java maven-multimodule spring-boot springboot
Last synced: 03 May 2025
https://github.com/andriawan/AndKasir
AndKasir merupakan aplikasi open source yang dibangun dengan bahasa pemrograman Java untuk kebutuhan retail perusahaan menengah dalam mengatur aktifitas barang masuk dan keluar. konsultasi isu, instalasi dan penambahan fitur silahkan kirim email ke irwan@andriawan.com
Last synced: 13 Apr 2025
https://github.com/neomatrix369/chatbot-conversations
Chatbot conversations: a demo application how two (or more) chatbots can talk to each other, the logic used to build Eliza (along with an NLP model) has been used to power the chatbots.
ai chat-application chatbot eliza eliza-chatbot graalvm helidon helidon-example java ml nlp python quarkus text
Last synced: 14 Jun 2025
https://github.com/mihaicostin/hibernate-l2-memcached
Hibernate second level cache implementation over memcached
hibernate java memcached second-level-cache
Last synced: 14 Jan 2026
https://github.com/eclipse-jnosql/jnosql-extensions
This project contains all specialization to Eclipse JNoSQL. The specific behavior in a NoSQL database matters, that's why there are Eclipse JNoSQL Mapper specializations.
jakartaee java jnosql microprofile
Last synced: 07 Apr 2026
https://github.com/a2ap/a2a4j
A2A4J is a comprehensive Java implementation of the Agent2Agent Protocol, including server, client, examples, and starters.
a2a a2a-client a2a-protocol a2a-server ai java llm mcp spring springboot
Last synced: 14 Jan 2026
https://github.com/comcast/oscar
OSCAR - OpenSource Cablemodem file AssembleR - DOCSIS, PacketCable, DPoE Configuration Editor and API Framework
cable-modem cli configuration-file docsis docsis-editor java snmp tlv
Last synced: 11 Apr 2025
https://github.com/betacraftuk/legacyfix
Patches legacy Minecraft
java javaagent legacy minecraft
Last synced: 28 Apr 2025
https://github.com/vert-x3/vertx-dropwizard-metrics
Vert.x Metrics
dropwizard-metrics hawtio java jmxtrans vertx
Last synced: 15 May 2025
https://github.com/glenncai/open-bi-platform-backend-microservices
An open-source business intelligence platform based on microservice architecture.
eureka java mysql openai rabbitmq redis spring-boot spring-cloud spring-cloud-config spring-cloud-gateway
Last synced: 04 Jul 2025
https://github.com/selwynshen/nics-easy-rules
rules-engine, based on easy-rules
java rule-engine rules-engine spring yaml
Last synced: 14 Jan 2026
https://github.com/gw-kit/delta-coverage-plugin
Gradle plugin and CLI for computing code coverage of new/modified code based on a diff
code-coverage diff gradle-plugin intellij-coverage jacoco java kotlin
Last synced: 12 Mar 2026
https://github.com/callicoder/qr-code-generator-and-reader
QR Code Generator and Reader in Java
java qr-code qrcode-generator qrcode-reader zxing
Last synced: 08 Oct 2025
https://github.com/didinj/spring-boot-mongodb-react-java-crud
Spring Boot, MongoDB and React.js CRUD Java Web Application Example
application boot crud example java mongo mongodb react reactjs spring spring-boot tutorial web webapp
Last synced: 24 Apr 2025
https://github.com/godcrampy/fireflydb
FireflyDB is a fast, thread-safe, JVM-based key-value storage engine with microsecond latency.
Last synced: 17 Jan 2026
https://github.com/professorjosedeassis/javaee
Java WEB Level 1 (Servlet - jsp - JDBC)
crud itextpdf java javaee jdbc jdbc-driver jsp mysql servlet
Last synced: 28 Feb 2026
https://github.com/dpwgc/fast-im
FastIM 一个基于Spring Boot + WebSocket + Redis,可快速开发的分布式即时通讯群聊系统。适用于直播间聊天、游戏内聊天、客服聊天等临时性群聊场景。
im java nosql redis server spring-boot web websocket
Last synced: 02 Mar 2026
https://github.com/lujiafa/houtu-admin
Enterprise-level permission management system based on Houtu framework, with frontend-backend separation (Vue 3 + Spring Boot). Supports menu/role/user/organization/position permission control, MFA two-factor authentication, multiple layout modes, and Chinese/English internationalization.
admin-system element-plus enterprise houtu i18n java mfa mybatis-plus permission-management redis spring-boot spring-security vue3
Last synced: 14 Jun 2026
https://github.com/cronn/ssh-proxy
Pure Java implementation for SSH port tunneling that understands ProxyJump and ProxyCommand
Last synced: 01 May 2025
https://github.com/ere-health/ere-ps-app
ERE Primary System Desktop Client Application of the Gematik TI
eprescription healthcare java quarkus
Last synced: 12 Apr 2025
https://github.com/phax/en16931-cii2ubl
Converter for EN16931 invoices from CII to UBL
cii converter creditnote en16931 invoice java oasis ubl
Last synced: 29 Dec 2025