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-01 00:16:03 UTC
- JSON Representation
https://github.com/Vorlonsoft/GradleMavenPush
Helper to upload Gradle Android Artifacts, Gradle Java Artifacts and Gradle Kotlin Artifacts to Maven repositories (JCenter, Maven Central, Corporate staging/snapshot servers and local Maven repositories).
aar aar-library android android-library artifact artifacts gradle gradle-build gradle-java jar java java-library jcenter kotlin kotlin-library maven maven-repository mavencentral snapshot staging
Last synced: 21 Nov 2025
https://github.com/vorlonsoft/gradlemavenpush
Helper to upload Gradle Android Artifacts, Gradle Java Artifacts and Gradle Kotlin Artifacts to Maven repositories (JCenter, Maven Central, Corporate staging/snapshot servers and local Maven repositories).
aar aar-library android android-library artifact artifacts gradle gradle-build gradle-java jar java java-library jcenter kotlin kotlin-library maven maven-repository mavencentral snapshot staging
Last synced: 23 Apr 2025
https://github.com/openshopchannel/website
The website and online library for the Open Shop Channel.
bulma java spring spring-boot web website
Last synced: 23 Apr 2025
https://github.com/cami-la/java-poo-curso-em-video
Código fonte das aulas do curso Curso completo de Programação Orientada a Objetos (POO) com a linguagem Java. Aborda os principais conceitos como Classes, Objetos, instanciamento, abstração, encapsulamento, herança, polimorfismo e muito mais. Criado pelo professor Gustavo Guanabara para o Curso em Vídeo, explica todos os conceitos de POO de uma maneira simples, objetiva e divertida.
curso-em-video curso-em-video-java cursoemvideo gustavo-guanabara gustavoguanabara java java-oop java-oop-course orientacao-a-objetos poo
Last synced: 23 Apr 2025
https://github.com/softartdev/Kronos-Multiplatform
Kotlin Multiplatform SNTP library
android datetime ios java kotlin kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kronos ntp sntp time
Last synced: 02 Apr 2025
https://github.com/clivern/racter
:crocodile: A Java Framework for Building Bots on Facebook's Messenger Platform.
chatbot facebook-api facebook-messenger-bot java java-library messenger-bot messenger-chat-bot
Last synced: 23 Jun 2025
https://github.com/dathoangse/java-cqrs-commandbus
A lightweight & highly extensible CQRS Command Bus for implementing application services and CQRS architectural pattern in Java
architecture command-bus cqrs-architectural-pattern cross-cutting-concerns java middleware
Last synced: 14 Jan 2026
https://github.com/sebasbaumh/postgis-java-ng
PostGIS Java bindings
database geometry java java-bindings jdbc jdk21 postgis postgresql
Last synced: 14 Jan 2026
https://github.com/gurleensethi/loggerpreferences
Get to know which class changed the value in SharedPreferences.
android android-development android-library java kotlin kotlin-android
Last synced: 20 Jul 2025
https://github.com/houarizegai/tictactoe
A simple Tic Tac Toe (XO) game 🎮 developped using Java Swing.
game java swing tic-tac-toe tictactoe
Last synced: 10 Apr 2025
https://github.com/memfault/bort
Memfault SDK for AOSP-based Android devices. Observability, logging, crash reporting, and updating all in one service. More information at https://docs.memfault.com.
android aosp bugreports firmware java kotlin memfault observability ota sdk
Last synced: 11 Jan 2026
https://github.com/abdlquadri/vertx-eventbus-java
A Vert.x EventBus client written in Java, works on Android
Last synced: 14 May 2025
https://github.com/padarom/java-migrations
:page_with_curl: Laravel inspired DBS-independent Database Migrations for Java 8 (work in progress)
database database-migrations java library
Last synced: 13 Apr 2025
https://github.com/sharifpoetra/thunder-java
Thunder the legendary bot that now come out reborn!
discord-bot java jda jda-bot jda-discord-bot multipurpose music-bot
Last synced: 21 Mar 2025
https://github.com/webmakaka/microservices-and-distributed-systems
[Amigoscode, Nelson] Microservices and Distributed Systems [ENG, 2022]
java minikube postgresql spring-boot zipkin
Last synced: 24 Jun 2025
https://github.com/apache/activemq-website
Apache ActiveMQ Website
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 16 Jun 2025
https://github.com/jonatan-ivanov/resourceater
Eats all of your resources :)
gradle hacktoberfest java jdk jre jvm monitoring observability spring spring-boot
Last synced: 10 Apr 2025
https://github.com/aquazus/d1proxy
A simple yet powerful Java 11 TCP MITM proxy for Dofus 1.29.1
dofus java mongodb network network-analysis network-monitoring networking proxy
Last synced: 09 Jul 2025
https://github.com/arconia-io/arconia-migrations
Tools and OpenRewrite recipes to automate refactoring, migrations, and upgrades for Java projects.
arconia docling java junit migrations open-rewrite spring-boot testcontainers
Last synced: 30 Jun 2026
https://github.com/ucloud/ucloud-sdk-java
UCloud SDK for Java
developer-tools devops java sdk ucloud
Last synced: 10 Apr 2025
https://github.com/vm-001/mybatis-xml-generator
Generates MyBatis XML by using reflection and custom velocity templates.
Last synced: 11 Apr 2025
https://github.com/stwind/gradle-jni
Sample project setup for working with Java Native Interface with Gradle
Last synced: 10 Mar 2026
https://github.com/l33t-c0d3r-66/todo-web-application
TO-DO Web Application Created Using Hibernate and Bootstrap
hibernate java javawebapp jsp jsp-servlet
Last synced: 28 Apr 2025
https://github.com/simaxme/java.nvim
A neovim plugin to move and rename java files and do other things.
java neovim neovim-lua-plugin neovim-plugin neovim-plugins
Last synced: 14 Mar 2025
https://github.com/oussamabonnor1/jetstory
JetStory is an open source android app made to help you spend your waiting time reading stories that have similar length to your available time.
android android-studio api app bootstrap csharp dotnet-core font-awesome java mobile-app open-source reading story time-management visual-studio-code xml
Last synced: 02 May 2025
https://github.com/eclecticlogic/eclectic-orc
Annotation driven Java object writer for ORC with runtime code generation for speed.
Last synced: 01 Feb 2026
https://github.com/refinedmods/refinedstorageaddons
An addon mod for Refined Storage.
addon forge forge-mod java minecraft minecraft-mod mod refinedstorage refinedstorageaddons
Last synced: 13 May 2025
https://github.com/arsy786/springboot-best-practices
This repo serves as a guide for Spring Boot best practices!
Last synced: 16 Oct 2025
https://github.com/docusign/code-examples-java
Docusign Java Code Examples and Launcher
click-api docusign esignature java launcher rooms-api webforms-api
Last synced: 10 Oct 2025
https://github.com/rapter1990/springbootminio
Spring Boot with the usage of Minio running on Docker , AOP and Exception Handling
aop docker exception-handling java minio spring-boot
Last synced: 15 Oct 2025
https://github.com/maxisandoval37/webapp-maxcotas
MAXcota Web App - Spring Boot
java spring-boot spring-security thymeleaf
Last synced: 17 Mar 2025
https://github.com/viralvaghela/telegram-bot-array-index-out-of-bound
This Bot will provide you with a variety of features, including programming quotes, jokes, random jokes, and real-time global Covid-19 data. Additionally, it offers a wide range of resources such as books, videos, and tutorials to assist you in learning programming.
bot java java-spring-boot javabot random-jokes telegram-bot telegram-bot-array telegram-bots telegram-jav telegram-java-api
Last synced: 09 Oct 2025
https://github.com/green-code-initiative/creedengo-java
Reduce the environmental footprint of your Java software programs
ecodesign java sonarqube sonarqube-plugin
Last synced: 05 Mar 2026
https://github.com/bkahlert/kommons
Kommons is a set of Kotlin Multiplatform Libraries (MPP) to allow the execution of command lines / scripts, to support print debugging and to ease testing.
command-line java kaomoji kotlin logger logging shellscript time unicode
Last synced: 01 Apr 2026
https://github.com/oktadev/spring-boot-vue-example
Bootiful Spring Boot + Vue Example
bootiful java spring-boot typescript vue vuejs
Last synced: 05 Mar 2026
https://github.com/andersdjohnson/jackson-json-reference
JSON Reference for Java with Jackson.
jackson java json json-pointer json-reference json-schema
Last synced: 18 Mar 2025
https://github.com/saantiaguilera/feature-flags
Feature Toggles (aka Feature Flags) in Kotlin
android android-architecture feature-flags feature-toggle feature-toggles flag java jvm
Last synced: 17 Jul 2025
https://github.com/rishabh-agarwal/oracle-interview-guide
Software Engineer Position Interview Guide (Cerner Corporation)
allergy behavioral cerner cernerinterview fever java patients situations softwareengineering teamwork technical-questions temperature
Last synced: 12 Apr 2025
https://github.com/selimhorri/hr-management-system
Spring Boot app, handling CRUD operations for employees as well as their departments
dockerfile java spring spring-boot spring-security sql thymeleaf-template-engine
Last synced: 12 Apr 2025
https://github.com/sivaprasadreddy/sivalabs-youtube-code-samples
Sample code for my YouTube video tutorials
java spring-boot video-tutorials youtube
Last synced: 25 Jun 2025
https://github.com/liyupi/free-algorithm-learning
算法导航,免费的可视化算法学习神器!通过交互式动画带你掌握常见数据结构(二叉树、链表、栈、队列、图)和算法(排序、搜索、动态规划、贪心)。提供保姆级算法学习路线图和详细教程,支持Java、Python、JavaScript、Go、C++等多语言实现。可自定义输入数据,实时观察算法执行过程,配套LeetCode练习题。告别抽象难懂的传统学习方式,完美应对算法面试。从入门到高阶,让算法学习变得简单、直观、有趣!
algorithm algorithms computer-science data-structures dynamic-programming interview-preparation interview-questions java javascript leetcode python sorting-algorithms
Last synced: 07 Oct 2025
https://github.com/twostack/bitcoin4j
Bitcoin SV Library for Java
bitcoin blockchain bsv hacktoberfest java
Last synced: 14 Jan 2026
https://github.com/su5ed/gregtech-experimental
A fully-featured port of GregTech 3 for modern minecraft versions
addon forge gregtech industrialcraft2 java minecraft minecraft-mod
Last synced: 23 Apr 2025
https://github.com/shurjopay-plugins/sp-plugin-java
shurjoPay plugin module for Java application
java payment-gateway payments shurjomukhi shurjopay spring spring-boot
Last synced: 12 May 2025
https://github.com/apivideo/api.video-java-client
The official Java client library for api.video
api-client java video video-api video-streaming
Last synced: 09 Apr 2025
https://github.com/anahata-os/anahata-netbeans-ai
A NetBeans plugin that allows Google Gemini to do all your work on the worlds best Java IDE. Get a wireless headset, lay on your bed and tell the model to turn on your tv and stream NetBeans onto it while you approve and deny diffs on the diff viewer. Try not to drink too much alcohol if the model goes way faster than your thoughts.
agent agentic-ai gemini gemini-ai gemini-api gemini-cli gemini-client gemini-flash gemini-pro java llm netbeans netbeans-gui netbeans-ide netbeans-platform netbeans-plugin netbeans-project
Last synced: 25 Feb 2026
https://github.com/hongmaple/salted-fish
类似于闲鱼二手交易应用 具备手机端宝贝发布,购买,留言,收藏,订单管理,宝贝管理,发货管理 pc管理端可以进行宝贝交易代理,宝贝审核,人员管理,分类管理等功能。
Last synced: 10 Mar 2026
https://github.com/imrafaelmerino/json-values
Persistent Json in Java
avro-schema functional-programming immutable immutable-objects java json json-api json-generator json-schema json-values persistent-data-structure prng property-based-testing
Last synced: 25 Apr 2025
https://github.com/openbrms/openbrms
OpenBRMS is a cloud native business rules management system with scripted rules
brms business-rules business-rules-engine java knative quarkus rule-engine
Last synced: 12 Apr 2025
https://github.com/TheLogicMaster/Tower-Defense-Galaxy
A tower defense game using libgdx
3d android java libgdx modular tower-defense tower-defense-game virtual-reality
Last synced: 11 Mar 2025
https://github.com/mariorez/kanban-quarkus
Projeto Kanban Board
docker java quarkus rest-api software-development web-development
Last synced: 12 Apr 2025
https://github.com/terl/resource-loader
Getting files out of a JAR or loading a shared library is difficult. We made it easy.
jar java java-8 library loading shared-library
Last synced: 10 Apr 2025
https://github.com/sigpwned/chardet4j
Simple, compact charset detection for Java 8+
chardet chardetect charset-detector icu4j java
Last synced: 17 Mar 2025
https://github.com/catman85/javafx-student-management-system
A Java application for managing students teachers, and grades.
java javafx javafx-application javafx-gui maven sqlite
Last synced: 10 Apr 2025
https://github.com/hoangsonww/sorting-algorithms-dsa
🔄 This repository delves into sorting algorithms, with a special emphasis on the implementation of Merge Sort to organize artworks in a museum setting. It provides a detailed guide on sorting principles, Merge Sort algorithm adaptation, and its application to real-world scenarios.
java java-8 merge-sort mergesort museum museum-collections sort sorting sorting-algorithms sorting-algorithms-comparison sorting-algorithms-implemented
Last synced: 11 Apr 2025
https://github.com/mscheong01/interfaice
Define an interface, and use LLM as your implementation!
ai artificial-intelligence chatgpt gpt java kotlin large-language-models llm proxy spring spring-boot
Last synced: 03 May 2025
https://github.com/drsnowbird/eclipse-docker
Eclipse Java EE Docker
docker eclipse eclipse-oxygen eclipse-photon gradle ide java jdk8 photon python scala
Last synced: 10 Apr 2025
https://github.com/vertexwahn/bazeldemos
Bazel Demos
bazel bazel-examples cpp fmt hello-world java latex openexr poetry python
Last synced: 10 Apr 2025
https://github.com/lemire/indexwikipedia
A simple utility to index wikipedia dumps using Lucene.
Last synced: 29 Oct 2025
https://github.com/hoangsonww/graph-data-structure
🔍 This repository explores the graph data structure, focusing on its application in analyzing large texts and developing the Word Graph Game. It includes algorithms for text analysis, graph construction, and game logic, offering a comprehensive toolkit for educational and development purposes.
graph graph-algorithms graph-data-science graph-datastructures graph-theory graphs java java-8
Last synced: 11 Apr 2025
https://github.com/hoangsonww/binary-search-tree-dsa
🌳 This repository is dedicated to the Binary Search Tree (BST) data structure, featuring a comprehensive demo of all its functionalities including insertion, deletion, search, and traversal operations. It serves as an educational resource for understanding BSTs in depth, offering code examples and explanations suitable for students and developers.
algorithms binary-search binary-search-algorithm binary-search-tree binary-search-tree-operations binary-search-tree-traversal binary-tree binary-tree-array binary-tree-linked-list bst bst-tree data-structures java java-8
Last synced: 14 Oct 2025
https://github.com/chanran/addressbook
java桌面应用--通讯录
addressbook java javafx-desktop-apps mysql
Last synced: 10 Apr 2025
https://github.com/softartdev/kronos-multiplatform
Kotlin Multiplatform SNTP library
android datetime ios java kotlin kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kronos ntp sntp time
Last synced: 10 Oct 2025
https://github.com/joshgontijo/rest-client
java rest-api restclient unirest
Last synced: 13 Mar 2026
https://github.com/lavalink-devs/lavalink-client
Lavalink client for lavalink v4
discord hacktoberfest java kotlin lavalink lavalink-client music-bot
Last synced: 07 Oct 2025
https://github.com/apache/horaedb-client-java
Apache HoraeDB (Incubating) Java Client.
cloud-native database distributed-database horaedb iot-database java sql timeseries-analysis timeseries-database tsdb
Last synced: 19 Oct 2025
https://github.com/grizeldi/z21-drive
Java implementation of Fleischmann/Roco z21 DCC center's network protocol
cab fleischmann java library model-railway z21
Last synced: 14 Apr 2025
https://github.com/louisjenkinscs/llvm-jvm
[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell
bytecode educational haskell interpreter java java-bytecode jvm language monad monadic scala virtual-machine
Last synced: 26 Jun 2025
https://github.com/fuxingloh/airtable
A lightweight Java 8 Airtable API client for https://airtable.com/api with all features implemented.
airtable airtable-api java java-api
Last synced: 01 Aug 2025
https://github.com/amanoteam/sunny
Prevent Tachiyomi and Mihon from throttling your requests by ignoring rate limits
Last synced: 14 May 2025
https://github.com/doudoutangs/3.salary_system
github不会经常在线,可加QQ:553039957,详谈。薪资管理系统:是一套简洁薪资管理系统,虽然界面简单,但其功能强大。系统分为了五大模块:考勤与工资,薪资设置,部门管理,公告管理,系统管理。主要技术:Springboot+MyBatisPlus+MySQL+jQury,Layui
java jquery layui mybatis-plus mysql spring-boot
Last synced: 13 May 2025
https://github.com/thatbeautifuldream/dsa
This repository consists of all the material from my data structures and algorithms preparation.
algorithms data-structures java problem-solving
Last synced: 14 Apr 2025
https://github.com/nabildridi/springbootgenericpagingfilteringforprimengtable
Spring Boot data jpa generic paging, sorting and filtering for PrimeNg tables
dynamic-jpa dynamic-querydsl java primeng primeng-table querydsl querydsl-jpa rsql rsql-jpa-specification spring spring-boot spring-data-jpa spring-data-jpa-specification
Last synced: 14 Apr 2025
https://github.com/xxdark/classfile
Java classfile library
bytecode classfile-parser java
Last synced: 10 Aug 2025
https://github.com/alxgcrz/_principios-SOLID_
Principios S.O.L.I.D.
dependency-inversion-principle interface-segregation-principle java learning liskov-substitution-principle open-closed-principle single-responsibility-principle solid-principles
Last synced: 03 Apr 2025
https://github.com/ashutoshsahoo/spring-boot-kubernetes-mysql
Demo project for Spring Boot,Kubernetes, MySQL with PVC
dockerfile gradle java kubernetes mysql mysql-database mysql-replication palantir-docker pvc spring spring-boot spring-boot-3 spring-boot-kubernetes
Last synced: 19 Aug 2025
https://github.com/ushelp/easybackup
Java 免费开源内容备份,压缩,远程发送一体化任务调度应用及引擎框架。Java content backup, compression, sending service application and engine framework.
application backup backups compression content-compression database database-backup database-backup-application easybackup-engine-framework easybackup-web-manger engine engine-framework java java-8 mysql project-backup system-backups
Last synced: 04 Oct 2025
https://github.com/configcat/java-sdk
ConfigCat SDK for Java. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.
android configcat configuration configuration-management feature-flag feature-flags feature-toggle feature-toggles featureflags java remote-config
Last synced: 13 Aug 2025
https://github.com/floriansw/grohe-ondus-api-java
Java implementation of the Grohe ONDUS API REST interface
Last synced: 04 Jul 2025
https://github.com/cometchat/cometchat-push-notification-app-android
Push Notification App for Java (Android)
android app chat java notification push push-notifications
Last synced: 20 Feb 2026
https://github.com/m-thirumal/installation_guide
PostgreSQL, PgModeler, TLS, Docker, Let's Encrypt, Nginx, Pgadmin4, Redis, AWS
aws docker docker-compose elk-stack forticlient java jenkins letsencrypt pgadmin4 pgmodeler postgresql spring-boot ubuntu vpn
Last synced: 14 Aug 2025
https://github.com/veilair/java-development
An ongoing curated list of frameworks, books, articles, talks, screencasts, recordings, libraries, learning tutorials and resources about Java Development.
java java-17 java-9 java-application java-apps java-code-best-practices java-codes java-collections java-developer java-developer-vm java-development-kit java-development-tools java-frameworks java-security
Last synced: 12 Jun 2025
https://github.com/wyatt-herkamp/too-many-shortcuts
Adds support for meta keys such as alt, ctrl, and shift in keybinds. Allows for creating multiple binds for each keybinds.
Last synced: 17 Jun 2026
https://github.com/eyesniper2/skRayFall
An addon for skript that adds Citizens support, EffectLib support and other features.
addon bukkit java kotlin skript skript-language
Last synced: 26 Feb 2025
https://github.com/sandeepsolai/minecraft-bot
Hii....I_am_sam_Here this_afk_bot_only_works_in_versions_upto--1.16.4 il_try_my_best_to_update_this_bot_for_LatestVersion_of_Minecraft i create it for aternos server but using it is up to you :)
afk afk-bot bot game java javascript minecraft minecraft-plugin minecraft-server minecraftbot mod nodejs server
Last synced: 10 Mar 2026
https://github.com/connyduck/pixelwallpaper
A colorful pixelated live wallpaper for Android
android colorful customization java wallpaper xml
Last synced: 10 Oct 2025
https://github.com/loiane/java-spring-extension-pack
Visual Studio Code Extension Pack for Java + Spring developers.
java spring spring-boot springboot visual-studio-code vscode
Last synced: 23 Mar 2025
https://github.com/amrdeveloper/tank
Dynamic type Object oriented and scripting language written in Java
interpreter java lox lox-interpreter lox-language oop-languages programming-language scripting-language
Last synced: 12 Apr 2025
https://github.com/larmic/spring-boot-demos
Multiple spring boot samples written in Java or Kotlin.
docker dockerfile elasticsearch java keycloak kotlin postgres postgresql properties rabbit rabbitmq rest-api spring spring-boot springboot testcontainers
Last synced: 16 Jan 2026
https://github.com/dadoonet/elasticsearch-java-client-demo
Elasticsearch Client Java Sample project
elasticsearch elasticsearch-client java
Last synced: 14 Apr 2025