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-02-20 00:12:41 UTC
- JSON Representation
https://github.com/wb04307201/entity-sql
Entity SQL 是一个轻量级的 Java ORM 工具库,旨在简化数据库操作,提供基于注解的实体映射和链式编程的 SQL 构建方式,快速构建单表维护和数据可视化界面。
Last synced: 06 Sep 2025
https://github.com/tonivade/purefun
Functional Programming library for Java
effects experimental free-monad functional-programming higher-kinded-types immutable-collections io-monad java memoization monad monad-transformers monads mtl stream tagless-final tuples typeclasses
Last synced: 04 Apr 2025
https://github.com/seunmatt/mysql-backup4j
mysql-backup4j is a library for programmatically exporting mysql databases and sending the zipped dump to email, Amazon S3, Google Drive or any other cloud storage of choice
database database-management java mysql mysql-backup4j
Last synced: 06 Apr 2025
https://rvesse.github.io/airline/
Java annotation-based framework for parsing Git like command line structures with deep extensibility
annotations cli command-line java library
Last synced: 16 Apr 2025
https://github.com/mercadopago/sdk-java
Mercado Pago's Official Java SDK
backend-sdk java mercadopago sdk
Last synced: 16 May 2025
https://github.com/reprezen/kaizen-openapi-parser
High-performance Parser, Validator, and Java Object Model for OpenAPI 3.x
api java json kaizen lint linter openapi openapi-model openapi-validation openapi3 parser rest rest-api swagger swagger-model validation yaml
Last synced: 09 Apr 2025
https://github.com/cactus-compute/cactus
Framework for AI on mobile devices and wearables, hardware-aware C/CPP backend, with wrappers for Kotlin, Java, Swift, React, Flutter.
android dart flutter framework ios java javascript kotlin library llamacpp llm llm-inference llms objective-c react-native swift transformer transformers typescript
Last synced: 26 Dec 2025
https://github.com/fizzed/blaze
Write your shell scripts on the JVM (java, kotlin, groovy, etc.)
groovy java jvm-languages kotlin
Last synced: 15 May 2025
https://github.com/liheyuan/hands-on-microservices
从0到1实战微服务架构,开源电子书,第2版
ci-cd java kubernetes microservices spring-boot
Last synced: 16 Jan 2026
https://github.com/ivangfr/graalvm-quarkus-micronaut-springboot
The goal of this project is to compare some Java Microservice Frameworks like: Quarkus, Micronaut and Spring Boot. For it, we will implement applications using those frameworks, build their JVM and Native Docker images and measure start-up times, memory footprint, etc.
cadvisor docker elasticsearch graalvm java jib kafka micronaut mysql native quarkus spring-boot webflux
Last synced: 05 Apr 2025
https://github.com/pivovarit/articles
Code snippets for articles posted at 4comprehension.com
functional-programming java kotlin scala
Last synced: 26 Oct 2025
https://github.com/BoykaFramework/boyka-framework
🎉 Ultimate test automation framework for automating any application on any platform
apiautomation automation-framework hacktoberfest java okhttp3 opensource selenium-webdriver software-engineering software-testing test-automation webautomation
Last synced: 09 May 2025
https://github.com/SohanChy/Lipi
A simple static blog generator.
blog generator gui hacktoberfest hacktoberfest2020 hugo java javafx static
Last synced: 29 Apr 2025
https://github.com/solrudev/ackpine
Android package installer library
android android-library apk apk-installation apk-installer apks coroutines coroutines-android coroutines-flow flow install-apk java kotlin kotlin-library library package-installer split-apk
Last synced: 20 Feb 2026
https://github.com/marklogic/marklogic-data-hub
The MarkLogic Data Hub: documentation ==>
database database-management datahub dhf etl framework gradle java javascript json marklogic marklogic-data-hub spring-batch triplestore xml xquery
Last synced: 29 Jul 2025
https://github.com/StrongJoshua/libGDX-inGameConsole
A LibGdx library that allows a developer to add a console (similar to how it is featured in Source games) to their game.
Last synced: 01 Apr 2025
https://github.com/codinggay/blackreflection
BlackReflection provides a series of API to use Java Reflection easily. Developer can use annotation to assign class, field and method. Then it will generate the reflection code automatically, developer don't need to write extra code to achieve Java Reflection.
android java library reflect reflection
Last synced: 23 Apr 2025
https://github.com/oktadev/okta-spring-boot-2-angular-5-example
A Cool Cars Example that showcases Spring Boot 2, Angular 5, and Okta's Support for both.
angular angular5 authentication java oidc okta-angular spring-boot spring-boot2 typescript
Last synced: 29 Aug 2025
https://github.com/WirelessAlien/MovieDB
ShowCase is a fully open-source android application for exploring and organizing your personal collection of films and television series.
android-app android-application java kotlin material-ui material3 movie-database movietracker showcase themoviedb tmdb
Last synced: 19 Apr 2025
https://github.com/openvinotoolkit/openvino_contrib
Repository for OpenVINO's extra modules
arm inference-engine java nvidia-gpu openvino pytorch
Last synced: 08 Oct 2025
https://github.com/danieldk/dictomaton
Finite state dictionaries in Java
collections compact dictionary finite java levenshtein state
Last synced: 13 Apr 2025
https://github.com/heapstats/heapstats
JVMTI agent and JavaFX analyzer to gather JVM runtime information for after-the-fact analysis.
java javafx jvmti openjdk troubleshooting
Last synced: 10 Apr 2025
https://github.com/bonede/tree-sitter-ng
Next generation Tree Sitter Java binding.
Last synced: 01 Feb 2026
https://github.com/enofex/taikai
Taikai is an extension of the popular ArchUnit library, offering a comprehensive suite of predefined rules tailored for various technologies.
architecture-tests archunit java junit5 logging spring spring-boot testing
Last synced: 21 Nov 2025
https://github.com/andifalk/authorizationserver
Spring Boot OAuth 2.0 & OpenID Connect Identity Provider / Authorization Server
authorization-code-grant authorization-server authorizationserver authorizationservice client-credentials-grant identity-provider introspection java jwt jwt-bearer-tokens oauth2 oauth2-provider openid-connect openidconnect pkce spring-boot spring-security
Last synced: 26 Aug 2025
https://github.com/suninformation/ymate-platform-v2
YMP是一个非常简单、易用的轻量级Java应用开发框架,涵盖AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache等特性,让开发工作像搭积木一样轻松!
cache configuration java jdbc mongodb orm plugin redis serv validation web-mvc ymp
Last synced: 14 Jan 2026
https://github.com/minimallycorrect/tickprofiler
Profile your minecraft server: Find which entities and tile entities are making your server slow
java minecraft minecraft-mod performance profiler
Last synced: 04 Apr 2025
https://github.com/microg/android_external_GmsLib
Merged into https://github.com/microg/android_packages_apps_GmsCore
android android-library java microg
Last synced: 05 Apr 2025
https://github.com/frengor/UltimateAdvancementAPI
A powerful API to create custom advancements for your Minecraft server.
advancement advancements api bukkit java minecraft plugin plugins spigot spigot-plugin
Last synced: 17 Feb 2026
https://github.com/boykaframework/boyka-framework
🎉 Ultimate test automation framework for automating any application on any platform
apiautomation automation-framework hacktoberfest java okhttp3 opensource selenium-webdriver software-engineering software-testing test-automation webautomation
Last synced: 04 Apr 2025
https://github.com/blueseerERP/blueseer
A Free ERP and EDI solution for the manufacturing community
accounting-software business-solutions edi erp erpsystem java manufacturing opensource
Last synced: 29 Apr 2025
https://github.com/soujava/glossariojava
O objetivo do repositório é descrever o significado de vários termos que compõem o ecossistema e a linguagem Java.
desenvolvimento-java development frameworks glossario glossary java linguagem-java soujava
Last synced: 19 Apr 2025
https://github.com/jncrmx/discord-game-sdk4j
Java bindings for Discord's Game SDK
bindings discord discord-gamesdk java
Last synced: 05 Apr 2025
https://github.com/ls960972314/report
自动化配置报表平台。演示地址http://58.87.112.247/report 账号 visitor密码123456
big-data java report springmvc-mybatis
Last synced: 04 May 2025
https://github.com/jberet/jsr352
Implementation of Jakarta Batch Specification and API
batch batch-processing jakarta java
Last synced: 11 Jan 2026
https://github.com/tomsik68/mclauncher-api
Tomsik68's Minecraft Launcher API. Documenting how minecraft launcher works & creating an API which will be able to work with custom launchers. Make sure to check out wiki!
custom-minecraft-launchers java mclauncher-api minecraft-launcher
Last synced: 04 Oct 2025
https://github.com/amigoscode/java-streams
filter java java-stream-api map reduce
Last synced: 27 Jul 2025
https://github.com/kawamuray/wasmtime-java
Java or JVM-language binding for Wasmtime
java wasm wasmtime webassembly
Last synced: 04 Mar 2025
https://github.com/apache/cordova-electron
Apache Cordova Electron
cordova cplusplus csharp java javascript library mobile nodejs objective-c
Last synced: 05 Apr 2025
https://github.com/vipcxj/jasync
make async-await code style available in java just like csharp and es6
annotation-processor async async-await await java
Last synced: 07 May 2025
https://github.com/jillesvangurp/geogeometry
GeoGeometry is a set of algorithms and functions for manipulating geo hashes and geometric shapes with geo coordinates.
algorithm geohashes geojson geometric-shapes geometry-library gps java kotlin kotlin-library
Last synced: 04 Apr 2025
https://github.com/mincong-h/algorithm-princeton
Coursera - Introduction to Algorithms
algorithm java learning princeton
Last synced: 14 Apr 2025
https://github.com/JnCrMx/discord-game-sdk4j
Java bindings for Discord's Game SDK
bindings discord discord-gamesdk java
Last synced: 26 Mar 2025
https://github.com/ribasco/async-gamequery-lib
A high-performance java game query library designed for steam/source based games and others
api asynchronous hl-log java java-8 library netty query rest-api source source-engine steam steam-api storefront valve valve-cs web-services
Last synced: 06 Apr 2025
https://github.com/positivetechnologies/flower
Flower is a Clojure (and Emacs) library for integration with Github, Gitlab, Atlassian Jira, Microsoft TFS, Microsoft Exchange and Slack. It also may be used from Java. More integrations with task trackers, repositories and messaging systems coming soon!
atlassian clojure elisp emacs ews ews-api exchange github gitlab hacktoberfest integration java jira slack task-manager task-tracker tfs
Last synced: 07 Oct 2025
https://github.com/thomasvitale/spring-boot-multitenancy
Samples showing how to build multitenant applications with Java and Spring Boot
java keycloak micrometer multitenancy spring-boot testcontainers
Last synced: 15 Mar 2025
https://github.com/apache/qpid
Mirror of Apache Qpid
cplusplus csharp java network-client network-server perl python qpid ruby
Last synced: 05 May 2025
https://github.com/viaversion/viaforge
Client-side ViaVersion implementation for MinecraftForge and NeoForge
forge java minecraft minecraft-mod protocol protocol-hack protocol-translator viabackwards viaforge viamcp viarewind viaversion
Last synced: 06 Jan 2026
https://github.com/akexorcist/SnapTimePicker
[Android] Another Material Time Picker
android android-library java kotlin
Last synced: 13 May 2025
https://github.com/noahbclarkson/Auto-Tune
Automatic Minecraft Economy Plugin
algorithms auto-tune bukkit bukkit-plugin gui-shop java minecraft minecraft-plugin minecraft-server minecraft-servers paper plugin price-calculation spigot spigot-plugin
Last synced: 17 Feb 2026
https://github.com/micromata/projectforge
java kotlin project-management projectforge reactjs rest rest-api web
Last synced: 23 Jan 2026
https://github.com/mukeshsolanki/liquidrefreshlayout
Liquid Refresh Layout is a simple SwipeToRefresh library that helps you easily integrate SwipeToRefresh and performs simple clean liquid animation
android gradle java kotlin library pull-to-refresh refreshlayout swipetorefresh
Last synced: 19 Apr 2025
https://github.com/irgendwr/telegramalert
🔔 Telegram Notification Plugin for Graylog
graylog graylog-notification graylog-plugin graylog2 hacktoberfest java telegram
Last synced: 10 Apr 2025
https://github.com/pellse/assembler
Assembler is a reactive data aggregation library for querying and merging data from multiple data sources/services. Assembler enables efficient implementation of the API Composition Pattern and is also designed to solve the N + 1 query problem. Architecture-agnostic, it can be used as part of a monolithic or microservice architecture.
composition-api cqrs datasource event-driven event-sourcing java microservices project-reactor reactive reactive-programming reactive-streams
Last synced: 11 Jan 2026
https://github.com/w3c/unicorn
Unicorn - W3C's Unified Validator
css html html5 java validation validator w3c
Last synced: 04 Oct 2025
https://github.com/xeraa/microservice-monitoring
Monitor your Spring Boot application with the Elastic Stack all around
aws beats docker elastic elasticsearch java kibana spring-boot zipkin
Last synced: 21 Mar 2025
https://github.com/hlavki/g-suite-identity-sync
G Suite to LDAP identity synchronizer
cxf g-suite java ldap ldap-authentication osgi synchronization
Last synced: 16 Jan 2026
https://github.com/multiverse/multiverse-portals
MV2's implementation of MV1 style portals.
bukkit bukkit-plugin hacktoberfest java multiverse
Last synced: 13 Apr 2025
https://github.com/thefangbear/jni-by-examples
🎇Fun Java JNI By Examples - with CMake and C++ (or C, of course!) ‼️ Accepting PRs
api c cmake cpp example example-code example-project examples interface-java java java-jni jni jni-header jvm pull-request pull-requests tutorial
Last synced: 13 Apr 2025
https://github.com/apache/cordova-plugin-vibration
Apache Cordova Vibration Plugin
android cordova hacktoberfest ios java javascript library mobile nodejs objective-c
Last synced: 14 Apr 2025
https://github.com/annimon/own-programming-language-tutorial
Source code for course "How to create your own programming language"
interpreted-programming-language interpreter java lexer parser programming-language tutorial
Last synced: 05 Apr 2025
https://github.com/PositiveTechnologies/flower
Flower is a Clojure (and Emacs) library for integration with Github, Gitlab, Atlassian Jira, Microsoft TFS, Microsoft Exchange and Slack. It also may be used from Java. More integrations with task trackers, repositories and messaging systems coming soon!
atlassian clojure elisp emacs ews ews-api exchange github gitlab hacktoberfest integration java jira slack task-manager task-tracker tfs
Last synced: 20 Mar 2025
https://github.com/eclipse-osgi-technology/osgi.enroute
The OSGi enRoute project provides a programming model of OSGi applications. This project contains bundles providing the API for the OSGi enRoute base profile and bundles for the OSGi enRoute project. The base profile establishes a runtime that contains a minimal set of services that can be used as a base for applications.
java osgi-applications osgi-enroute
Last synced: 11 Dec 2025
https://github.com/opentracing-contrib/java-kafka-client
OpenTracing Instrumentation for Apache Kafka Client
java kafka kafka-client kafka-streams opentracing spring-kafka
Last synced: 16 May 2025
https://github.com/w3c/Unicorn
Unicorn - W3C's Unified Validator
css html html5 java validation validator w3c
Last synced: 08 Apr 2025
https://github.com/akexorcist/snaptimepicker
[Android] Another Material Time Picker
android android-library java kotlin
Last synced: 12 Jul 2025
https://github.com/stepfunc/dnp3
Rust implementation of DNP3 (IEEE 1815) with idiomatic bindings for C, .NET, C++, and Java
c cpp dnp3 dotnet-core java rust tokio-rs
Last synced: 16 Apr 2025
https://github.com/MilovanTomasevic/Design-Patterns
Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.
behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift
Last synced: 26 Mar 2025
https://github.com/lfdt-web3j/web3j-maven-plugin
web3j Maven plugin
blockchain ethereum java maven-plugin solidity solidity-contracts web3j
Last synced: 31 Jan 2026
https://github.com/licoy/watchdog-framework-web
:beers: 【新版计划中】watchdog-framework的Web前端项目,基于Vue+iView-Admin+Vue-Router+Vuex开发
iview java shiro springboot springmvc vue watchdog-framework-web
Last synced: 20 Aug 2025
https://github.com/milovantomasevic/design-patterns
Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.
behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift
Last synced: 13 Apr 2025
https://github.com/memverge/splash
Splash, a flexible Spark shuffle manager that supports user-defined storage backends for shuffle data storage and exchange
apache-spark bigdata disaggregation elasticity java scala shuffle spark storage
Last synced: 02 Sep 2025
https://github.com/haseeb-heaven/langchain-coder
Web Application that can generate code and fix bugs and run using various LLM's (GPT,Gemini,PALM)
chat-gpt codex cpp gemini-api gemini-pro google google-api google-palm gooogle-cloud gpt-3 gpt-35-turbo java javascript langchain langchain-js langchain-python open-ai openai python streamlit
Last synced: 05 Sep 2025
https://github.com/akshayavb99/codingninjas_java_dsa
Contains the solutions for the programming questions in the CodingNinjas Java+DSA course
algorithms-and-data-structures binary-search-tree binary-tree codingninjas-java-dsa dynamic-programming graphs hashmap-java java java-8 linked-list linkedlist oops priority-queue queue recursion sorting-algorithms-implemented stacks time-complexity tree tries
Last synced: 20 Aug 2025
https://github.com/apache/tsfile
Apache TsFile
big-data cpp file iot java python timeseries tsfile
Last synced: 25 Dec 2025
https://github.com/goessl/MachineLearning
An easy neural network for Java!
artificial-intelligence begginer easy-to-use hidden-layers java learning learning-rate lightweight machine-learning matrices matrix matrix-calculations neural-network neurons prediction weight weights
Last synced: 14 Apr 2025
https://github.com/autosoft-dev/tree-hugger
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
ast cli code-mining cpp data-mining java javascript languages machine-learning-on-source-code parser parsing php programming-language-theory python python-binding tree-sitter universal
Last synced: 12 Sep 2025
https://github.com/pac4j/vertx-pac4j
Security library for Vert.x: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
authentication authorization cas facebook java jwt ldap login logout mongodb oauth openid-connect saml security social-login sql twitter vertx
Last synced: 04 Apr 2025
https://github.com/akgmage/data-structures-and-algorithms
Learn Basic to Advanced Data Structures and Algorithms in your Favorite language (Go, Python, Javascript, C++, Java) [Contributions are welcome!]
100daysofcode 100daysofcpp 100daysofgo 100daysofjava 100daysofjavascript 100daysofpython algorithms coding-challenges coding-interviews cpp data-structures go golang interview-practice interview-preparation interview-questions java javascript python
Last synced: 27 Jan 2026
https://github.com/alejandro-du/vaadin-microservices-demo
A microservices example developed with Spring Cloud and Vaadin
demo eureka fault-tolerance high-availability java load-balancing microservice netflix-ribbon spring-boot vaadin zuul
Last synced: 09 May 2025
https://github.com/tomlj/tomlj
A Java parser for Tom's Obvious, Minimal Language (TOML).
config configuration java toml
Last synced: 14 Jan 2026
https://github.com/hirannor/springboot-hexagonal-ddd
Spring-Boot application based on hexagonal architecture and DDD
architecture clean-architecture ddd ddd-patterns event-driven eventbus hexagonal hexagonal-architecture java jdk17 maven messaging port-and-adapters rest software-architecture software-development spring-boot spring-data-jpa spring-mvc springframework
Last synced: 29 Jun 2025
https://github.com/STAMP-project/pitest-descartes
Descartes supports developers to improve their test suites by reporting weak spots in covered code
h2020 inria java mutation-analysis mutation-testing pitest
Last synced: 27 Feb 2025
https://github.com/wandora-team/wandora
Wandora is a general purpose information extraction, management and publishing application based on Topic Maps and Java.
information information-extraction information-systems information-visualization java knowledge knowledge-graph semantic semantic-web topic-extraction topic-map topicmaps wandora
Last synced: 16 Nov 2025
https://github.com/weasley-j/chinaport-data-signature
China E-Port Data Signature, 中国电子口岸海关总署'CEBXxxMessage末三段进出口单报文'和'海关179号数据抓取报文'的加签应用。该应用支持JSON报文直推、加签失败时通过邮件进行通知、在电子口岸u-key健康状态异常导致加签失败时自动重启Windows Websocket客户端等功能。该项目具备开箱即用的特点,无需安装任何中间件,并且无需进行二次编译安装。
ceb ceb-message ceb311message ceb621message china-e-port-data-signature customs java sign-data
Last synced: 04 Apr 2025
https://github.com/woowacourse-teams/2021-jujeol-jujeol
술 알고 마시자! 알고 마시면 더 맛있는 술! 당신을 위한 술을 추천해드립니다.
alcohol drinks java jpa react react-query recommendation spring-boot typescript
Last synced: 13 Apr 2025
https://github.com/apache/maven-build-cache-extension
Apache Maven Build Cache Extension
apache-maven build-management java maven
Last synced: 08 Sep 2025
https://github.com/esri/arcgis-maps-sdk-java-samples
ArcGIS Maps SDK for Java samples
api arcgis-maps-sdk arcgis-maps-sdk-for-java desktop-application geospatial gradle java javafx maps native-development sample-code
Last synced: 07 Jul 2025
https://github.com/rob-leggett/angular_bootstrap_spring
AngularJS, Restful, Spring, Spring Security, Hibernate,Bootstrap, Gulp in ES6, Maven
angular-js bootstrap gulp jasmine java spring spring-security starter
Last synced: 21 Aug 2025
https://github.com/goessl/machinelearning
An easy neural network for Java!
artificial-intelligence begginer easy-to-use hidden-layers java learning learning-rate lightweight machine-learning matrices matrix matrix-calculations neural-network neurons prediction weight weights
Last synced: 23 Apr 2025
https://github.com/welovecoding/editorconfig-netbeans
A NetBeans IDE plugin supporting the EditorConfig standard. ⛺
code-style editorconfig editorconfig-files editorconfig-netbeans formatter formatting indentation java netbeans-ide
Last synced: 18 Dec 2025