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-09 00:16:18 UTC
- JSON Representation
https://github.com/theanasuddin/stationary-shop-management
A small project on OOP from the book Object Oriented Programming by Zohirul Alam Tiemoon written in Java. Swing GUI widget toolkit API is used to design the graphical user interface. Executable Java ARchive file is available to download. Download JAR: https://cutt.ly/rmkKuOs
java java-gui-application java-swing management-system object-oriented-programming oop oops oops-in-java stationary-management swing-api zohirul-alam-tiemoon
Last synced: 28 Apr 2025
https://github.com/bzdgn/apache-fop-example
Basic apache fop example to generate PDF file
Last synced: 11 Apr 2025
https://github.com/jackblackevo/cors-jsonp-sample
Client-Side & Server-Side (Java) sample for Cross-Origin Resource Sharing (CORS).
ajax cors cross-origin-resource-sharing java javascript jsonp
Last synced: 09 Apr 2025
https://github.com/hongzhaohua/jstarcraft-dip
专注于解决数字图像处理领域的几个核心问题:图像转换,图像相似度,目标定位,目标检测,图像分割,图像聚类和图像分类. 为相关领域的研发人员提供完整的通用设计与参考实现. 涵盖了多种数字图像处理,计算机视觉,计算机图形算法.
Last synced: 09 Oct 2025
https://github.com/corbado/example-passkeys-java-spring-boot
Java Spring Boot repository of a sample app that offers passkey authentication.
faceid fido2 java java-spring passkey passkeys spring spring-boot touchid webauthn
Last synced: 17 Jul 2025
https://github.com/oldratlee/java-compiler-demo
Demo project of creating dynamic applications with javax.tools.JavaCompiler
classloader compiler dynamic-app dynamic-compiler java
Last synced: 21 Mar 2025
https://github.com/geocine/sjremote
A remote control for SJCam on Android via wifi
android java record-video sjcam
Last synced: 19 Mar 2025
https://github.com/4drian3d/jdwebhooks
A Java library to send Discord WebHooks easily
Last synced: 05 May 2025
https://github.com/luoye6/vue3_trade_backend
校园二手商品管理系统(SpringBoot2+Vue3+TypeScript),二手商品交易管理系统(新版)。API认证采用JWT。后端CORS跨域支持。HTTP Status Code表示状态。数据返回格式JSON。接入讯飞星火 AI 接口,支持 B 站弹幕留言、二维码分享项目、牛客评论区、力扣刷题日历、微信聊天室(表情包支持)复合多个实用功能项!
java jdk8 maven mybatisplus springboot
Last synced: 03 Mar 2026
https://github.com/pulumi-zephyr/zephyr-app
The application used in the Zephyr series of blog posts
golang java kubernetes pulumi typescript
Last synced: 20 Apr 2025
https://github.com/devgianlu/zeroconf-java
A pure Java implementation of the Zeroconf technology.
Last synced: 05 May 2025
https://github.com/YangDai2003/CopilotOCR-Android
Fast OCR, multi-language support, sleek design. Scan, edit, and share text effortlessly. Smart barcode and QR code scanning.
android android-ocr-application java ocr ocr-android ocr-text-reader
Last synced: 20 Apr 2025
https://github.com/vudangngoc/janus-java-client
A Java library of Janus WebRTC Server
java webrtc webrtc-demos webrtc-signaling
Last synced: 11 Mar 2026
https://github.com/osvaldjr/easy-cucumber
Easy Cucumber JVM DSL tests.
automated-testing automated-tests component-te cucumber cucumber-features cucumber-framework cucumber-java cucumber-jvm cucumber-steps cucumber-tests ff4j java stubby test-automation testing testing-framework testing-tools
Last synced: 13 May 2025
https://github.com/chhorz/javadoc-parser
Java library for parsing information from a structured Javadoc string.
Last synced: 16 Apr 2025
https://github.com/depromeet/jalingobi-server
🐟 자린고비 : 쓸데없는 소비 멈춰 ٩(๑`^´๑)۶
Last synced: 19 Apr 2025
https://github.com/opentracing-contrib/java-mongo-driver
OpenTracing Instrumentation for Mongo Driver
Last synced: 09 Jul 2025
https://github.com/textkernel/tx-java
The official Java SDK for the Textkernel Tx v10 API. Includes a resume parser (CV parser), job parser, resume search engine, and resume matching engine.
cv cv-parser cv-parsing java job job-parser job-parsing matching parse-resume parser parsing resume resume-parser resume-parsing sdk searching textkernel tx
Last synced: 24 Feb 2026
https://github.com/moeraorg/moera-commons
Moera common classes, for issues use: https://github.com/MoeraOrg/moera-issues/issues
cryptography java library moera
Last synced: 16 Mar 2026
https://github.com/mbarre/schemacrawler-additional-lints
Some additionnal lints for Schemacrawler
database java lints schemacrawler
Last synced: 27 Oct 2025
https://github.com/shubh2-0/runnable_vs._callable
This GitHub repository explores Runnable and Callable interfaces in Java. It provides examples and code implementations to demonstrate their usage in concurrent programming. Learn the differences and when to use each interface. Enhance your understanding of these Java interfaces.
callable interfaces java java-8 multi-threading runnable threading
Last synced: 24 Oct 2025
https://github.com/ralleytn/simplejson
An improved version of json-simple for Java 11+
deserialization easy formatting java java11 json json-data json-simple jsonsimple library parse parser pretty-print pretty-printing serialization simple simplejson type-safety
Last synced: 10 Apr 2025
https://github.com/stephengold/j-ogg-all
Open-source JVM libraries for reading Ogg bitstreams and decoding the media they contain.
audio codec decoder flac java jvm-library library mdct modified-discrete-cosine-transform ogg ogg-vorbis open-source streaming-audio vorbis
Last synced: 14 Apr 2025
https://github.com/toolarium/common-build
The common-build project has the goal to simplify the development environment setup. It works for the main environment such as Linux, Windows and Mac. It can be used as a "transparent" wrapper of the most common build tools such as Gradle, Maven or Ant.
ant build common gradle java linux mac maven windows wrapper
Last synced: 18 Apr 2026
https://github.com/crykn/guacamole
A small collection of utilities for libGDX games.
Last synced: 22 Mar 2025
https://github.com/SameetAsadullah/Bisto-Chat-Java-PHP
An Android Chatting Application coded in Java language using Android Studio. Backend is implemented in PHP Language i.e, APIs. Users can send messages, delete messages, edit messages, send images, and set their profile pictures
android-studio apache api chatting-app java java-android java-android-application java-android-studio-project mysql php xampp
Last synced: 12 Mar 2025
https://github.com/mkalus/sw-talenttree-generator
Star Wars RPGs PDF Talent Tree Generator
hacktoberfest java penandpaper rpg-tool starwars
Last synced: 24 Dec 2025
https://github.com/firaskahlaoui/we-rescue
"We Rescue" is an Android application designed for pet adoption.
adoption android-application android-studio animals firebase-auth firebase-realtime-database firebase-storage java pet-project xml
Last synced: 14 Apr 2025
https://github.com/huichuanli/visible-algoritme-java
实现算法可视化使用java + swing<Play Data Structures in Java>. 《Java语言玩转数据结构》代码。
algorithms java swing swing-gui
Last synced: 26 Jun 2025
https://github.com/ostdotcom/ost-sdk-java
OST Platform SDK for Java
blockchain-platform brand-tokens economy java ost sdk
Last synced: 12 Jan 2026
https://github.com/jeremynoesen/volleyball
A simple volleyball minigame plugin for Spigot Minecraft servers
bukkit bukkit-plugin gradle java minecraft minecraft-plugin minigame minigame-plugin paper plugin spigot spigot-plugin volleyball
Last synced: 21 Mar 2025
https://github.com/osandadeshan/selenium-testng-page-factory-extended
This is a sample project to demonstrate high readable test automation implementation with Selenium + Page Factory and Fluent Interface Design Patterns + TestNG + Java.
automation automation-framework automation-ui fluent-interface java page-factory selenium selenium-java selenium-webdriver testng
Last synced: 06 May 2025
https://github.com/domstolene/da-otel-agent
This project delivers an OpenTelemetry Java Agent extension with a dynamically configurable sampler, along with the optional REST service for configuring it.
java observability opentelemetry otel trace
Last synced: 08 Apr 2026
https://github.com/nameisjayant/android-java-mvvm-with-roomdatabase-retrofit-and-recyclerview
we are going to build a simple project with the help of Room Database , ViewModal , LiveData and Retrofit. So, What is the agenda of this project? First we will send a retrofit request to the web server for json data, then after fetching json data from the server , we will store that data into Room Database and then shows into the recyclerview. Alright!
android androidstudio api java retrofit roomdatabase
Last synced: 04 Jul 2025
https://github.com/serverx-org/dsa-mastery
This repository covers the roadmap for mastering Data Structures and Algorithms in JavaScript, Python, C/C++, and Java.
algorithms algorithms-and-data-structures compitative-coding compititive-programming cpp dsa dsa-mastery hacktoberfest hacktoberfest-2024 java js learn-dsa py server-x-101 serverx
Last synced: 28 Feb 2026
https://github.com/anuken/novi
A 2D multiplayer shooter.
game-2d java libgdx multiplatform multiplayer
Last synced: 01 May 2025
https://github.com/krkarma777/online-store
SEED: An open-market platform built with JDK 17, Spring Boot, and Oracle DB, focusing on RESTful architecture and secure user experiences.
address-api chartjs ckeditor5 hibernate java javascript jpa jwt oauth2 online-shop oracle paypal restful-api shop spring-boot springsecurity6 thymeleaf
Last synced: 28 Oct 2025
https://github.com/yegor256/jaxec
Primitive execution of command line commands from Java (mostly useful for tests)
Last synced: 27 Mar 2025
https://github.com/stormpath/stormpath-spring-boot-ionic-example
Spring Boot, Ionic, and Stormpath 🍻
bootiful ionic java mobile spring-boot typescript
Last synced: 30 Apr 2025
https://github.com/niesfisch/tokenreplacer
Token Replacer is a simple and small Java Library that helps replacing tokens in strings. You can replace the tokens with static values or create values "on-the-fly" by calling a generator. You can even pass arguments to the generator which makes it pretty powerful.
generator java regex replacement tokenizer
Last synced: 10 Apr 2025
https://github.com/build-on-aws/amazon-bedrock-java-examples
Welcome to this repo where we'll continue adding hands-on examples demonstrating the use of the Java SDK for Amazon Bedrock.
amazon-bedrock aws aws-java-sdk-v2 generative-ai java
Last synced: 10 Apr 2025
https://github.com/yedhink/ktu-java
Learn Java easily. A collection of simple programs primarily focusing on the KTU syllabus for Java
awt java javafx-application jdk9 ktu learn-java simple-programs swing-gui
Last synced: 10 Apr 2025
https://github.com/drako01/java-59570
Repositorio con todas las Actividades repasadas en Clase a lo largo del Curso
api-rest eclipse-ide java jpa-hibernate mysql spring-boot sql
Last synced: 03 May 2025
https://github.com/gdave50/cloud-coverage-calculator
This project involves analyzing images of clouds using OpenCV.
cloud cloud-coverage-calculator haar-cascade intravenous-library involves-analyzing-images java opencv python
Last synced: 10 Apr 2025
https://github.com/apache/servicemix-documentation
Mirror of Apache ServiceMix Documentation
java network-client network-server osgi scala servicemix xml
Last synced: 10 Apr 2025
https://github.com/stallion-x/hospital-queuing
医院排队叫号系统 大作业 A school assignment(experiment) for JSP, a simple hospital queuing Web system made by pure JSP,HTML,CSS,Javascript without any framework
css html java javascript jsp jsp-servlet mvc servlet servlet-mvc
Last synced: 30 Apr 2025
https://github.com/urbica/docker-otp
OpenTripPlanner Docker image
alpine docker java multimodal-trip-planning opentripplanner routing transit transport
Last synced: 07 Sep 2025
https://github.com/ryanpcmcquen/propertiestojson
Convert Java .properties files to JSON (using JavaScript).
hacktoberfest java javascript json
Last synced: 03 Aug 2025
https://github.com/naoghuman/app-yin-yang
The app Yin-Yang is a little JavaFX application which demonstrate some nice JavaFX features like borderless application, multilingualism, animations aso..
java java-8 javafx javafx-application maven multilingual netbeans netbeans-ide yinyang
Last synced: 18 Apr 2025
https://github.com/microcks/microcks-operator
New Kubernetes Operator for easy setup and management of Microcks entities
java kubernetes kubernetes-operator microcks operator
Last synced: 09 Apr 2026
https://github.com/dinaraparanid/primamobile
Music Player Android App
android android-application android-development equalizer guessing-game java kotlin kotlin-android kotlin-coroutines mp3converter music music-player recorder rust trimmer
Last synced: 07 May 2025
https://github.com/kiraadi/attendance-management-system
Andriod Application
andriod andriod-java attendance-management-system attendance-system java realm realm-database sqlite sqlitedatabase
Last synced: 26 Aug 2025
https://github.com/hypery2k/galen_samples
Galen sample
galen galen-samples galenframework java javascript junit testng
Last synced: 23 Apr 2025
https://github.com/guillaumefalourd/java-trilha-basica
Trilha de introdução ao uso de Java no Back-End 📚☕️🇧🇷
back-end challenges java learning mentoring spring-boot
Last synced: 23 Mar 2025
https://github.com/mindula-dilthushan/layered-architecture-theory-example
Layered Architecture Theory Example Project.
java java-8 layerd-architecture
Last synced: 16 Apr 2025
https://github.com/itfinally/mybatis-helper
Mybatis plugins package
java mybatis mybatis-plugin mybatis3
Last synced: 01 Mar 2026
https://github.com/ovirt/java-client-kubevirt
Kubevirt java client (java-client-kubevirt) for oVirt
Last synced: 15 May 2025
https://github.com/nhatsmrt/algorithmpractice
Data Structures and Algorithms Practice
algorithms cpp interview-practice java leetcode-solutions python
Last synced: 19 Apr 2026
https://github.com/aeimer/java-example-helloworld-war
Example Hello World war-file for testing purposes.
deployement hello-world java jboss
Last synced: 11 Oct 2025
https://github.com/sskorol/webdriver-supplier
A small library which helps managing web browsers' lifecycle.
gradle java java-8 selenium selenium-webdriver testng webdriver
Last synced: 01 Jul 2025
https://github.com/ahmetfurkandemir/boyner-case-study
Boyner Case Study
api boyner case-study docker java javax spring sqlserver
Last synced: 15 Apr 2025
https://github.com/bitwarden/passwordless-java
Bitwarden Passwordless.dev Java SDK.
Last synced: 19 Apr 2025
https://github.com/tap30/hiss
A simple Java/Kotlin field-level encryption library.
Last synced: 15 Apr 2025
https://github.com/abranhe/allalgorithms-java
The All ▲lgorithms Java Library
algorithms allalgorithms java java-library javalibrary
Last synced: 23 Mar 2025
https://github.com/ashish2030/data-structures
This is my Data Structure code using Java Language
data-structures java problem-solving
Last synced: 11 Apr 2025
https://github.com/jeffreyning/nhversion
NHVersion for version your api
api java version-control version-manager
Last synced: 27 Apr 2025
https://github.com/danny02/jopenctm
Java implementation of the openCTM Mesh compression file format
3d-models compression format java openctm opengl
Last synced: 05 Jul 2025
https://github.com/ardesco/appium-maven-template
A Maven template for Appium
Last synced: 06 Oct 2025
https://github.com/manoelcampos/sistemas-distribuidos
E-Book e projetos de sistemas distribuídos 🖥🕸
distributed-systems ejb java javascript nodejs rest soap socket websocket
Last synced: 12 Mar 2026
https://github.com/clxering/technical-articles-collection
日常收集的技术文章(中文、中英对照)
articles back-end chinese-english-bilingual front-end full-stack java javascript
Last synced: 10 Apr 2025
https://github.com/uPortal-Project/CalendarPortlet
JSR-168 portlet implementing calendar viewing in uPortal.
hacktoberfest java portal portlet uportal uportal-start-bundled
Last synced: 11 Mar 2025
https://github.com/hugmanrique/cellarium
:file_folder: A typesafe heterogeneous container API
Last synced: 16 Mar 2025
https://github.com/apache/geronimo-txmanager
Mirror of Apache Geronimo txmanager
geronimo http java javaee network-server web-framework
Last synced: 10 Apr 2025
https://github.com/asnelt/derandom
Android pseudo random number predictor
android-device java linear-congruential-generator mersenne-twister prng pseudo-random-generator
Last synced: 17 Mar 2025
https://github.com/cassiomolin/lucene-example
Example of application for indexing and searching with Apache Lucene.
Last synced: 01 Sep 2025
https://github.com/gantsign/maven-parent-poms
Parent Maven POMs with best practice configuration
Last synced: 06 Apr 2025
https://github.com/reloadly/reloadly-sdk-java
The official Reloadly SDK for Java.
airtime java reloadly reloadly-sdk sdk telecommunications topup
Last synced: 21 Sep 2025
https://github.com/kakarottocui/xinliyuyue
基于java SpringMVC的心理咨询预约管理系统
java javascript mysql springmvc
Last synced: 28 Jul 2025
https://github.com/retrixuy/jdecrypter
Java Application that decrypts "Click'n load" links of JDownloader
aes-encryption clicknload java jdownloader jdownloader-2
Last synced: 03 Sep 2025
https://github.com/k33ptoo/java-swing-custom-titlebar
A project to showcase an OS aware Title bar to replace the default swing title bar which you may be able to customize and add more components.
Last synced: 27 Jul 2025
https://github.com/ita-social-projects/dokazovi-be
The platform for verified medical speakers and their recommendations.
backend disease-detection evidence-based-medicine java medicine
Last synced: 04 Apr 2026
https://github.com/nvuillam/njre
Easily install and use JRE from a Node application.
adoptopenjdk java javaw jdk jre openjdk
Last synced: 29 Jun 2026
https://github.com/uportal-project/calendarportlet
JSR-168 portlet implementing calendar viewing in uPortal.
hacktoberfest java portal portlet uportal uportal-start-bundled
Last synced: 03 May 2026
https://github.com/luismr/kafka-springboot-blueprint
This project demonstrates three different Kafka delivery modes using Spring Boot:
java java-17 java17 juni5 junit mockito spring springboot
Last synced: 04 May 2026
https://github.com/rosbit/duktape-bridge
A very easy-to-use wrapper of Duktape JavaScript engine, including wrappers for C, Go and Java. The bridge wrapper is also supporting module loader for loading modules written in JS, C and Go. This package is not a binding implementation, it is aimed to be used easily
c duktape easy-to-use embedding golang java javascript
Last synced: 23 Oct 2025
https://github.com/link-intersystems/clean-architecture-example
An clean architecture example application implemented in pure Java.
architecture clean-architecture clean-code example java
Last synced: 16 Oct 2025
https://github.com/shubh2-0/basic-java
The Basic Java repository is a beginner's guide to Java programming. It includes examples and programs covering object-oriented programming, arrays, methods, and more. Whether you're new to Java or looking to strengthen your skills, this repository is the perfect resource to learn and practice Java programming concepts. 🚀📚
array boolean character class datatype float integer java java-classes object object-oriented-programming string
Last synced: 17 Mar 2026