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: 2025-12-27 00:17:22 UTC
- JSON Representation
https://github.com/usethesource/capsule
The Capsule Hash Trie Collections Library
hashmap hashset immutable immutable-collections java performance persistent-data-structure trie
Last synced: 05 Apr 2025
https://github.com/sjsdfg/effective-java-3rd-chinese
effective-java java markdown-pdf
Last synced: 08 Oct 2025
https://github.com/islandoftex/arara
arara is a TeX automation tool based on rules and directives. It gives you a way to enhance your TeX experience. This is a mirror repository.
Last synced: 17 Dec 2025
https://github.com/hongzhaohua/jstarcraft-rns
专注于解决推荐领域与搜索领域的两个核心问题:排序预测(Ranking)和评分预测(Rating). 为相关领域的研发人员提供完整的通用设计与参考实现. 涵盖了70多种排序预测与评分预测算法,是最快最全的Java推荐与搜索引擎.
algorithm collaborative content context engine groovy java js librec lua mvel python ranking rating recommend script search system
Last synced: 05 Apr 2025
https://github.com/shining-stars-lk/damai
👍 👍 👍 高度仿制大麦网售票系统,使用 SpringCloudAlibaba、Kafka、Redis、Sentinel、ElasticSearch、ShardingSphere 等架构,实现 从抢票到生成订单完成支付 的整个流程,并包含各种高并发难题的实际落地解决方案。是面试、就业、提高技术的不二选择!
docker elasticsearch elk gateway java kafka log4j2 nacos redis redisson sentinel shardingsphere spring springboot springboot3 springcloud springcloudalibaba
Last synced: 12 Apr 2025
https://github.com/librespot-org/librespot-java
The most up-to-date open source Spotify client
java librespot player spotify spotify-connect zeroconf
Last synced: 14 May 2025
https://github.com/mjackie/leetcode
LeetCode Top 100 Liked Questions | Top Interview Questions | LeetCode 用户最喜欢的100题 | 面试最容易被问到的题
interview java leetcode leetcode-java leetcode-solutions
Last synced: 06 Apr 2025
https://github.com/iamxpy/SimpleDB
UC Berkeley's Database class CS186: Implement A Simple Database Management System
database database-management homework-assignments java
Last synced: 17 Apr 2025
https://github.com/bobocode-projects/java-fundamentals-exercises
Training Exercises that cover language basics, Algorithms, Data Structures, OOP, and Functional Programming
computer-science fundamentals java java-8 learning
Last synced: 16 May 2025
https://github.com/eventsourcing/es4j
Event capture and querying framework for Java
Last synced: 05 Apr 2025
https://github.com/ikkisoft/SerialKiller
Look-Ahead Java Deserialization Library
deserialization java security security-hardening
Last synced: 11 Jul 2025
https://github.com/mg6maciej/android-maps-extensions
Android Maps Extensions is a library extending capabilities of Google Maps Android API v2.
android android-library extensions java maps wiki
Last synced: 03 Aug 2025
https://github.com/samdjstevens/java-totp
A java library for implementing Time-based One Time Passwords for Multi-Factor Authentication.
2fa authy google-authenticator java mfa totp-tfa
Last synced: 14 May 2025
https://github.com/cloudnetservice/cloudnet
A modern application that can dynamically and easily deliver Minecraft oriented software
bukkit bungeecord cloudnet fabric java minecraft minecraft-network minecraft-server minecraft-server-management minestom nukkit sponge velocity waterdogpe
Last synced: 25 Apr 2025
https://github.com/spongepowered/sponge
The SpongeAPI implementation targeting vanilla Minecraft and 3rd party platforms.
gradle hacktoberfest java minecraft minecraft-server mixin-framework mixins sponge spongeapi spongepowered
Last synced: 14 Apr 2025
https://github.com/SpongePowered/Sponge
The SpongeAPI implementation targeting vanilla Minecraft and 3rd party platforms.
gradle hacktoberfest java minecraft minecraft-server mixin-framework mixins sponge spongeapi spongepowered
Last synced: 14 Mar 2025
https://github.com/apache/cordova-plugman
Apache Cordova Plugman
cordova cplusplus csharp hacktoberfest java javascript library mobile nodejs objective-c
Last synced: 15 May 2025
https://github.com/Evolveum/midpoint
Evolveum MidPoint: Identity Management (IDM) and Identity Governance (IGA)
identity-governance identity-management idm iga java
Last synced: 14 May 2025
https://github.com/luontola/tdd-tetris-tutorial
Exercise for learning Test-Driven Development with the help of predefined tests
Last synced: 05 Apr 2025
https://github.com/harbby/sylph
Stream computing platform for bigdata
big-data flink java spark-streaming sql streamsql sylph
Last synced: 12 Apr 2025
https://github.com/undera/perfmon-agent
Server metrics fetching agent, based on SIGAR
Last synced: 14 Apr 2025
https://github.com/amrdeveloper/CodeView
Android Library to make it easy to create an Code editor or IDE that support any languages and themes, with auto complete, auto indenting, snippets and more features
android android-codeview android-library android-ui auto-indent autocomplete autocompletetextview code-editor codeeditor codeview hacktoberfest highlighting ide java kotlin snippets syntax-highlighting
Last synced: 12 May 2025
https://github.com/camunda/docker-camunda-bpm-platform
Camunda 7 - Docker images for the Camunda BPM platform
bpmn bpmn-engine camunda-bpm-platform docker-image dockerfile java process-engine workflow
Last synced: 15 May 2025
https://github.com/smooks/smooks
An extensible Java framework for building event-driven applications that break up XML and non-XML data into chunks for data integration
analytics chunking enterprise-integration etl event-driven java pipelines sax smooks stream-processing xml
Last synced: 13 May 2025
https://github.com/josm/josm
!!!Mirror!!! of JOSM Subversion repository
editor git java josm mirror openstreetmap svn
Last synced: 15 May 2025
https://github.com/tntim96/JSCover
JSCover is a JavaScript Code Coverage Tool that measures line, branch and function coverage
Last synced: 30 Mar 2025
https://github.com/fabioz/Pydev
Python IDE for Eclipse
eclipse eclipse-plugin hacktoberfest ide java python python-ide
Last synced: 24 Jul 2025
https://github.com/HongZhaoHua/jstarcraft-rns
专注于解决推荐领域与搜索领域的两个核心问题:排序预测(Ranking)和评分预测(Rating). 为相关领域的研发人员提供完整的通用设计与参考实现. 涵盖了70多种排序预测与评分预测算法,是最快最全的Java推荐与搜索引擎.
algorithm collaborative content context engine groovy java js librec lua mvel python ranking rating recommend script search system
Last synced: 18 Mar 2025
https://github.com/jamesnguyenhub/text-decorator
Decorate your TextView easily
android custom-view decorator java open-source textview
Last synced: 25 Aug 2025
https://github.com/fanchaoo/netease-cloud-music-community
参照网易云音乐云村做的一个小程序社区,后端技术栈为Java,SpringBoot,MySQL,Redis,前端技术栈为uni-app。欢迎吐槽。
java javascript mysql netease netease-cloud-music netease-music oss redis spring-boot springboot uni-app uniapp vue
Last synced: 06 Apr 2025
https://github.com/JOSM/josm
!!!Mirror!!! of JOSM Subversion repository
editor git java josm mirror openstreetmap svn
Last synced: 07 May 2025
https://github.com/stephenh/mirror
A tool for real-time, two-way sync for remote (e.g. desktop/laptop) development
Last synced: 06 Apr 2025
https://github.com/stevendxc/dxloadingbutton
Android material button with loading animation
android animation button-widget java kotlin loading-animation material-design ui
Last synced: 13 May 2025
https://github.com/graalvm/native-build-tools
Native-image plugins for various build tools
graalvm gradle gradle-plugin java maven maven-plugin native-image
Last synced: 15 May 2025
https://github.com/spotify/completable-futures
Utilities for working with futures in Java 8
asynchronous completablefuture-api java
Last synced: 15 May 2025
https://github.com/googlecloudplatform/cloud-code-samples
Code templates to make working with Kubernetes feel like editing and debugging local code.
code-template debugger dotnet gcloud golang java kubernetes nodejs python samples yaml
Last synced: 15 May 2025
https://github.com/google/TestParameterInjector
A simple yet powerful parameterized test runner for Java.
java junit4 junit5 parameterized-tests testing
Last synced: 11 Apr 2025
https://github.com/cdancy/jenkins-rest
Java client, built on top of jclouds, for working with Jenkins REST API
cd cdcd ci client continuous-integration devops java jclouds jenkins jenkins-rest rest rest-api
Last synced: 15 May 2025
https://github.com/robertlevonyan/custom-floating-action-button
This view is for replacement of standard Floating Action Button from Google Support Library. It is easy to use, customizable and you can also add text to button
android android-development android-library android-ui button floating-action-button floating-button floatingactionbutton floatingactionmenu floatingmenu gradle java material-design view
Last synced: 05 Apr 2025
https://github.com/sizovs/pipelinr
PipelinR is a lightweight command processing pipeline ❍ ⇢ ❍ ⇢ ❍ for your Java awesome app.
android architecture cqrs java kotlin library mediator mediatr pipes-and-filters service-layer spring
Last synced: 12 Oct 2025
https://github.com/theblindm/t-shell
智能命令行终端应用
finalshell java native quarkus t-shell tauri
Last synced: 05 Apr 2025
https://github.com/apache/jackrabbit-oak
Apache Jackrabbit Oak
database jackrabbit java jcr repository
Last synced: 15 May 2025
https://github.com/raydac/netbeans-mmd-plugin
Free mind map editor with plug-ins for both NetBeans and Intellij
documentation-tool editor gui intellij-plugin java knowledge mind-map mind-mapper mind-mapping mind-maps mindmap netbeans netbeans-plugin plantuml standalone
Last synced: 15 May 2025
https://github.com/sous-chefs/java
Development repository for the java cookbook
chef chef-cookbook chef-resource hacktoberfest java managed-by-terraform
Last synced: 16 May 2025
https://github.com/wolfsblvt/blossomspokemongomanager
BlossomsPokemonGoManager is a tool for easy managing of your Pokémon Go game. Visit us at our Discord server to talk:
java pokemon pokemon-go pokemongo tool
Last synced: 05 Apr 2025
https://github.com/JetBrains/Qodana
📝 Source repository of Qodana Help
ci code-quality code-review code-scanning continuous-integration java javascript jetbrains kotlin php python static-analysis static-code-analysis typescript
Last synced: 14 Apr 2025
https://github.com/jetbrains/qodana
📝 Source repository of Qodana Help
ci code-quality code-review code-scanning continuous-integration java javascript jetbrains kotlin php python static-analysis static-code-analysis typescript
Last synced: 08 Apr 2025
https://github.com/StevenDXC/DxLoadingButton
Android material button with loading animation
android animation button-widget java kotlin loading-animation material-design ui
Last synced: 19 Apr 2025
https://github.com/timefoldai/timefold-quickstarts
Get started with Timefold quickstarts here. Optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.
artificial-intelligence constraint-programming cvrp employee-scheduling gradle java job-shop-scheduling kotlin maintenance-scheduling maven operations-research optimization-library planning-algorithms quarkus resource-allocation spring-boot vehicle-routing-problem vrptw
Last synced: 11 Aug 2025
https://github.com/apex/up-examples
Example apps, apis, and sites for Up.
aws golang java lambda nodejs python serverless up
Last synced: 06 Apr 2025
https://github.com/nocheatplus/nocheatplus
Anti cheating plugin for Minecraft (Bukkit/Spigot).
anti-cheating bukkit bukkitdev cheat craftbukkit java mc minecraft ncp nocheat nocheatplus plugin spigot
Last synced: 26 Oct 2025
https://github.com/thorntail/thorntail
Source code for the Thorntail project
Last synced: 04 Oct 2025
https://github.com/lokles/Web-Development-Interview-With-Java
Java 开发相关技术栈(大中厂)高频面试问题收录。
docker java microservice mybatis mysql nocas redis spring spring-boot spring-cloud
Last synced: 20 Mar 2025
https://github.com/apache/cordova-plugin-device
Apache Cordova Device Plugin
android cordova hacktoberfest ios java javascript library mobile nodejs objective-c
Last synced: 14 May 2025
https://github.com/aabhasr1/OtpView
A custom view to enter otp/pin of different sizes used usually in cases of authentication.
android android-application android-library java java-8 library otp pinview pinview-library xml
Last synced: 12 May 2025
https://github.com/aabhasr1/otpview
A custom view to enter otp/pin of different sizes used usually in cases of authentication.
android android-application android-library java java-8 library otp pinview pinview-library xml
Last synced: 12 Apr 2025
https://github.com/apache/cordova-plugin-media
Apache Cordova Media Plugin
android cordova hacktoberfest ios java javascript library mobile nodejs objective-c
Last synced: 14 May 2025
https://github.com/davidmoten/rxjava2-jdbc
RxJava2 integration with JDBC including Non-blocking Connection Pools
concurrency database java jdbc reactive reactive-programming reactive-streams rxjava
Last synced: 04 Apr 2025
https://github.com/borysn/spring-boot-angular2
spring boot backend, angular2 frontend with webpack, typescript, sass, bootstrap4, karma, jasmine
angular angular2-frontend bithound bootstrap gradle jasmine java karma sass spring spring-boot springboot typescript
Last synced: 04 Apr 2025
https://github.com/spring-projects/spring-data-cassandra
Provides support to increase developer productivity in Java when using Apache Cassandra. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
cassandra cql ddd framework java spring spring-data
Last synced: 11 Apr 2025
https://github.com/schildbach/public-transport-enabler
Unleash public transport data in your Java project.
efa hafas java library navitia public-transportation
Last synced: 07 Apr 2025
https://github.com/assertj/assertj-examples
Examples illustrating AssertJ assertions
assertj assertj-assertions java
Last synced: 16 Dec 2025
https://github.com/li-junpeng/dbtu-client
🔥🔥🔥DB兔,免费的数据库管理工具🧰,支持Web在线使用🚀,将计划支持Windows、Mac,、Linux等系统。如果你对此项目感兴趣,动动您的小手给个Star⭐吧。
database database-management database-tool db java mysql redis sql vue
Last synced: 06 Apr 2025
https://github.com/matomo-org/matomo-sdk-android
SDK for Android to measure your apps with Matomo. Works on Android phones, tablets, Fire TV sticks, and more!
analytics android android-sdk java matomo matomo-sdk metrics piwik piwik-sdk tracker
Last synced: 12 Jul 2025
https://github.com/DWorkS/AStickyHeader
Android Sticky Headers : now headers everywhere
android-library java sticky-headers
Last synced: 12 Apr 2025
https://github.com/jklingsporn/vertx-jooq
A jOOQ-CodeGenerator to create vertx-ified DAOs and POJOs.
java jdbc jooq reactive rxjava2 rxjava3 vertx vertx-jooq
Last synced: 13 Apr 2025
https://github.com/codeegginterviewgroup/CodeEggDailyInterview
码个蛋每日面试题
algorithms android data-structures design-patterns interview-questions java
Last synced: 18 Nov 2025
https://github.com/shannah/jdeploy
Developer friendly desktop deployment tool
deployment desktop-app java javafx javafx-desktop-apps
Last synced: 15 May 2025
https://github.com/alpha037/data-structures-and-algorithms
Important data structures and algorithms implemented in Java along with solutions to AlgoExpert problems and some Leetcode problems.
algoexpert algoexperts algorithm algorithms algorithms-and-data-structures algorithms-implemented algorithms-java data-structure-java data-structures faang google-java-format java java-11 leetcode leetcode-java leetcode-solutions roadmap
Last synced: 15 May 2025
https://github.com/yangwenmai/github-trending-backup
Github trending backup by everyday.
backup github go java javascript python rust swift trending typescript
Last synced: 16 May 2025
https://github.com/wechat-group/weixin-java-demo-springmvc
A wechat mp and pay demo based on WxJava and springmvc.
java springmvc wechat-springmvc-demo weixin weixin-java-sdk weixin-java-tools
Last synced: 15 May 2025
https://github.com/harismuneer/Library-Management-System-JAVA
📚 A Library Management System designed in Java while following the concepts of decoupled layers (entities) and minimal code in interface (GUI).
class-diagram console-based database-management design-patterns desktop-application java javadb jdbc-database library-database library-management library-management-system library-system netbeans-project object-oriented-analasis-design object-oriented-assignment object-oriented-design persistent-storage singleton-pattern staruml text-based
Last synced: 03 Oct 2025
https://github.com/JikesRVM/JikesRVM
Jikes RVM (Research Virtual Machine)
java jvm metacircular-vm research virtual-machine
Last synced: 27 Feb 2025
https://github.com/arquillian/arquillian-core
Arquillian provides a component model for integration tests, which includes dependency injection and container life cycle management. Instead of managing a runtime in your test, Arquillian brings your test to the runtime.
integration-testing java jvm test-automation testing
Last synced: 14 May 2025
https://github.com/qinxuewu/docs
Java知识总结:MySQL实战45讲,多线程和JVM知识总结,,SpringBoot,SpringCloud,Storm系列,微信小程序开发,ELK,《JAVA核心技术36讲笔记》,《深入理解JVM虚拟机笔记》,《高性能MySQL笔记》,《数据结构与算法》等等
blog elk gc java jdk juc jvm linux mongodb redis spring springboot springcloud wechat
Last synced: 05 Apr 2025
https://github.com/eclipse-rdf4j/rdf4j
Eclipse RDF4J: scalable RDF for Java
hacktoberfest java linked-data rdf semantic-web shacl sparql
Last synced: 15 May 2025
https://github.com/bitkylin/clusterdevicecontrolplatform
Java & Vue.js 全栈「集群设备管理云平台『后端部分』」,使用 Spring Boot、Netty 搭建 TCP 服务器与上万设备的集群通信,基于 JavaFX 的 GUI 应用程序模拟上万台设备的行为,并可对服务器进行压力测试。
java javafx-gui mongodb netty redis spring-boot
Last synced: 14 Jul 2025
https://github.com/BillyWei01/FastKV
An efficient key-value storage library.
android java key-value storage
Last synced: 01 Aug 2025
https://github.com/gaul/modernizer-maven-plugin
Detect uses of legacy Java APIs
apache-commons guava java joda-time maven-plugin static-analysis
Last synced: 14 May 2025
https://github.com/twitch4j/twitch4j
A JVM library for all Twitch APIs, including Chat, Helix, and EventSub (webhook/websocket/conduit). It includes advanced features for large-scale apps such as connection pooling, rate-limiting, and more!
api api-client auth chat eventsub gradle hacktoberfest helix irc java kraken oauth pubsub tmi twitch twitch-api twitch-api-v5 twitch-irc twitchdev webhook
Last synced: 14 Apr 2025
https://github.com/ome/bioformats
Bio-Formats is a Java library for reading and writing data in life sciences image file formats. It is developed by the Open Microscopy Environment. Bio-Formats is released under the GNU General Public License (GPL); commercial licenses are available from Glencoe Software.
bio-formats format-converter format-reader image java life-sciences-image lightsheet metadata whole-slide-imaging wsi
Last synced: 17 Dec 2025
https://github.com/imixs/imixs-workflow
The open source technology for business process management
bpmn bpmn-engine java workflow-engine
Last synced: 06 Apr 2025
https://github.com/PegaSysEng/pantheon
An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client
blockchain cli ethereum ethereum-client gradle java json-rpc-api
Last synced: 17 Jul 2025
https://github.com/petschko/java-rpg-maker-mv-decrypter
You can decrypt whole RPG-Maker MV Directories with this Program, it also has a GUI.
decrypt-files decrypting-files decryption gui jar java java-8 java-decrypter mv personal-project rpg-maker rpg-maker-decrypt rpg-maker-mv rpgmvm rpgmvm-file rpgmvo rpgmvo-file rpgmvp rpgmvp-file
Last synced: 04 Oct 2025
https://github.com/tbroyer/gradle-errorprone-plugin
Gradle plugin to use the error-prone compiler for Java
error-prone errorprone gradle-plugin java
Last synced: 08 May 2025
https://github.com/Wikidata-Toolkit/Wikidata-Toolkit
Java library to interact with Wikibase
java rdf wikibase wikidata wikidata-toolkit
Last synced: 11 May 2025
https://github.com/wikidata-toolkit/wikidata-toolkit
Java library to interact with Wikibase
java rdf wikibase wikidata wikidata-toolkit
Last synced: 17 Dec 2025
https://github.com/jie65535/gc-opencommand-plugin
A plugin that open the GC command execution interface for third-party clients
grasscutter grasscutter-plugin java
Last synced: 05 Apr 2025
https://github.com/serceman/jnr-fuse
FUSE implementation in Java using Java Native Runtime (JNR)
Last synced: 14 May 2025