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-10 00:16:17 UTC
- JSON Representation
https://github.com/piomin/sample-nomad-java-services
sample spring applications that are deployed on Hashicorp's Nomad and and communication with each other using Consul disocvery and Spring Cloud Consul client
consul java microservices nomad service-discovery spring-boot spring-cloud spring-cloud-consul
Last synced: 17 Mar 2025
https://github.com/weasley-j/multiple-sms-spring-boot
Multiple SMS Templates & Multiple SMS Providers for spring-boot, You can easily use multiple-sms-spring-boot-starter to send SMS for users by @SMS annotation and SmsTemplat in you projects.
java sms spring-boot spring-boot-starter
Last synced: 26 Mar 2025
https://github.com/lvcarnevalli/javaclean
JAVA Clean template clean architecture, feature toggles and test pyramid
clean-architecture cucumber easy-cucumber feature-toggle ff4j gatling java owasp-zap spock test test-automation test-driven-development test-pyramid testing testing-tools
Last synced: 31 Aug 2025
https://github.com/azimkhan0/minecraft-account-checker
Easily and securely verify multiple Minecraft accounts
account checker free game gaming java minecraft minecraft-accounts minecraft-accounts-checker minecraft-authentication mojang premium software windows
Last synced: 14 Nov 2025
https://github.com/tsaglam/ecoremetamodelextraction
Ecore metamodel reverse engineering: Automatically extract EMF metamodels from Java code.
dynamic-emf eclipse eclipse-ide eclipse-plugin ecore ecore-metamodel ecore-metamodel-extraction ecore-metamodel-reverse-engineering emf java jdt metamodel metamodel-extraction model-driven-development model-extraction reverse-engineering
Last synced: 06 Oct 2025
https://github.com/cassiomolin/tasks-rest-api
Sample REST API for managing tasks using Spring Boot, Jersey, Jackson, MapStruct, Hibernate Validator and REST Assured.
hibernate-validator jackson java jersey mapstruct postman rest rest-api rest-assured spring spring-boot
Last synced: 15 Mar 2026
https://github.com/mohitjaisal/codingbooks
As you begin your path on becoming a coding specialist it is always pleasant to find good sources of information. Many computer languages might be tricky to learn at the beginning so you need reliable references to double-check your mistakes and learn how to not make them again.
books c coding coding-interview codingbooks cpp hacktober hacktoberfest hacktoberfest-accepted hacktoberfest2021 java python
Last synced: 12 Oct 2025
https://github.com/3urobeat/pingplugin
🔌 A Minecraft plugin that tells you your or the ping of another player in ms to the server. Thats it. [Bukkit/Spigot - Supports 1.20]
bukkit bukkit-plugin java minecraft minecraft-plugin minecraft-server ping plugin spigot spigot-plugin
Last synced: 13 Oct 2025
https://github.com/chen0040/java-tensorflow-samples
Java sample codes on how to integrate with tensorflow
audio-classification audio-encoder deep-learning image-classification java samples search-engine sentiment-analysis tensorflow
Last synced: 09 Oct 2025
https://github.com/croct-tech/export-client-java
Java client for the Croct Export API.
Last synced: 30 Oct 2025
https://github.com/robert076/ubb-computer-science
The courses I took at UBB during my Bachelor's in Computer Science. A collection of my assignments, exams, projects, labs, lecture notes, and preparation materials for them, including extra work.
assembly cpp java lisp prolog python ubb ubb-cluj ubb-computer-science ubb-fmi
Last synced: 09 Oct 2025
https://github.com/oracle/rewrite-recipes
OpenRewrite recipes for Oracle solutions, like upgrades of java and Weblogic.
coherence jakartaee java openrewrite openrewrite-recipes spring-framework-6 weblogic
Last synced: 18 Oct 2025
https://github.com/annimon/hotarufx
Programming language for creating animations
animation java javafx programming-language
Last synced: 16 Oct 2025
https://github.com/zengfr/easymqtt4j
easymqtt4j , netty +mqtt +subscriber+ publisher +broker+cluster server for java
broker cluster-server easymqtt4j java message-broker message-bus message-queue messaging mqtt netty publisher subscriber
Last synced: 16 Oct 2025
https://github.com/fiqryq/movie
🎥 Aplikasi android sederhana menggunakan retrofit2 dan api themoviedb.
api java movie retrofit themoviedb
Last synced: 10 Oct 2025
https://github.com/shubh2-0/tender-management-system
This is a Tender Management System application. In this application two persons are allow to login ,first one is Admin and second one is Vendor. Admin can register new Vendors and will provide a username and password to Vendor. Vendor can login with username and password and handle all present tender according to him.
buffered-reader class database java jdbc jdbc-driver methods mysql
Last synced: 14 Oct 2025
https://github.com/nuls-io/nuls-v2-sdk4j
NULS2.0 Java SDK
java nuls nuls-api nuls-blockchain sdk sdk-java
Last synced: 13 Mar 2026
https://github.com/udevbe/jaccall
Ja[va] C call[ing]
c ffi function-pointer java jna jni native pointer pointer-api pointer-types wrapper
Last synced: 28 May 2026
https://github.com/mojohaus/clirr-maven-plugin
Clirr Maven Plugin
java maven maven-plugin mojohaus
Last synced: 27 Dec 2025
https://github.com/haq/mapcha
Map based captcha plugin for your Minecraft server.
Last synced: 20 Apr 2025
https://github.com/thusharax/java-programming
Java programming questions and answers
hacktoberfest java java-programming java-programming-examples java-programming-language
Last synced: 16 Apr 2025
https://github.com/ananto30/loggable
A logging annotation library for reactive java
java java-library log4j logger logging logging-library reactive-programming rxjava sleuth tracing webflux
Last synced: 07 Apr 2025
https://github.com/mightypirates/bedrockores
A minecraft mod that adds ore clusters embedded in bedrock, and a machine to extract them automatically.
Last synced: 03 Jul 2025
https://github.com/blacktechx011/jarvis
JARVIS is an advanced virtual assistant .
blacktechx blacktechx011 chatbot chatgpt chatgpt-api jarvis jarvis-ai jarvis-ai-voice-assistant jarvis-ready java voice-assistant voice-recognition
Last synced: 20 Jun 2025
https://github.com/valery1707/kaitai-maven-plugin
Maven plugin for Kaitai: declarative language to generate binary data parsers
java kaitai kaitai-struct maven-plugin
Last synced: 14 Jul 2025
https://github.com/menthamc/mint-archives
Mint的归档仓库
bukkit folia folia-fork java minecraft minecraft-server paper
Last synced: 02 Jul 2025
https://github.com/beratyesbek/e-campus-backend
e campus system is a portal that contains all the information of your college. it includes the students schedule and timetable, lesson detail ,professors,student enrolled and more all are managed by this system.
aop-aspects java psql spring spring-boot
Last synced: 27 Oct 2025
https://github.com/zafir100100/quizapp-java
The "QuizApp-Java" repository on GitHub is a Java-based project that allows developers to create a quiz application with various features, such as multiple-choice questions, timers, and score tracking. The repository includes the source code for the project, as well as documentation on how to use and customize the quiz application.
gui java java-swing multiple-choice-questions netbeans quiz-application score-tracking
Last synced: 19 Apr 2025
https://github.com/theeterna/server2mcp
This is a revolutionary AI MCP plugin with excellent pluggable and encapsulated features. With just a few lines of configuration, it can easily integrate into your Spring boot web program and give it MCP capabilities,inheriting the powerful engineering capabilities of the Spring series framework
agent ai framework java maven mcp mcp-server multi-agent-systems spring spring-ai spring-boot spring-mvc
Last synced: 10 Sep 2025
https://github.com/britannio/lox
A full-featured, efficient scripting language from Robert Nystrom's book: craftinginterpreters.com
bytecode-interpreter clox interpreter java jlox lox lox-interpreter lox-language recursive-descent-parser
Last synced: 17 Apr 2026
https://github.com/migetapp/migetpacks
Zero-config container builds for 14 languages. Auto-detects Node.js, Python, Go, Ruby, Rust, Java, PHP, .NET, Elixir, Kotlin, Scala, Clojure, Deno, Bun. No Dockerfile required.
buildpacks cloud-native container devops docker dockerfile golang java kubernetes nodejs paketo-alternative python ruby rust
Last synced: 15 Feb 2026
https://github.com/rajatt95/testautomationframework_udemy_oc_web_selenium_java_v2
Automation Testing | Web+API | Java | Selenium WebDriver | RestAssured | OOPS (Inheritance, Polymorphism, Abstraction, Encapsulation)| TestNG | Maven | Allure Reports | Design Patterns (Page Object Model, Singleton, Fluent, Builder) | Jenkins | Data-Driven Testing using JSON file
allure atomic-tests automated-testing design-patterns intellij-idea java oops page-object-model restassured selenium-webdriver testng
Last synced: 01 Mar 2026
https://github.com/u014427391/lexer1.1.0
Java编写的C语言词法分析器,Java编写的C语言词法分析器 120号为关键字,用下标表示,i+1就是其机器码; 2140号为操作符,用下标表示,i+21就是其机器码; 41~60号为分界符, 用下标表示,i+41就是其机器码; 用户自定义的标识符,其机器码为51; 常数的机器码为52; 不可以识别的标识符,其机器码为0 选择打开按钮,选择文件所在的路径,单击打开,分析器会获取文件的内容,并将其复制到文本域里,本词法分析器就可以对文本域里的内容进行剪切复制黏贴和清除等编辑操作
Last synced: 26 Oct 2025
https://github.com/hebirobotics/hebicam
MATLAB utility for streaming video acquisition (h264, mjpeg, etc.)
Last synced: 27 Feb 2026
https://github.com/linktosriram/clojure-spring-guide
Guidelines for using Clojure with Spring Framework
annotations clojure clojure-spring-guide java spring spring-boot spring-framework
Last synced: 28 Oct 2025
https://github.com/xendit/xendit-java
Xendit REST API Client for Java - Card, Virtual Account, Invoice, Disbursement, Recurring Payments, Payout, EWallet, Balance, Retail Outlets Services
balance card disbursement ewallet hacktoberfest invoice java payment payment-gateway payout recurring-payments retail-outlet virtual-account xendit
Last synced: 01 Feb 2026
https://github.com/bsayli/spring-boot-openapi-generics-clients
End-to-end generics-aware OpenAPI clients with a single canonical {data, meta} contract and RFC 9457 Problem Details — built on Spring Boot 3.5 and Java 21.
api-client code-generation generics httpclient5 java mustache-templates openapi openapi-3 openapi-3-1 openapi-generator problem-details problem-details-for-http-apis restclient spring-boot-3 springdoc swagger
Last synced: 14 Feb 2026
https://github.com/sangam14/JavaLabs
The Ultimate JavaLabs For All #java Developer
applet class example-project java objects serverlet
Last synced: 03 Mar 2026
https://github.com/paarthmadan/playground
Fundamental computer science algorithms and preparation for computing contests.
algorithm breadth-first-search canadian-computing-competition ccc dijkstra java python rust
Last synced: 02 Mar 2026
https://github.com/meesho/excel-pojo-mapper
Excel-Pojo-Mapper is a library to map data kept in excel to list of java objects without writing boilerplate code to read excel & set values for object fields.
apache-poi converter epmapper java mapping mapping-tools microsoft-excel poi pojo
Last synced: 26 Apr 2026
https://github.com/warlord27/javaprob
JavaProb is a comprehensive repository dedicated to solving a wide range of tricky and concept-rich Java problems. Whether you're preparing for technical interviews, enhancing your problem-solving skills, or just looking to dive deeper into Java’s core and advanced topics, this repository is designed with you in mind.
dsa dsa-algorithm dsa-practice java java19 java21 java8 problem-solving-algorithms question-answering
Last synced: 13 Aug 2025
https://github.com/joseluisgs/moriajava2021
2DAM. Ejemplo de un programa usando Java para simular el enunciado Minas de Moria. Curso 2021-2022
Last synced: 07 Aug 2025
https://github.com/kennedyoliveira/ultimate-pastebin-intellij-plugin
Ultimate IntelliJ IDEA Plugin, PasteBin Plugin for IntelliJ
intellij java open-source pastebin pastebin-plugin pastebin-service
Last synced: 27 Jul 2025
https://github.com/bgeedb/bgee_pipeline
Source code of the Bgee pipeline used to build the Bgee database
affymetrix biology est expression gene gene-expression in-situ-hybridization java makefile perl pipeline python rna-seq transcriptomics
Last synced: 20 Feb 2026
https://github.com/astavie/from-the-ground-up
A Minecraft mod that adds research
ftgu java minecraft minecraftforge mod
Last synced: 27 Sep 2025
https://github.com/kilianb/java-sonos-controller
Sonos controller api with UPnP event support. Examples show text to speech on speakers and local music file playback.
Last synced: 15 Aug 2025
https://github.com/marschall/jdeps-maven-plugin
maven plugin that runs the 8 jdeps tool
Last synced: 17 Aug 2025
https://github.com/javadev/calculator
The java/swing, javascript, android calculator
calculator-java calculator-java-swing java
Last synced: 05 Oct 2025
https://github.com/jetty-project/http2-demo
Demonstration of HTTP/2 Push using Jetty Server
http2 http2-push http2-server java java-11 jetty
Last synced: 05 Oct 2025
https://github.com/anishkumar127/data-structures-and-algorithms
Solutions to Arrays, Strings, Lists, Sorting, Stacks, Trees and General DS problems using JAVA.
algorithms algorithms-and-data-structures codestudio-solutions data data-structures gfg-solutions hackerrank-solutions hacktoberfest hacktoberfest2022 hacktoebrfest-accepted java leetcode leetcode-java leetcode-solution leetcode-solutions notes pdf solutions
Last synced: 31 Jul 2025
https://github.com/vert-x-cn/vertx-lang-jphp
vertx php support
graphviz java maven php phpdoc phpdocumentor polyglot vert-lang-php verticle vertx vertx-lang-jphp vertx3
Last synced: 29 Sep 2025
https://github.com/rodrigorvsn/buda
📚️ My Software Engineer arsenal with Data Structures, Algorithms, Design Patterns, Concepts, etc.
algorithms competitive-programming data-structures-and-algorithms design-patterns docsify java python software-engineering solid tdd typescript vitest
Last synced: 18 Aug 2025
https://github.com/fastjengine/fastj-java-template
A Java-based template project for the FastJ Game Engine.
cross-platform easy-to-expand easy-to-learn easy-to-understand easy-to-use fastj gradle java java-11 open-source template-project
Last synced: 17 Aug 2025
https://github.com/arkapg211002/sem-5-cse
All lab assignments and text books for SEM 5 CSE at TMSL (under MAKAUT) 2023-24
assignment-solutions c completed cse java lab makaut operating-system shell-scripting software-engineering textbooks ubuntu uml vim
Last synced: 20 Aug 2025
https://github.com/hoangtran0410/smartphone_store_manage_java
Phần mềm Java quản lý, mua bán smartphone ...
java manager mysql-database phone
Last synced: 31 Jul 2025
https://github.com/openjdk/jmc7
https://openjdk.org/projects/jmc
java jmc mission-control openjdk
Last synced: 05 Oct 2025
https://github.com/gab-studios/gab-cmdline
A GABStudios Java library to help with command line parsing.
command gab-cmdline java line parser parser-library
Last synced: 03 Oct 2025
https://github.com/mahozad/jlayer
Mirrored from http://www.javazoom.net/javalayer/javalayer.html
java jlayer mp3 mp3-converter mp3-decoder mp3-files mp3-player mpeg
Last synced: 10 Aug 2025
https://github.com/loonaticx/DemiBOT
DemiBOT is an amazing remote control Java Discord bot, created by the infamous Loonatic and Disyer.
bot discord discord-bot discord-bots discord-java discordjava epic java remote-control remote-control-discord
Last synced: 08 Apr 2025
https://github.com/open-hand/choerodon-message
c7nf choerodon java spring-boot spring-cloud
Last synced: 10 Jul 2025
https://github.com/faris771/comp333_db_project
Hotel DBMS for Database course
database java javafx mysql scenebuilder
Last synced: 11 Apr 2025
https://github.com/keyfactor/ejbca-cert-cvc
Java API library for BSI TR-03110 cv certificates used for Extended Access Control (EAC)
Last synced: 07 May 2025
https://github.com/ethlo/zally-maven-plugin
OpenAPI specification linter Maven plugin, supporting pluggable rules via Zally. Requires no additional dependencies or services.
api java json linter maven-plugin openapi
Last synced: 22 Apr 2025
https://github.com/shubh2-0/deadlock-in-java
This repository showcases two projects that demonstrate the concept of deadlock in different scenarios. Project 1: Printer Scanner simulates resource deadlock. Project 2: Water Spices presents a practical example. Clone and explore to understand deadlock and resource management. Contributions are welcome.
deadlock example-project java practice-project thread
Last synced: 23 Apr 2025
https://github.com/56duong/real-time-chat-websocket-angular-spring-boot
A real-time chat app offering individual and group chats, including chat color customization and group management. Users can log in, manage members, view active users, track unseen messages, and upload avatars.
angular chat-application java mysql real-time sockjs-client spring-boot web-socket
Last synced: 29 May 2026
https://github.com/jerady/mqttfx-payload-decoders
The default preset of MQTT.fx message payload decoder implementations based on addon-commons.
Last synced: 08 Mar 2026
https://github.com/f-lab-edu/inversting
[중견기업 합격, 연봉 5000만원 이상] 주식을 사고파는 시스템
aws-ec2 aws-sqs-fifo code-deploy docker-hub elasticcache google-cloud-platform graduate java jpa k6 mongodb-atlas naver-cloud-platform rds-mysql s3 spring-batch spring-boot spring-cloud-config spring-cloud-gateway
Last synced: 23 Apr 2025
https://github.com/picadoh/stocks-api
Simple Stocks Spring Boot Application
example java spring spring-boot
Last synced: 07 May 2025
https://github.com/qaf-tm/qaf-step-by-step-tutorial
qaf getting started tutorial provides step by step exercise for automation using selenium webdriver and appium
appium bdd getting-started java qaf selenium tutorial webdriver
Last synced: 13 Jul 2025
https://github.com/geraked/application-nahj
Simple Book Application For Android
android android-app android-application android-development android-studio app application arabic book geraked iran islam islamic islamic-apps java open-source open-source-app open-source-project persian rabist
Last synced: 15 Jun 2025
https://github.com/sofianehamlaoui/burp-addons
Burp-Addons : Some of Burp Addons I use ( Mindak ak fahem )
burpsuite cybersecurity hacking hamlaoui jar java python sofiane sofianehamlaoui
Last synced: 08 May 2025
https://github.com/javiertuya/samples-test-spring
Ejemplos de automatización de pruebas con Spring Boot
bdd ci-cd-pipeline github-actions java jbehave jenkins junit maven spring-boot testing
Last synced: 17 Feb 2026
https://github.com/codeintrovert/90daysofdsa
A Series of #90DaysLeetCodeChallenge where I solve 90 leetcode problems in 90 Days!
data-structures dsa github github-copilot java learn leetcode leetcode-java leetcode-solutions student-vscode
Last synced: 17 Jul 2025
https://github.com/f-lab-edu/dongchimi
🏸동네에서 취미를 갖고 싶을 때는 동치미🏀
docker gradle java multi-module redis spring-boot stomp
Last synced: 16 Jul 2025
https://github.com/kudzaiprichard/springboot-jwt-auth
Role based authentication with java spring boot JSON WEB TOKEN
intelij java jsonwebtoken jwt jwt-authentication mvc mvc-architecture rest-api restful-api role-based-access-control spring-boot
Last synced: 11 Jul 2025
https://github.com/divvun/giellakbd-android
A fork of LatinIME (by Google for Android), targeting marginalised languages that also deserve first-class status on mobile operating systems.
android android-app ime java keyboard keyboard-layout minority-language natural-language
Last synced: 16 Jul 2025
https://github.com/mechero/jackson-serialization-examples
Commonly-used Java JSON serialization examples
deserialization jackson java java-10 json objectmapper serialization
Last synced: 14 Jul 2025
https://github.com/hms-core/hms-drive-clientdemo
This sample code encapsulates APIs of the HUAWEI Drive Kit SDK.You will learn how to use Drive Kit SDK.
cloudstorage demo drive-kit drivekit hms hms-drivekit java
Last synced: 14 Jul 2025
https://github.com/songwo-153/Springboot-Smart-Teaching-Recommendation-system
基于Springboot的智慧教学平台的系统设计与实现(智慧教学推荐系统),可以进行学习分析和个性化推荐,系统可以根据学生的学习行为和表现进行分析,生成学习分析报告。根据学生的学习情况和需求,系统可以提供个性化的学习推荐和建议,推荐适合的课程和教学资源推荐(根据用户点击量或浏览量推荐)。
collaborative-filtering html java mybatis mysql recommendation-algorithm springboot vue
Last synced: 06 May 2025
https://github.com/gurkenlabs/input4j
Input4j 🎮 The pure java input library. Cross-plattform, high performance, future proof
cross-platform dependency-free directinput evdev ffm-api foreign-function-and-memory-api input iokit java jni-alternative linux macos panama performance polling rumble windows xinput
Last synced: 07 Mar 2026
https://github.com/prithivsakthiur/huggingface-android-application
URL to App Conversion
apk apktool app application drive go google html hugging-face java javascript kotlin median native procedural readme sdk shell steps url
Last synced: 11 Jul 2025
https://github.com/proninyaroslav/java-template-engine
Golang-like template engine for Java
Last synced: 27 Apr 2025
https://github.com/dzikoysk/linuxenv
Modify JVM environment variables on Linux at runtime
environment-variables java jni jvm ld-library-path linux maven native
Last synced: 28 Oct 2025
https://github.com/openipc/lotool
Internal chip information extractor from HiSilicon HiTool
Last synced: 10 Apr 2025
https://github.com/ivkos/gpsd4j
gpsd client for Java
api async asynchronous client event-driven functional galileo global glonass gps gpsd java jitpack maven message-driven navigation positioning satellite system vertx
Last synced: 26 Apr 2025
https://github.com/gmugra/net.cactusthorn.config
Configuration library based on annotation processing
annotation-processor configuration-library configuration-management hjson java java-8 json properties toml xml yaml
Last synced: 10 Apr 2025
https://github.com/nhenneaux/resilient-httpclient
Java HTTP client with pooling and auto refresh of underlying IP addresses
dns http http2 httpclient java java-httpclient
Last synced: 14 Jan 2026
https://github.com/teogramm/oasth
A library offering access to the OASTH API.
bus java kotlin oasth thessaloniki transit
Last synced: 14 Jan 2026
https://github.com/100/stock-analysis-markov
Analyzing Stock Movements using Markov Chains and Monte Carlo Simulation
database desktop-application java markov-chain monte-carlo-simulation random-walk stock-market
Last synced: 09 Apr 2025
https://github.com/codesqueak/z80processor
A Zilog Z80 Processor Emulator in Java
Last synced: 06 Jul 2025