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-01-24 00:16:23 UTC
- JSON Representation
https://github.com/appwrite/sdk-for-android
[READ-ONLY] Official Appwrite Android SDK 💚 🤖
android android-library appwrite baas firebase hacktoberfest java kotlin sdk
Last synced: 04 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/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/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/micromata/projectforge
java kotlin project-management projectforge reactjs rest rest-api web
Last synced: 23 Jan 2026
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/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/akexorcist/SnapTimePicker
[Android] Another Material Time Picker
android android-library java kotlin
Last synced: 13 May 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/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/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/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/w3c/unicorn
Unicorn - W3C's Unified Validator
css html html5 java validation validator w3c
Last synced: 04 Oct 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/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/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/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/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/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/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/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/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/w3c/Unicorn
Unicorn - W3C's Unified Validator
css html html5 java validation validator w3c
Last synced: 08 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/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/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/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/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/multiverse/multiverse-portals
MV2's implementation of MV1 style portals.
bukkit bukkit-plugin hacktoberfest java multiverse
Last synced: 13 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/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/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/tomlj/tomlj
A Java parser for Tom's Obvious, Minimal Language (TOML).
config configuration java toml
Last synced: 14 Jan 2026
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/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
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/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/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/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/woowacourse-teams/2021-jujeol-jujeol
술 알고 마시자! 알고 마시면 더 맛있는 술! 당신을 위한 술을 추천해드립니다.
alcohol drinks java jpa react react-query recommendation spring-boot typescript
Last synced: 13 Apr 2025
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/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/apache/maven-build-cache-extension
Apache Maven Build Cache Extension
apache-maven build-management java maven
Last synced: 08 Sep 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/apache/tsfile
Apache TsFile
big-data cpp file iot java python timeseries tsfile
Last synced: 25 Dec 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/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/hellonico/origami
Lowest barrier of entry to Image Processing, Computer Vision and Neural Networks on the JavaVM
clojure computer-vision deep-learning dnn java kotlin opencv yolov8
Last synced: 16 May 2025
https://github.com/alexandregama/java8-guides-tutorials
Java 8 Guides and Tutorials - A lot of awesome examples using Java 8 features like Stream, Lambda, Functional Interface, Date and Time API and much more
functional-programming guide hacking-code hackingcode java java-8 java-tutorial java8 java8-guides-tutorials jdk jdk8 lambda-expressions learn-to-code learning-by-doing parallel-streams stream-api tutorial
Last synced: 10 Apr 2025
https://github.com/kongruksiamza/ebook-for-education
แจกเอกสารประกอบการสอนเพื่อการศึกษา
c git html-css-javascript java opencv php python
Last synced: 09 Apr 2025
https://github.com/phoenix616/snap
Experimental tool to run BungeeCord plugins on Velocity
bungee bungeecord java minecraft velocity velocitypowered
Last synced: 05 Apr 2025
https://github.com/apache/directory-studio
Apache Directory Studio
directory java network-client network-server
Last synced: 05 Apr 2025
https://github.com/divinemc/divinemc
DivineMC is the fork of Purpur compatible with Spigot plugins, offering the best performance for your server.
bukkit fork java minecraft minecraft-server paper papermc patch performance purpur purpur-fork spigot
Last synced: 24 Feb 2025
https://github.com/obydux/minecraft-graalvm-flags
Minecraft server startup flags for GraalVM
graalvm graalvm-flags java java-flags jvm-flags minecraft minecraft-flags minecraft-graalvm minecraft-server
Last synced: 03 Aug 2025
https://github.com/hook-s3c/cve-2018-11776-python-poc
Working Python test and PoC for CVE-2018-11776, includes Docker lab
cve-2018-11776 exploit java poc struts2
Last synced: 13 Aug 2025
https://github.com/andriykalashnykov/spring-microservices-k8s
Java Microservices with Spring Boot and Spring Cloud Kubernetes
configmap containerization dockerfile healthchecks java k8s kubernetes microservice netflix-ribbon secret service-discovery spring-boot spring-cloud-kubernetes swagger swagger-ui
Last synced: 10 Apr 2025
https://github.com/apachecn/beginnersbook-zh
:books: [译] BeginnersBook 中文系列教程
Last synced: 02 May 2025
https://github.com/mohammadima3oud/Complete-Google-Map-API-Tutorial
Learn How to use Google Map API for Android from Basic to Advance with complete examples.
android android-app android-example android-maps android-maps-utils android-tutorial google-map google-maps-api java map map-api maps
Last synced: 03 Aug 2025
https://github.com/joggle-cn/joggle
Joggle是基于Ngrok二开的开源内网穿透项目,多节点、私有部署、云服务。
bullet golang java ngrok springboot2 websocket
Last synced: 01 Apr 2025
https://github.com/unleash/unleash-client-java
Unleash client SDK for Java
activation-strategy client-sdk feature feature-flags feature-management feature-toggles hacktoberfest java java-client toggles unleash-server
Last synced: 08 Apr 2025
https://github.com/darbyluv2code/fullstack-react-and-springboot
Source code for the popular course - Full Stack: React and Spring Boot
crud java jpa maven mysql react rest spring spring-data-jpa spring-data-rest springboot springsecurity stripe tutorial udemy
Last synced: 24 Oct 2025
https://github.com/apache/myfaces
Apache MyFaces Core
java javaee myfaces web-framework
Last synced: 11 Oct 2025
https://github.com/apache/nifi-minifi
Apache MiNiFi (a subproject of Apache NiFi)
hacktoberfest java minifi nifi
Last synced: 08 Oct 2025
https://github.com/anthonynsimon/java-ds-algorithms
Data Structures and Algorithms in Java
algorithm dijkstra graph hash-map java matrix palindrome permutation sort stack strings tree trie
Last synced: 16 Mar 2025
https://github.com/ipinfo/java
Official Java library for IPinfo API (IP geolocation and other types of IP data)
api ip-address ip-data ip-geolocation ipinfo java
Last synced: 16 Oct 2025
https://github.com/mastercard/client-encryption-java
Library for Mastercard API compliant payload encryption/decryption.
decryption encryption field-level-encryption fle java jwe mastercard openapi
Last synced: 11 Jun 2025
https://github.com/pradyuman7/chocobar
The usual Snackbar with more 🍫 and colours :tada:
android android-development android-library android-snackbar android-ui hacktoberfest hacktoberfest-accepted hacktoberfest2022 java library snackbar ui-design
Last synced: 14 Apr 2025
https://github.com/altafjava/spring-interview-questions-answers
List of top best Spring framework Interview questions and answers including Spring Boot, MVC, Security, Core, etc. Most popular important frequently asked questions (FAQ) in spring for Freshers & Experienced professionals.
design-pattern interview-practice interview-preparation interview-project java java-interview java-interview-questions java-interview-questions-answers spring spring-boot spring-boot-interview-questions spring-core spring-framework spring-interview-questions spring-interview-questions-answers spring-web springboot
Last synced: 21 Aug 2025
https://github.com/kzaikin/test-smells
Test Smells for Android developers
android android-instrumentation-tests java junit robolectric smell smells test-smells unit-testing
Last synced: 08 Jul 2025
https://github.com/mitchtalmadge/ascii-data
A small Java library for producing nice looking text-based line-graphs and tables.
ansi ascii asciichart chart charting charting-library data-table gradle graph java java-library lightweight line linechart maven pretty table text utf-8
Last synced: 09 Sep 2025
https://github.com/otto-de/edison-microservice
Collection of independent libraries on top of Spring Boot to provide a faster setup of jvm microservices
edison health java microservice-framework microservices mongodb otto spring-boot togglz
Last synced: 22 Jul 2025
https://github.com/yizzuide/milkomeda
Spring extend componets which build from experience of bussiness, let developers to develop with Spring Boot as fast as possible.(基于Spring生态打造的一系列来自业务上的快速开发模块集合。)
cache ddd-architecture delay-queue destributed-lock eventbus exception-handler httpclient i18n java jwt limiter mybatis quartz redis spring spring-boot spring-security spring-task validator zookeeper
Last synced: 05 Apr 2025
https://github.com/badasintended/wthit
what the hell is that?
fabricmc java minecraft minecraft-forge neoforge quiltmc waila
Last synced: 04 Apr 2025
https://github.com/georchestra/georchestra
This is the main geOrchestra Spatial Data Infrastructure repository, which hosts the source code.
cas docker geofence geonetwork georchestra geoserver geowebcache gis gpl inspire java ldap ogc sdi spatial-data-infrastructure
Last synced: 18 Dec 2025
https://github.com/googlecloudplatform/appengine-gcs-client
App Engine-Cloud Storage custom client library
app-engine blob-storage blob-store cloud-storage files gae gcp gcs google google-cloud google-cloud-platform google-cloud-storage java python
Last synced: 10 Jan 2026
https://github.com/libetl/curl
cURL command in full java. Any argument/option you need raise an issue here.
Last synced: 14 Jan 2026
https://github.com/nomemory/java-bean-validation-extension
A library that extends the Java Bean Validation with additional @Annotations.
Last synced: 27 Jun 2025
https://github.com/stephengold/minie
Integrate Bullet Physics and V-HACD into jMonkeyEngine projects (code has New BSD license)
bullet-physics collision-detection collision-shape game-physics inverse-kinematics java jme3 jmonkeyengine jmonkeyengine3 jvm-library open-source physics-3d physics-simulation ragdoll rigid-bodies rigid-body-dynamics soft-bodies soft-body-simulation vhacd
Last synced: 04 Apr 2025
https://github.com/mumuki/mulang
:bamboo: Universal, Multi Language, Multi Paradigm code analyzer
ast browser code-analysis educational functional haskell inspection java javascript languages logic-paradigm mulang-ast mumuki nodejs object-oriented prolog python ruby static-analysis
Last synced: 05 Apr 2025
https://github.com/rfresh2/xaeroplus
Xaero WorldMap / Minimap Extra Features
2b2t anarchy java mapping minecraft minecraft-forge minecraft-mod mod xaero xaeros-minimap
Last synced: 04 Jan 2026
https://github.com/SanjayDevTech/Code-with-love
Open source programming algorithms
algorithms android c cpp data-structures good-first-issue hacktoberfest java javascript kotlin php python searching-algorithms sorting-algorithms
Last synced: 20 Mar 2025
https://github.com/apache/tapestry-5
A component-oriented framework for creating highly scalable web applications in Java.
Last synced: 12 Apr 2025
https://github.com/hyperxpro/brotli4j
Brotli4j provides Brotli compression and decompression for Java.
brotli brotli-compression brotli-decoder brotli-decompressor brotli-encoder brotli-java compression java
Last synced: 13 Apr 2025
https://github.com/k33ptoo/restaurantmgtsampleui
A sample UI for restaurants using JavaFX
Last synced: 27 Jul 2025
https://github.com/stephengold/Minie
Integrate Bullet Physics and V-HACD into jMonkeyEngine projects (code has New BSD license)
bullet-physics collision-detection collision-shape game-physics inverse-kinematics java jme3 jmonkeyengine jmonkeyengine3 jvm-library open-source physics-3d physics-simulation ragdoll rigid-bodies rigid-body-dynamics soft-bodies soft-body-simulation vhacd
Last synced: 21 Feb 2025
https://github.com/ralscha/extdirectspring
Implementation of the Ext Direct protocol with Java and Spring
ext-direct extjs extjs6 java spring
Last synced: 12 Apr 2025