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/goodforgod/bloxy-api
🔗 Kotlin/Java library for Bloxy.info API.
api api-wrapper bloxy bloxy-api bloxy-info bloxy-wrapper ethereum java kotlin
Last synced: 28 Oct 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/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/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/anuken/novi
A 2D multiplayer shooter.
game-2d java libgdx multiplatform multiplayer
Last synced: 01 May 2025
https://github.com/specs-feup/lara-framework
Tools and APIs to develop weavers for the LARA language (LARA Compiler, LARA Interpreter, Weaver Generator, etc...)
eclipse hacktoberfest java npm source-to-source
Last synced: 05 Sep 2025
https://github.com/mohamed-taman/effective-java-se
Effective Java SE 9 through 19 APIs & Language features, make your life easier.
containers graalvm java java10 java11 java12 java13 java14 java15 jpms jshell jvm language-features
Last synced: 10 Apr 2025
https://github.com/alxgcrz/_design-patterns_
Apuntes sobre patrones de diseño en el desarrollo de software
Last synced: 03 Apr 2025
https://github.com/openminetopia/openminetopia
OpenMinetopia is een Minetopia Plugin gemaakt door en voor de community.
bukkit ddg dusdavidgames java minecraft minetopia minetopiasdb openminetopia paper papermc purpur purpurmc spigot spigotmc
Last synced: 07 Mar 2026
https://github.com/hi-dhl/screenvideo
screenVideo是一个通用的视频截图工具,目前已经适配大部分机型,对于个别机型不能使用的欢迎issuses
canva java mediametadataretriever mediaplayer
Last synced: 07 Mar 2026
https://github.com/jeeshell/je2sh
JVM Extensible & Embeddable Shell
java jcommander jline kotlin shell spring-boot ssh
Last synced: 11 Jan 2026
https://github.com/Ovi3/010Editor-Template
010Editor Templates
010editor 010editor-template java java-serialization serialization serialize
Last synced: 11 Jul 2025
https://github.com/yihleego/tlv
📦 A TLV (type-length-value or tag-length-value) tool for Java. TLV is an encoding scheme used for optional information element in a certain protocol.
java tag-length-value tlv type-length-value
Last synced: 15 Jul 2025
https://github.com/secure-software-engineering/authcheck
Analysis for access-control vulnerabilities in Java Spring Security applications.
access-control authentication authorization java security soot springframework
Last synced: 10 Apr 2025
https://github.com/jrvlt/jrv
The first Java client library for interacting with the Revolt chat platform.
java java-revolt-bridge revolt
Last synced: 05 May 2025
https://github.com/codeclou/java-junit-xml-merger
Merges multiple JUnit XML files into a single testsuites XML file.
java junit junit-format junit-report junit-xml merger
Last synced: 29 Aug 2025
https://github.com/VLSMB/ecommerce
简易版抖音电商
backend java mybatis redis springboot
Last synced: 17 Jan 2026
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/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/shaishavgandhi/navigator
Annotation processor that eliminates navigation and Bundle boilerplate
activity android annotation-processor boilerplate bundle fragments java navigation
Last synced: 13 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/geocine/sjremote
A remote control for SJCam on Android via wifi
android java record-video sjcam
Last synced: 19 Mar 2025
https://github.com/crykn/guacamole
A small collection of utilities for libGDX games.
Last synced: 22 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/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/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/gwr3n/jsdp
A Java Stochastic Dynamic Programming Library
control dynamic inventory java lambda-calculus maintenance map-reduce object-oriented optimal parallel programming stochastic stream uncertainty
Last synced: 12 Jan 2026
https://github.com/racodond/sonar-jproperties-plugin
SonarQube Java Properties Analyzer
code-quality guidelines java linter properties sonarqube sonarqube-plugin static-analysis static-analyzer styleguide
Last synced: 21 Mar 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/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/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/livotovlabs/webapplicationskeleton
Ready to use, 100% Java, gradle powered, lightweight and scalable web-application template with all the major modules, typically required for every project - Backend with DAO and database persistence, IoC, timer services, REST API with client, rich web UI - all without the fat JEE stuff. Use it as a starting point for your new Java Web App
backend bootstrap gradle ide intellij ioc java java-web jee skeleton template webapp
Last synced: 03 Feb 2026
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/eitco/eitco-mavenizer
Helps you to find or define Maven UIDs for any JAR file and generate corresponding artifact install scripts.
Last synced: 01 Aug 2025
https://github.com/orpolyzos/spring-web-initializr-plugin
Swip - Plugin for IntelliJ IDEA that can create a fully functional (Spring Boot) WebApp with just a few clicks
freemarker intellij java jetbrains plugin spring-boot
Last synced: 23 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/alvin0216/note
Alvin's learning note
algorithms browser html-css http java javascript node nodejs notes react vuepress webpack
Last synced: 22 Mar 2025
https://github.com/hms-core/hms-awareness-demo
HUAWEI Awareness Kit provides your app with the ability to obtain contextual information including users' current time, location, behavior, audio device status, ambient light, weather, and nearby beacons. Your app can gain insight into a user's current situation more efficiently, making it possible to deliver a smarter, more considerate user experience.
android awareness consciousness geofence hms java
Last synced: 01 Aug 2025
https://github.com/hoangsonww/guillotine-game
⚔️ This repository contains the "Guillotine Game," a strategy game coded in Java and JavaFX. It involves players making tactical decisions to avoid the guillotine and survive as long as possible. The game demonstrates the use of JavaFX for creating visually appealing and interactive GUIs.
game game-development gamedev gui gui-application gui-application-java guillotine guillotine-game guillotinemenu java javafx
Last synced: 22 Sep 2025
https://github.com/premium-minds/pm-wicket-utils
A library with Wicket Components, Behaviours and some other stuff.
Last synced: 30 Jul 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/pvainio/adventofcode
Advent of Code AOC 2024 with JavaScript
advent advent-of-code advent-of-code-2024 advent-of-code-2024-javascript adventofcode aoc aoc-2024 aoc-2024-in-javascript aoc2024 aoc2024-in-javascript go golang java javascript
Last synced: 26 Aug 2025
https://github.com/ciscodevnet/webex-contact-center-dbconnector
The Webex Contact Center DB Connector project enables access to SQL data sources from Webex Contact Center flow designer.
angular java jdbc mssql-database mssql-server mysql mysql-database rest-api sql
Last synced: 08 Mar 2026
https://github.com/preemptive/r8-docs
The Unofficial Documentation for R8
android dasho java kotlin obfuscation proguard r8
Last synced: 28 Jan 2026
https://github.com/hms-core/hms-wiseplay-demo-exoplayer
WisePlay DRM demo based on ExoPlayer. It provides sample to show how to play online video with WisePlay DRM
android digital-rights-management drm exoplayer hms huawei java video wiseplay
Last synced: 29 Oct 2025
https://github.com/liangjfblue/autotestbluetooth
自动重连蓝牙,首次设置好命令后,以后自动重连后自动发送输入框的命令。用于自动测试设备蓝牙的连接性能
Last synced: 06 May 2025
https://github.com/ev3dev-lang-java/template-project-gradle
A ready to use ev3dev-lang-java project to help users with the task to begin a new project with Gradle from Scratch
ev3dev ev3dev-lang-java gradle java robotics
Last synced: 21 Jun 2025
https://github.com/selimhorri/ecommerce-monolithic-backend-app
Monolithic backend for ecommerce app
ecommerce java jwt kafka mail-service monolithic rest-api spring-boot spring-data-jpa spring-security twilio-api
Last synced: 12 Apr 2025
https://github.com/ashish2030/design-a-valet-parking-system-using-java
:octocat: 🌟ᴛʜɪꜱ ɪꜱ ᴛʜᴇ ꜱᴏʟᴜᴛɪᴏɴ ᴏꜰ ꜰᴀᴍᴏᴜꜱ ᴀᴍᴀᴢᴏɴ Qᴜᴇꜱᴛɪᴏɴ ꜰᴏʀ ꜱᴅᴇ1 ʀᴏʟᴇ ɪɴ ᴜꜱ ᴀɴᴅ ᴀʟꜱᴏ ᴀꜱᴋᴇᴅ ʙʏ ᴅɪʀᴇᴄᴛᴏʀ ᴏꜰ ᴡᴏʟʟꜰɪꜱʜ ᴘʀɪᴠᴀᴛᴇ ʟɪᴍɪᴛᴇᴅ 💻 🎯 🚀
12lpa 40k-stipend amazon-us java sde system-design-interview wollfish-private-limited
Last synced: 11 Apr 2025
https://github.com/vankka/mcdiscordreserializer
A library for transcoding between Minecraft and Discord.
Last synced: 20 Jun 2025
https://github.com/oguzkaran/javaapp1-nov-2023
JavaApp1-Nov-2023
hibernate java jpa lambda programming spring springboot stream
Last synced: 05 May 2025
https://github.com/osandadeshan/maxsoft-intelliapi
First-ever code-free and lightweight cross platform API and database test automation tool.
gauge intelliapi java maven maxsoft rest-api rest-assured
Last synced: 06 May 2025
https://github.com/amrdeveloper/snapmacro
Free and Open source Cross-platform bot creator with a new scripting language called snap to interact with the mouse, keyboard, and screen using Snap scripting language
bot-creator hacktoberfest interpreter java javafx macro scripting-language snap snap-scripting-language
Last synced: 12 Apr 2025
https://github.com/tornaia/java-offline-geoip
Java Offline GeoIP maps any IP address to its country code
apache2-license code country geoip geolite2 geolite2-database ip ipaddress iso iso3166 iso3166-1 iso31661 java java8 library location maven offline opensource
Last synced: 06 Mar 2026
https://github.com/matcracker/pocketmine-managerservers
PocketMine-ManagerServers is a useful software that allow you to install and manage servers for PocketMine-MP! You can install servers MC:PE (v1.0.5), you can...
java mcpe-util pocketmine server-management
Last synced: 07 May 2025
https://github.com/build-on-aws/java-fm-playground
Explore how you can use Amazon Bedrock with Java in a dynamic environment! It includes a Spring Boot app and a Next.js frontend, perfect for learning and experimentation with generative AI on AWS.
amazon-bedrock aws bedrock generative-ai generative-art image-generation java large-language-models llm nextjs sample-app spring-boot web-development
Last synced: 20 Jun 2025
https://github.com/mistermboy/pycompiler
Python Compiler
compiler compiler-design compilers design java lex parser python uniovi university visitor visitor-pattern yacc
Last synced: 07 May 2025
https://github.com/eriffanani/TextViewReadMore
Android library for creating expand button on your long textview
android android-library endlesstext expandabletext expandabletextview java kotlin longtext readmore textview-android textviews
Last synced: 11 Apr 2025
https://github.com/mohdali/arabic-phonetic-dictionary
Arabic Phonetic Dictionary Generator Tool for Automatic Speech Recognition Applications
java phonetic-dictionaries speech-recognition sphinx4-speech
Last synced: 11 Apr 2025
https://github.com/kanugurajesh/dsa-solutions-notes
Sharing my notes and solutions for DSA concepts here
amazon coding-journey coding-ninjas-solution cpp data-structures github-flow google interview-preparation interview-questions java leetcode-solutions pbc striversa2zdsa
Last synced: 10 Jul 2025
https://github.com/codestates-seb/seb40_main_006
위치 기반 스터디 모집 플랫폼 JamIt 🍓
aws-ec2 java javascript react spring vercel
Last synced: 13 Apr 2025
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/harshshah6/saavnmp3-android
A simple music player inspired by spotify and developed using the unofficial JioSaavn API. Has an lot of features like Search for an Artist, Song, Playlist, Albums. Not just search this app also provides you functionality to play the songs and view the artist info and much more.
android android-application android-music-player android-music-player-java java java-17 media-player music music-player simple-music-player song song-api song-player spotify spotify-api spotify-clone
Last synced: 01 Apr 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/stephengold/lbjexamples
Documentation and example applications for the Libbulletjme physics-simulation library (code has New BSD license)
3d-graphics antora applications bullet bullet-physics collision-detection documentation documentation-website example-apps java kotlin open-source physics physics-3d physics-simulation rigid-body-dynamics sample-app soft-body soft-body-simulation tutorial
Last synced: 26 Feb 2026
https://github.com/googlecloudplatform/alloydb-java-connector
A Java library for connecting securely to your AlloyDB instances.
Last synced: 20 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
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/izzelaliz/arcturus
User defined intrinsics, tailrec optimization
Last synced: 26 Oct 2025
https://github.com/oeljeklaus-you/bookstore
JavaWeb项目:主要的功能模块主要有订单管理、购物车、支付管理
Last synced: 05 Apr 2025
https://github.com/theseems/clinq
Experimental validation mini-framework
declarative java token validation
Last synced: 13 Apr 2025
https://github.com/dawidolko/algorithms-data-structures
Tasks studies - laboratory
data java labs structures works
Last synced: 06 Apr 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/brake/milenage
Java implementation of 3GPP™ TS 35.206 Milenage algorithm
3gpp algorithm calculations java javadoc telecom
Last synced: 24 Jun 2025
https://github.com/webfirmframework/wff
Java framework to develop web applications
ai artificial-intelligence css3 html5 java java-framework mltp web-framework webfirmframework websocket wff wff-binary-message wffweb
Last synced: 06 May 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/joseluisgs/programacion-alumnosclase
Ejemplo inicial de Programación Orientada a Objetos, con Java. Nuestra primeras clases, con usos, abusos, y algunos tests en 1DAM. Curso 2021-2022.
Last synced: 29 Oct 2025
https://github.com/ivangfr/springboot-proxysql-mysql
The goal of this project is to use ProxySQL to load balance requests from a Spring-Boot application to MySQL Replication Master-Slave Cluster.
java mysql proxysql spring-boot spring-data-jpa spring-web-mvc
Last synced: 10 Apr 2025
https://github.com/coding-enthusiast9857/open-source-contributions
This is an open-source contribution opportunity. It is for everyone. So, Hurry up...!! Don't forget to spread love and if you like give a ⭐️
ai algorithms algorithms-and-data-structures c cpp csharp dsa games helloworld java matlab ml open-source projects python python3
Last synced: 11 Apr 2025
https://github.com/sakebook/multilinedivider
Multi divider in RecyclerView on Android.
android android-library android-ui divide divider itemdecoration java kotlin multi-divider recyclerview
Last synced: 17 Jun 2025
https://github.com/yihleego/mypages
📖 MyPages is a java based, open source pagination plugin for MyBatis that simplifies database paging queries. Many databases, one plugin.
antlr antlr4 database java mybatis mybatis-page mybatis-plugin mysql oracle page pageable pagination postgresql spring-boot sql
Last synced: 12 Apr 2025
https://github.com/anshumansinha3301/java-supreme
Some Java Codes for destructions
algorithms-and-data-structures data-structures java
Last synced: 13 Jul 2025
https://github.com/wandri/chat-spring-kafka-angular-react-vue
A live chat done with Angular, React, Vue and tested by Cypress
angular cypress github-actions java kafka mongodb react spring-boot typescript vuejs
Last synced: 29 Oct 2025
https://github.com/oktadev/okta-spring-boot-angular-auth-code-flow-example
Package Angular and Spring Boot into a single JAR!
angular frontend-maven-plugin jar java maven oauth2 pwa spring-boot
Last synced: 11 Apr 2025
https://github.com/uglyoldbob/jni-min-helper
Minimal helper for `jni-rs`, supporting dynamic proxies, Android dex embedding and broadcast receiver. Used for calling Java code from Rust.
Last synced: 08 Jun 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