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-08 00:16:31 UTC
- JSON Representation
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/abstracta/jmeter-java-dsl-sample
jmeter-java-dsl simple sample maven project
java jmeter performance performance-testing
Last synced: 25 Jun 2026
https://github.com/dhi13man/spring-multi-data-source
To mitigate Spring's limitations with multiple data sources in a single service, this library provides two custom Java annotations that automatically generate all the required bean definition configurations, and package-segregated repositories, for each data source.
annotation-processor annotations database java maven spring spring-boot
Last synced: 14 Apr 2025
https://github.com/jourquin/nodus
Transportation network modeling software designed for multimodal and intermodal freight transport
assignment gis intermodal-freight-transport java modal-choice multimodal-freight-transport network-models networks nodus
Last synced: 26 Jan 2026
https://github.com/shubh2-0/jdbc-practice
🔍 Dive into JDBC practice with two projects: Student Management Application and Student Management Application with DAO Pattern. Learn CRUD operations, DAO layer abstraction, code organization, and extensibility. Clone, configure, and contribute to level up your JDBC skills. Let's explore the world of database interaction! 🚀👩💻📚
api database java jdbc jdbc-driver mysql
Last synced: 23 Apr 2025
https://github.com/moatazeldebsy/espresso-tau
The demo repository for Espresso course for Test Automation University
android android-app demo demo-app espresso espresso-tests java kotlin uitesting uitests
Last synced: 15 Aug 2025
https://github.com/jcasbin/casbin-spring-boot-example
Example for casbin-spring-boot-starter
abac acl auth casbin example java jcasbin rbac spring spring-boot springboot starter
Last synced: 02 Jul 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/objectionary/eo-strings
EO Objects for Manipulations with Strings
eolang java oop oop-principles
Last synced: 14 Jan 2026
https://github.com/marcioos/bgg-client
BoardGameGeek XML API 2 client for Java and Android apps
android android-apps api-client bgg bgg-client bgg-library board-game boardgamegeek boardgames java library
Last synced: 14 Jan 2026
https://github.com/menthamc/mint-archives
Mint的归档仓库
bukkit folia folia-fork java minecraft minecraft-server paper
Last synced: 02 Jul 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/sreenigsd/cheetah
Cheetah is a test automation framework that has been developed to help automate testing efforts across multiple technologies including Web, Mobile, WebServices, Database, Mainframe, etc..
appium automation automation-api automation-framework automation-selenium automation-test automation-testing cheetah cucumber cucumber-framework cucumber-java cucumber-jvm cucumber-tests java selenium
Last synced: 23 Apr 2025
https://github.com/tokenmill/fast-url-access-checker
Easily run HTTP GET requests against a list of URLs to check their HTTP status.
clojure http-redirect http-status java url-checker url-cleaning
Last synced: 22 Apr 2025
https://github.com/usnistgov/metaschema-java
Java tools and libraries providing a Metaschema toolchain
code-generation data-binding java json maven maven-plugin metaschema modeling parser-library xml yaml
Last synced: 26 Oct 2025
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/oragejuice/oragehack
A minecraft injection client that uses launchwrapper
java launchwrapper minecraft minecraft-cheat
Last synced: 12 Feb 2026
https://github.com/c-akhil/java-interview-guide
A comprehensive repository for Java and Spring Boot interview preparation. This repository includes detailed questions and answers covering Core Java Concepts, OOP, Collections & Data Structures, Java 8 & Functional Programming, Spring Boot & Microservices, and Spring Boot Security & Optimization
api-development backend-development collections functional-programming interview-questions java java-interview microservices software-development spring-boot technical-interview
Last synced: 18 Apr 2026
https://github.com/therealayce/ubisoftconnect-win7fix
This is a proxy application to fix Ubisoft's channel-service not supporting any cipher suites for Windows 7, so that chat, groups and multiplayer invites work again.
chat csharp groups invite java multiplayer tls tls12 ubisoft-connect uplay windows-7
Last synced: 27 Oct 2025
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/flyxpert/flyxpert
A Desktop Flight Booking System OOP Academic Project
academic-project css flight-booking flight-booking-system flight-reservation flight-reservation-system gui java javafx javafx-application javafx-desktop-apps oop
Last synced: 27 Oct 2025
https://github.com/keinhaar/gwtswing
This is an UI API similar to Java's Swing API, but on top of GWT.
Last synced: 17 Mar 2026
https://github.com/hebirobotics/hebicam
MATLAB utility for streaming video acquisition (h264, mjpeg, etc.)
Last synced: 27 Feb 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/nithanim/quarkus-dynamodb-enhanced
Quarkus extension that makes the aws dynamodb enhanced client compatible with quarkus and native-image.
aws-dynamodb aws-sdk-java-v2 dynamodb java quarkus
Last synced: 23 Oct 2025
https://github.com/igrishaev/jsam
A lightweight, zero-deps JSON parser and writer
Last synced: 05 Mar 2026
https://github.com/hidroh/numeric-edittext
A numeric EditText widget for Android
Last synced: 26 Oct 2025
https://github.com/brunocampos01/desenvolvimento-de-sistemas
Exercícios das matérias: Desenvolvimento de Sistemas Orientados a Objetos I e II.
android-app desenvolvimento-de-sistemas gui ine ine5601 ine5605 java jdbc serialization try-catch ufsc
Last synced: 20 Jun 2025
https://github.com/thehyve/podium
Podium request portal for biobanks
biobanking java microservices podium request-portal
Last synced: 29 Oct 2025
https://github.com/darbyluv2code/deploy-spring-boot-3-apps-on-aws
Source code for the course: Deploy Spring Boot 3 Java Apps Online to Amazon Cloud (AWS)
aws aws-elastic-beanstalk aws-parameter-store awselasticbeanstalk elasticbeanstalk java rds spring spring-boot spring-boot-3 spring-data-jpa spring-mvc springboot springboot3 thymeleaf
Last synced: 21 Mar 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/jgperrin/net.jgp.books.spark.ch14
Spark in Action, 2nd edition - chapter 14 - extending data transformation with UDFs
apache-spark java java8 manning spark sparkwithjava udf
Last synced: 18 Jul 2025
https://github.com/web3labs/quorum-sample
Sample Token Project for Quorum
blockchain ethereum java java8 quorum web3j
Last synced: 10 May 2025
https://github.com/op-ted/efx-toolkit-java
This is an EFX translator written in Java. It supports multiple target languages. It includes an EFX expression translator to XPath. It is used to in the generation of the Schematron rules in the eForms SDK.
antlr4 eforms java library transpiler xpath
Last synced: 11 Jan 2026
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/erfanjazebnikoo/internet_download_manager
Internet Download Manager for Android devices
android android-application download-manager internet-download-manager java scheduler
Last synced: 14 Jul 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/rajlaxmimeshram/invoice-generator
This project is totally developed in java for generating automatic invoice in pdf format.
invoice-generator itext java pdf-generation
Last synced: 14 Jul 2025
https://github.com/sschuberth/parandroid
The first demoscene production for the Android platform.
Last synced: 19 Mar 2025
https://github.com/asahaf/javacron
java library for parsing crontab expressions and calculating the next run time
cron cron-expression cronjob crontab java parser
Last synced: 11 Jan 2026
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/xoxefdp/farmacia
sistema de inventario para farmacia en java
Last synced: 22 Apr 2025
https://github.com/dkurt/openvino_java
Build, package and publish OpenVINO for Java
Last synced: 15 Sep 2025
https://github.com/tzutalin/driverecorder
It's an Android application which is able to record the video when driving.
android application camera java
Last synced: 14 May 2025
https://github.com/jncrmx/dynamicwallpaper
Color-changing live wallpaper with Java and OpenGL.
animation dynamic-wallpaper java live-wallpaper opengl wallpaper wallpaper-app wallpaper-engine wallpaperengine
Last synced: 06 Nov 2025
https://github.com/jain131102/neocolab
CSE3004_Design and Analysis of Algorithms Lab_ NEOCOLAB
Last synced: 02 Aug 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/utsanjan/greenhouse
GreenHouse Blog is an innovative Java-based social media Android app crafted for effortlessly sharing college updates and engaging gossip
android android-studio blog collegeblog greenhouse java social social-media
Last synced: 18 Sep 2025
https://github.com/syncfusionexamples/ej2-document-editor-web-services
This repository contains Web API service projects for Word Processor (also known as Document Editor) component server-side dependencies in all supported platforms.
csharp document-editor java web-api web-services word-processor
Last synced: 15 Aug 2025
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/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/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/pozil/pub-sub-api-java-client
A sample Java gRPC client for the Salesforce Pub/Sub API
avro grpc java pubsub salesforce
Last synced: 14 May 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/cucumber/gherkin-utils
API for working with Gherkin documents
java javascript polyglot-release tidelift
Last synced: 07 Apr 2025
https://github.com/paritytrading/foundation
Utility library for network protocols on the JVM
Last synced: 16 Jul 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/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/twelvet-projects/netty-websocket-spring-boot-starter
(Based on Netty's WebSocket)基于Netty作为底层实现的Spring Boot Starter轻量级、高性能WebSocket框架,支持多端口,多路径,SSL,jdk >= 1.8 (兼容Spring Boot 3)
java netty spring-boot websocket
Last synced: 14 Apr 2025
https://github.com/psingh12354/java-hackerank
Here I upload my HackerRank Java solutions.
all hackerrank-java-solutions hackerrank-solutions java java-hackerrank-solution java-stdin java-strings java-substring
Last synced: 23 Aug 2025
https://github.com/benpollarduk/ktaf
A Kotlin library that provides a framework for creating text adventures and interactive stories for JVM. Ktaf is a Kotlin implementation of NetAF.
adventure engine framework game game-engine interactive interactive-story java kotlin story text text-adventure
Last synced: 15 Apr 2025
https://github.com/digitalheir/java-nfa
🌁 Nondeterministic Finite State Automata for Java (in plain English: flowcharts with multiple possible outcomes)
finite-state-automaton finite-state-machine fsa java nfa non-deterministic transducer
Last synced: 11 Jan 2026
https://github.com/ralscha/sse-eventbus-demo
Demo application for the sse-eventbus library
demo java server-sent-events spring springframework sse-eventbus
Last synced: 24 Apr 2025
https://github.com/sanjoy-sust/freightmanagement
Standard Spring boot app to find paths between two locations
api-documentation distance-calculation flywaydb google-maps-api hibernate-orm java junit junit-test latitude-and-longitude latitude-data multi-tenant pathfinding rest-api spring spring-boot spring-data spring-data-jpa springframework test-cases test-driven-development
Last synced: 14 Jul 2025
https://github.com/jgperrin/net.jgp.books.spark.ch16
Spark in Action, 2nd edition - chapter 16 - performance, checkpointing, and caching
apache-spark cache checkpoint java java8 manning spark sparkwithjava
Last synced: 06 May 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/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/anein/java-programming-solving-problems-with-software
Modules of Coursera Course "Java Programming: Solving Problems with Software"
coursera coursera-course java java-programming
Last synced: 12 Apr 2025
https://github.com/apache/servicemix-utils
Mirror of Apache Servicemix utils
java network-client network-server osgi scala servicemix xml
Last synced: 25 Aug 2025
https://github.com/menny/bazel-leaf
A Gradle plugin that builds modules using Bazel.
android bazel gradle gradle-plugin java
Last synced: 01 Sep 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/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/beehive-lab/levelzero-jni
Intel LevelZero JNI library for TornadoVM
gpu-library heterogeneous-parallel-programming intel-gpu java jni-library level-zero oneapi spirv
Last synced: 30 Dec 2025
https://github.com/spring-petclinic/spring-petclinic-langchain4j
Spring Petclinic application with a chatbot powered by OpenAI's Generative AI and the LangChain4j project
chatbot embeddings genai java langchain4j llm ollama openai rag spring-boot
Last synced: 05 May 2025
https://github.com/zenwave360/json-schema-ref-parser-jvm
Parse, Resolve, and Dereference JSON Schema $ref pointers for JVM
java json-pointer json-schema resolver
Last synced: 06 Mar 2026
https://github.com/eclipse-platform/eclipse.platform.debug
Eclipse Platform Debug functionality
Last synced: 04 May 2025
https://github.com/veryfi/veryfi-java
Java module for communicating with the Veryfi OCR API.
api java java-library java-sdk sdk
Last synced: 04 May 2025
https://github.com/apache/activemq-nms-openwire
Mirror of Apache ActiveMQ NMS OpenWire client library
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 12 Apr 2025
https://github.com/tinycedar/vanilla
用Go开发的实验性质的Java虚拟机(Java Virtual Machine) An experimental Java Virtual Machine written in Go
Last synced: 30 Apr 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/manoelcampos/poo-java
Programação Orientada a Objetos em Java: uma abordagem didática utilizando a ferramenta BlueJ ☕️🧩
bluej course ebook gitbook java object-oriented-programming poo
Last synced: 04 Apr 2025
https://github.com/jhg023/bitbuffer
A data type similar to ByteBuffer, but can read/write bits as well as bytes to improve throughput and allow for optional compression.
bitbuffer bits bitwise bitwise-arithmetic bitwise-operators buffer bytebuffer java java-11
Last synced: 10 Apr 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/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/currenjin/alexandria-playground
📚 모든 지식을 한곳에 모은 거대 도서관이자 연구소
examples java learning-test spring-boot springboot tdd tdd-java test test-driven-development testing tests
Last synced: 13 Jul 2025
https://github.com/minebench/moblimit
Simple Minebench Spigot & Paper plugin made by Phoenix616 to limit mob spawning and entity placement depending on near entity count and spawn reason. FarmLimiter and FarmControl alternative.
java minecraft minecraft-plugin paper-plugin
Last synced: 26 Apr 2025