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-03 00:16:29 UTC
- JSON Representation
https://github.com/zeoflow/jx
JavaX improved library - JDK-8
java java-library jdk-8 jdk8 zeoflow zeoflow-library
Last synced: 14 Jan 2026
https://github.com/hardiksinghbehl/kafka-java-spring-boot-poc
Kafka integration with Java Spring-boot with one application serving as a producer and the other consuming the messages
docker-kafka java kafka kafka-consumer kafka-producer spring-boot
Last synced: 09 Apr 2025
https://github.com/icanerdogan/hrms
Human Resources Management System Using React with Java
Last synced: 28 Apr 2025
https://github.com/brendonmiranda/clancy
Clancy is a Discord Music Bot made in Spring Boot and Java using JDA
discord discord-bot java jda jda-bot music music-bot musicbot radio
Last synced: 23 Apr 2025
https://github.com/opentracing-contrib/java-aws-sdk
OpenTracing instrumentation for AWS SDK
Last synced: 14 Oct 2025
https://github.com/stefanbratanov/jvm-openai
A minimalistic OpenAI API client for the JVM, written in Java
ai api chatgpt dall-e gpt-3 gpt-4 java jvm library machine-learning microsoft openai openai-api
Last synced: 27 Feb 2026
https://github.com/techsenger/ceffx
Techsenger CEFFX – A library for integrating the Chromium Embedded Framework into JavaFX.
browser cef chromium java javafx javafx-component javafx-library
Last synced: 31 May 2026
https://github.com/scaleset/scaleset-geo
Scaleset Geo is a GeoJSON compatible framework for working with simple feature data.
geojson geometry jackson java streaming-parser
Last synced: 29 Jan 2026
https://github.com/s4u/pgp-keys-map
PGP keys map to maven artifacts
hacktoberfest java maven-plugin pgp pgp-key security
Last synced: 11 Oct 2025
https://github.com/sergiss/level-editor-3d
:department_store: Level editor for 3D games like GTA 1 and 2
2-5d 3d fps-game game-development java level-editor libgdx rpg-game
Last synced: 14 Oct 2025
https://github.com/uakihir0/twitter-web-client
Twitter Client Library calling WEB API.
Last synced: 03 Sep 2025
https://github.com/himash79/spring-boot-mysql-rest-api-crud
Build Restful web services using spring boot and MYSQL and Hibernate as well as End-points authenticate with JWT authentication.
hibernate java jpa jwt-authentication maven mysql restful-api spring-boot spring-security
Last synced: 11 Jul 2025
https://github.com/salesforce/omakase
Java-based, plugin-oriented CSS3+ parser
ast css css-parser java salesforce
Last synced: 15 Apr 2025
https://github.com/apache/maven-jxr
Apache Maven JXR (Plugin)
build-management java maven maven-jxr-plugin maven-plugins
Last synced: 12 Apr 2025
https://github.com/hmcts/chart-java
Helm chart for Java microservices
helm helm-charts java kubernetes
Last synced: 06 Jan 2026
https://github.com/ishantk/amazon29nov2019
Amazon Chennai Training on Java and OOPS
algorithms amazon data java structures
Last synced: 01 May 2025
https://github.com/coderarjob/kpdfsync
Annotates PDF files with the highlights and notes from Kindle Clippings.txt file.
java kindle kindle-clippings kindle-highlights kindle-notes
Last synced: 03 Sep 2025
https://github.com/jcabi/jcabi-matchers
A few convenient Hamcrest matchers, mostly for XPath vs XHTML and fields in JAXB
hamcrest hamcrest-matchers java jaxb xml xpath
Last synced: 27 Feb 2025
https://github.com/java-edge/java-designpatterns-tuitorial
设计模式讲解(Java版)全面结合「互联网业务案」。技术好就一定能写出好代码吗?不能!只有通过实战才能快速将理论转变为技能。
design-patterns java java8 jdk-mybatis jdk-slf4j jdk-spring
Last synced: 21 Mar 2025
https://github.com/openMEDIADESK/openMEDIADESK
Web based image database, filesharing, photo, media hosting and video streaming platform in java
bilddatenbank dam digital-asset-management ffmpeg filehosting filesharing ftp-alternatives image-database image-gallery image-hosting imagemagick java photo-gallery picture-gallery video-hosting video-streaming videostreaming videostreamingportal
Last synced: 18 Jul 2025
https://github.com/michaeldorner/instanceofbenchmark
Bechmarking Java's instanceof and its alternatives
Last synced: 13 Apr 2025
https://github.com/iamageo/anotherreadmorelibrary
📖 Another Read More Library is a simple TextView with read more text
android android-library customview java jitpack kotlin library read-more read-more-android readmoretextview recycerview textview
Last synced: 13 Apr 2025
https://github.com/bitplan/can4eve
CAN OBDII analysis for electric vehicles
car electric-vehicles java obd obdii-analysis
Last synced: 23 Jun 2025
https://github.com/majrusz/majruszsenchantmentsmod
Minecraft modification that adds to the game plenty of new and unique enchantments.
enchantments forge-mod java majrusz minecraft minecraft-1-12-2 minecraft-1-15-2 minecraft-1-16-4 minecraft-1-17-1 minecraft-forge-api minecraft-forge-modification mod unique-enchantments
Last synced: 12 Apr 2025
https://github.com/wmixvideo/correios
Biblioteca Java para acessar os serviços dos Correios
Last synced: 17 Jan 2026
https://github.com/sureshg/installcerts
🏺Create a PKCS12 TrustStore by retrieving server certificates.
certificate crypto java jks jvm keystore keytool kotlin pkcs12 tls-certificate truststore
Last synced: 05 Apr 2025
https://github.com/songwo-153/springboot-smart-teaching-recommendation-system
基于Springboot的智慧教学平台的系统设计与实现(智慧教学推荐系统),可以进行学习分析和个性化推荐,系统可以根据学生的学习行为和表现进行分析,生成学习分析报告。根据学生的学习情况和需求,系统可以提供个性化的学习推荐和建议,推荐适合的课程和教学资源推荐(根据用户点击量或浏览量推荐)。
collaborative-filtering html java mybatis mysql recommendation-algorithm springboot vue
Last synced: 14 Jul 2025
https://github.com/daniel-pereira-guimaraes/spring-security6-jwt
Spring Boot 3 + Spring Security 6 + JWT.
authentication bcrypt h2-database java json-web-token jwt spring-boot spring-security
Last synced: 13 Apr 2025
https://github.com/sap-samples/cloud-objectstore-java-sample
The Object Store reference application aims to provide a single-code line application, which can be run in SAP BTP, Cloud Foundry environment, consuming Object Store service with different IaaS providers underneath - e.g. AWS, GCS, Azure.
cloud-foundry java objectstore sample sample-code sap-btp sap-btp-cloud-foundry sap-cloud-platform
Last synced: 13 Apr 2025
https://github.com/mkalten/tuio11_java
Java TUIO 1.1 reference implementation
Last synced: 10 Sep 2025
https://github.com/hcl-tech-software/domino-jnx
Modern Domino Java API based on JNA access to Domino's C API
Last synced: 31 Aug 2025
https://github.com/shaoxiongdu/java-datastructure-algorithm
用Java实现的《数据结构与算法》
Last synced: 14 Apr 2025
https://github.com/hms-core/hms-wiseplay-demo
WisePlay DRM demo code provides sample program for your reference or usage. WisePlay DRM supplys a standards-based solution for content protection. It supports MPEG-DASH and HLS.
android digital-rights-management drm hms huawei java license wiseplay
Last synced: 01 Aug 2025
https://github.com/hms-core/hms-image-render-java
This sample code is to guide the developer how to integrate the Image Render Sub-service in the Image Kit, achieving a variety of effects design. This sub-service provides 5 basic animations and 9 advanced 2D animations.
andorid animation hms huawei imagekit java picture
Last synced: 01 Aug 2025
https://github.com/colinbut/monolith-enterprise-application
⛄ a monolithic legacy 'Enterprise - Like' application example
activemq ehcache hexagonal-architecture hibernate j2ee java javaee jdbc jdbctemplate jee jpa orm quartz spring spring-activemq spring-web spring-web-mvc springframework springmvc uberjar
Last synced: 31 Aug 2025
https://github.com/riversun/java-promise
Promise library for java.You can do the same thing with JavaScript's Promise in java! Concurrent library.
asynchronous concurrency-library java javascript multithreading promise
Last synced: 01 Aug 2025
https://github.com/stephengold/heart
A general-purpose add-on library for jMonkeyEngine (code has New BSD license)
debug java jme3 jmonkeyengine jmonkeyengine3 jvm-library library math-library mesh open-source perlin-noise platonic-solids quaternions
Last synced: 14 Apr 2025
https://github.com/redis/redis-vl-java
Redis Vector Library (RedisVL) -- the AI-native Java client for Redis.
agentic-ai ai embeddings generative-ai java llm llm-cache rag rag-chatbot redis semantic-cache semantic-routing vector-database vector-search vectors
Last synced: 18 Feb 2026
https://github.com/kakarottocui/springbootvuegaokao
基于Java,SpringBoot和Vue高考志愿填报辅助系统设计
Last synced: 11 Aug 2025
https://github.com/nishkarshraj/hostel-pass-management-application
Open Source Project. Developed under SiB Community.
application database eclipse hostel hostel-management-system java linux open-source opensource platform-independent programming project sql
Last synced: 22 Apr 2025
https://github.com/0x676e67/mayi
基于RBAC、OAuth2.1认证模式的微服务动态权限脚手架
authorization java mybatis-plus oauth2 oauth2-server spring spring-boot spring-cloud
Last synced: 14 Apr 2025
https://github.com/dan6erbond/fuzzle
Expandable search engine written in Python. Models upcoming!
Last synced: 19 Mar 2025
https://github.com/aadewunmi/event-management-system-java
"Evently" is an Event Management System. It is a web application for registering events. Tech stack: HTML/CSS/JS, Java 11, Java JSP / Servlet, JDBC, MySQL.
event-management-system html-css java java11 javaee7 javaservlet jdbc-driver mvc mysql mysql-database netbeans-ide tomcat10
Last synced: 07 May 2025
https://github.com/mouthlessgames/jewelthief
This Android game is a remake of the legendary Jewel Thief game made by Paul Ligeski from ServantWare in 1991 using the libGDX game development framework.
android android-app android-application android-game arcade-game game game-dev game-development gamedev java libgdx libgdx-application libgdx-game pixel pixel-art pixelart pixels therefactory
Last synced: 30 Apr 2025
https://github.com/haseeb-heaven/auto-copilot
🛠️✨ Automation Tool for GitHub Copilot 💪 that Auto Fixes code with Live Preview 🚀🤯🤩
api api-rest bingchat chatgpt coding copilot cpp17 csharp developer-tools github github-api github-copilot gpt gpt3 java javascript programming python
Last synced: 10 Apr 2025
https://github.com/chanukamullevidana/Hospital-OPD-Management-System
OPD Management Desktop Application for OOP group project at USJ 💖🚀
css file-handling intellij-idea itextpdf java javafx jfeonix mvc-architecture oop-principles singleton-pattern
Last synced: 23 Oct 2025
https://github.com/annimon/tgbots-module
Enhanced Java telegram bots runner built on top of the Telegram Bots library
java java-library telegram telegram-bot webhook
Last synced: 11 Apr 2025
https://github.com/Selbi182/SpotifyDiscoveryBot
A Java-based bot that automatically crawls for new releases by your followed artists on Spotify. Never miss a release again!
bot crawler java music spotify spring-boot springboot sqlite
Last synced: 17 Mar 2025
https://github.com/jklingsporn/vertx-push-onesignal
Send push notifications asynchronously in your vertx application with OneSignal.
java onesignal onesignal-notifications push-notifications vertx
Last synced: 20 Jun 2025
https://github.com/franckpachot/ybdemo
Lab environment for YugabyteDB demos
compose database demo distributed docker hikaricp java jdbc postgresql sql yugabyte yugabytedb
Last synced: 16 Jun 2025
https://github.com/houarizegai/web-scraping
Code samples of web scraping using Java.
java jsoup jsoup-example jsoup-library scraping web-scraping web-scraping-java webscraping
Last synced: 10 Apr 2025
https://github.com/zaleslaw/jdbc_tutorial
30 exercises to learn JDBC API, Spring JDBC, DBUnit, Connection Pooling
Last synced: 05 May 2025
https://github.com/npes87184/s2tdroid
An android app for transforming between Simplified Chinese and Traditional Chinese.
android hacktoberfest java transforming-simplified-chinese
Last synced: 21 Aug 2025
https://github.com/vic/mill-docker
Build minimalist distroless docker images for your java applications using Mill
distroless docker hacktoberfest java mill mill-module mill-plugin scala
Last synced: 22 Mar 2025
https://github.com/stefan-kolb/jaxws-samples
Small example projects using JAX-WS technologies.
examples gradle java jax-ws web-services wsdl
Last synced: 14 May 2025
https://github.com/ybyzek/kafka-github-actions
Example GitHub Actions for Apache Kafka client application development for local and Confluent Cloud
apache-kafka avro-schema-registry confluent-cloud github-actions java librdkafka python schema-registry schema-registry-maven-plugin
Last synced: 19 Sep 2025
https://github.com/freeautomationlearning/cucumberframework
This is Chirag... and this Repo for Cucumber code...... You can see Cucumber tutorial video at given you tube channel
appium cucumber cucumber-jvm cucumber-reports feature java maven selenium selenium-java selenium-webdriver
Last synced: 30 Apr 2025
https://github.com/mikesamuel/html-contextual-autoescaper-java
Prevents XSS by figuring out how to escape untrusted values in templates
java security-hardening template-engine xss
Last synced: 22 Mar 2025
https://github.com/woowacourse-teams/2025-festabook
🎆 Festabook ; 흩어진 정보를 하나로, 축제를 한 권에 담다 📖
android-app java kotlin react spring-boot
Last synced: 30 Aug 2025
https://github.com/marcospassos/java-php-serializer
A Java library for serializing objects as PHP serialization format.
bridge java java-library php serialize-objects serializer
Last synced: 10 Nov 2025
https://github.com/zapodot/jackson-databind-java-optional
A shim library to support mapping Java8 Optionals through Jackson.
jackson-json-processor java java-8 optional
Last synced: 15 Aug 2025
https://github.com/xilinjia/xilinota
Xilinota, an open-source multi-platform note-taking application boasting instant syncing among devices and direct keeping of markdown files. The application runs on Linux, MacOS, Windows, Android and iOS.
android electron evernote instant-messaging ios java javascript joplin linux macos markdown multi-platform nodejs note-taking obsidian react react-native synchronization typescript windows
Last synced: 16 Aug 2025
https://github.com/paritytrading/philadelphia-extras
Extensions to Philadelphia
coinbase finance fixprotocol ftx java trading
Last synced: 05 Mar 2025
https://github.com/kevin-kip/drawingpad
Android Canvas app on which you can draw and save that drawing as a PNG image.
android canvas custom-view draw java kotlin
Last synced: 09 Mar 2026
https://github.com/farhanshoukat/messagingapp
WhatsApp like messaging app with chatting, image and location sharing support.
android-app firebase-authentication firebase-cloud-messaging firebase-database firebase-invite java
Last synced: 14 Apr 2025
https://github.com/c-guntur/java-handles-kata
Java Reflection and Unsafe Alternates - MethodHandle and VarHandle API - Fix broken tests in a Code Kata
codekata java java-reflection-api java-unsafe java11 java9 wax-on-wax-off
Last synced: 05 Oct 2025
https://github.com/shoyamanishi/androidmfcc
26-Point MFCC & 512-Point FFT Generator & Visualizer in Java, C++, and NEON intrinsics
android asr audio cpp fft java mfcc neon-simd-intrinsics spectrum visualizer
Last synced: 14 Apr 2025
https://github.com/savantly-net/sprout-platform
A modular application framework as a Spring Boot Starter. Use as a lib in your own project, or extend the default server with modules. Roll your own UI, or extend the default UI with plugins. CMS, LOB apps, or general app use cases.
cms grafana java react spring spring-boot sprout sprout-plugins
Last synced: 01 Oct 2025
https://github.com/joutvhu/fixed-width-parser
Fixed Width Parser: parse fixed width string to object and export object to fixed width string
annotation annotations fixed-width-text java parser string-parser
Last synced: 25 Aug 2025
https://github.com/viadee/javaanchorexplainer
Explains machine learning models fast using the Anchor algorithm originally proposed by marcotcr in 2018
ai algorithm anchor explainable-ai h2oai java machine-learning
Last synced: 13 Oct 2025
https://github.com/michelin/avro-xml-mapper
Avro XML Mapper is a Java library that converts XML formatted data to Apache Avro format
Last synced: 06 Oct 2025
https://github.com/flipkart/foxtrot
A store abstraction and analytics system for real-time event data.
alerting analytics data-engineering data-science data-visualization elasticsearch hbase java monitoring
Last synced: 12 Dec 2025
https://github.com/ivangfr/springboot-elasticsearch-thymeleaf
The goal of this project is to implement an application called product-app. It consists of two Spring Boot services: product-api (backend) and product-ui (frontend). Data will be stored in Elasticsearch
elasticsearch http-interface java jib spring-boot spring-data-elasticsearch spring-web-mvc springdoc-openapi thymeleaf
Last synced: 06 Oct 2025
https://github.com/kakarottocui/vuewaimaiapplet
基于JAVA,SpringBoot,UniApp,Vue外卖订餐点餐微信小程序
java mysql springboot uniapp vue
Last synced: 12 Mar 2026
https://github.com/cng1985/adminstore
一个简单的项目初始化模板,集成shiro,spring,hibernate,spring mvc,ehcache,disconver,bootstrap。搭建项目时候不错的一个选择!,后台采用AdminLte。
activiti admin-template adminlte adminstore bootstrap discover ehcache freemarker hibernate java mysql quartz-scheduler quarz shiro spring spring-mvc
Last synced: 12 Mar 2026
https://github.com/radanalyticsio/oshinko-s2i
This is a place to put s2i images and utilities for spark application builders for openshift
java openshift oshinko-s2i pyspark s2i-image scala spark
Last synced: 12 Mar 2026
https://github.com/valentinefernandes/java-
Java Programs
java java-8 java8 programming programming-language
Last synced: 11 Oct 2025
https://github.com/yupiik/fusion
Yupiik Fusion is a modern, high-performance web framework built on top of GraalVM. The framework is designed to provide a streamlined and efficient way to develop web applications.
cloud framework graal-native java kubernetes lightweight
Last synced: 07 Mar 2026
https://github.com/sunnysetia93/competitive-coding-problems
Solutions to Coding Problems, Hackathons, Coding Challenges from across the internet (Leet-Code, Hacker-Rank, Code Wars, Hacker-Earth) in multiple programming languages.
c codechef-solutions coding-competitions competitive-programming geeksforgeeks-solutions hacktoberfest hacktoberfest2020 java javascript
Last synced: 14 Feb 2026
https://github.com/stephengold/Heart
A general-purpose add-on library for jMonkeyEngine (code has New BSD license)
debug java jme3 jmonkeyengine jmonkeyengine3 jvm-library library math-library mesh open-source perlin-noise platonic-solids quaternions
Last synced: 19 Mar 2026
https://github.com/nisabmohd/data-structures-java
I've implemented a comprehensive set of generic data structures in Java, including arrays, linked lists, stacks, queues, trees, and more, ensuring versatility and efficiency in data handling.
coding collections-framework community-learning data-structures graph hashmap heaps interview-preparation interview-questions java linked-list list maps open-source problem-solving queue sets studynotes trees trie
Last synced: 18 Oct 2025
https://github.com/mattstam/calcipher
Calculate the best possible answer for multiple-choice questions without any other outside knowledge or resources.
java pattern-recognition patterns question-answering
Last synced: 14 Mar 2026
https://github.com/lupcode/java-sse-client
Full implementation of a HTTP event stream client that listen for Server-Sent Events (SSE).
api event-stream http http-client java java-11 java-11-http-client library listen server-sent-events sse sse-client
Last synced: 17 Oct 2025
https://github.com/deftu/gradle-toolkit
Suite of Gradle tools made to make Minecraft modding less painful.
fabricmc gradle gradle-kotlin-dsl gradle-plugin java minecraft minecraft-mod mod
Last synced: 15 Mar 2026
https://github.com/frett27/jfgdb
Java File Geodatabase (FGDB) JNI Wrapper, permit to read/write simple features in .gdb from Java
api crud geodatabase gis java native simplefeature
Last synced: 25 Feb 2026
https://github.com/fooock/detect-experimental-and-beta-code
This is an IntelliJ/Android Studio IDE plugin to detect the code with @Experimental and @Beta annotations and show a custom icon on the gutter when you use it.
android android-studio androidstudio code-tools fun intellij intellij-idea intellij-plugin java java-annotations plugin plugin-extension
Last synced: 23 Oct 2025