This is your work, valued
taketoday-tutorial4j. :star: Java code samples. for example, java core, spring ecosystem, database and persistence layer framework, microservices, software testing, reactive programming, design patterns, shell, docker, etc..
★ 162awesome-java. Java Library Collections
★ 29spring-boot-examples. spring boot examples
★ 2junit5. ✅ The 5th major version of the programmer-friendly testing framework for Java and the JVM
★ 1keyshort. win11,IDEA快捷键
★ 1java-testing-ecosystem. detailed guide to the Java ecosystem testing Library
★ 1opendataloader-pdf. PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.
★ 28kjlib-inspector. Runtime Library Intelligence for Production JVMs
★ 45deepseek4j. deepseek java sdk
★ 750Barcode-Lib4J. QR Code, DataMatrix, EAN, Code 128 and more. Generates PDF, EPS, SVG, PNG images.
★ 17brain4j. Open-source machine learning framework for Java. Designed with speed and lightweight in mind.
★ 122argon2kt. An Android/Kotlin binding for the Argon2 hash
★ 113AutoplayVideos. Android library to auto-play/pause videos from url in recyclerview.
★ 997ZlwAudioRecorder. AudioRecorder: Android 录音及录音可视化相关lib,支持pcm、wav、mp3音频的录制
★ 1kswift-java. Java interopability support for Swift
★ 1.2kjoyagent-jdgenie. 开源的端到端产品级通用智能体
★ 12kjeandle-jdk. Jeandle is a Just-in-Time compiler for Java. It is built on OpenJDK and leverages the LLVM compiler infrastructure to generate machine code, aiming to provide powerful compilation optimizations and deliver high-performance code.
★ 466spring-ai-alibaba. Agentic AI Framework for Java Developers
★ 10kmat-cloudcv. CloudCV API's for Matlab
★ 19jmatio. JMatIO - Matlab's MAT-file I/O in JAVA
★ 33DAVEtools. A Java package, nominally built in NetBeans, that allows use of DAVE-ML simulation models within tools such as Mathwork's Simulink(R) and Matlab(R) products
★ 37matconsolectl. Control MATLAB from Java, forked from matlabcontrol
★ 49matfilerw. Read and write MATLAB MAT-files from Java, forked from JMatIO
★ 62MFL. A Java library for reading and writing MATLAB's MAT File format
★ 66Matlab-Editor-Plugin. Extends features for the matlab editor, Bookmarks, FileStructure, Clipboard stack
★ 75dimple. Dimple: Java and Matlab libraries for probabilistic inference
★ 86pega-tracerviewer. The tracer viewing tool helps users understand and debug Pega tracer files. To download the tool, click on the "release" link, scroll to the bottom, and download the tracerviewer zip file.
★ 49Network. Network components
★ 52classfile. A modern Java classfile manipulation and analysis library
★ 59Meta. Meta Platform demo source code
★ 381SaltPlayerConverter. 从网易云音乐、QQ音乐等在线音乐平台,获取歌单,并转换成椒盐音乐可识别的歌单格式,完成歌单的导入操作,方便用户快速跨平台迁移歌单。From online music platforms such as NetEase Cloud Music, QQ Music, etc., get the song list and convert it to Salt Player recognisable song list format, complete the import operation of the song list, which is convenient for users to migrate the song list quickly and cross-platform.
★ 130dynahist. DynaHist: A Dynamic Histogram Library for Java
★ 51ip2location. IP2Location™ for Java Client and database bin file.
★ 100ecommerce-microservices. ⚡️ Microservice Architecture with system for e-commerce project! Spring Boot microservices app with 🌀 Spring Cloud, Robust and resilient backend managing e-Commerce app... ❄️ Using Kafka Client, kafka server send message, Reactive Programming with WebFlux - Project Reactor.
★ 364flacoco. FLACOCO: Fault Localization for Java based on Industry-grade Coverage http://arxiv.org/pdf/2111.12513
★ 38deptrim. DepTrim automatically specializes the software supply chain of dependencies in Maven projects https://arxiv.org/pdf/2302.08370
★ 15sequencer. Sequence-to-Sequence Learning for End-to-End Program Repair (IEEE TSE 2019). Open-science repo. http://arxiv.org/pdf/1901.01808
★ 87CodRep. 58069 Java source code diffs. http://arxiv.org/pdf/1807.03200
★ 94scala-php. (April Fools joke) Your favorite language... transpiled from Scala!
★ 19Vador. A modern POJO Validation framework
★ 26zenlayercloud-sdk-java. Zenlayer Cloud API 2.0 SDK for Java
★ 3codgen. Java
★ 1elasticsearch-dynamic-word-delimiter. Dynamically specify protected words for ElasticSearch word delimiter
★ 11JRequests. Simple java request library
★ 4scanamo. Simpler DynamoDB access for Scala
★ 318DiscoveryAgent. ☀️ Nepxion Discovery Agent is a java agent to resolve loss of ThreadLocal in cross-thread scenario, such as Spring Async、Hystrix Thread、Runnable、Callable、Single Thread、Thread Pool、MDC 异步跨线程Agent
★ 55UMICollapse. Accelerating the deduplication and collapsing process for reads with Unique Molecular Identifiers (UMI). Heavily optimized for scalability and orders of magnitude faster than a previous tool.
★ 88bytedesk. Open Souce IM with AI powered live-chat, email, ticket support, omni-channel customer service,alternative to slack + zendesk/intercom/hubspot/ada/decagon/sierra
★ 458skn-java-color. A Simple Color Library For Java
★ 3native-helper-graalvm. Utilities for native Graal VM project configuration
★ 1vue. This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
★ 210kCalendar. Kotlin Multiplatform Calendar Library
★ 147underscore-java17. java 17 port of Underscore.js
★ 12gbfs-loader-java. ror
★ 2dataset. 数据集,包含原始数据集、自助数据集、存储过程数据集、JSON数据集、脚本数据集、HTTP数据集、JS数据集
★ 34grpc-starter. Out-of-the-box, highly extensible Spring Boot starters for the cutting-edge gRPC ecosystem and modern Java — more integration, less abstraction.
★ 94a-es.example. Java
★ 5Fluent. Fluent - Easy Telegram Bots with Spring!
★ 12SLAMS. Simple Language And Message System
★ 2ReMapper. Java
★ 3JavaBot. General utility bot for the Discord Java Community
★ 53huawei-account-demo. Sample code for quickly integrate Huawei ID. HUAWEI Account Kit provides developers with simple, secure, and quick sign-in and authorization functions.
★ 56beanio. BeanIO 3, a Java library for marshalling and unmarshalling bean objects from XML, CSV, delimited and fixed length stream formats.
★ 68GoblinTraders. Adds goblins that trade speical items with the player!
★ 61fileMask. 也许是世界上最简洁、最快速、最安全、用户体验最好、最富有思想的多功能批量文件和文件夹加解密软件
★ 124exec-cameo-mdk. Cameo plugin for MMS sync and DocGen
★ 62brackit. Query processor with proven optimizations, ready to use for your JSON store to query semi-structured data with JSONiq. Can also be used as an ad-hoc in-memory query processor.
★ 51carbon-business-process. Java
★ 50Experienced-Pixel-Dungeon-Redone. Java
★ 81carnotzet. Modular and Re-usable Docker Environments using Maven
★ 53adr-j. Java based command-line tool for working with Architecture Decision Records
★ 68velocity-scripting. Velocity scripting plugin for MyBatis
★ 48entrada. Entrada - A tool for DNS big data analytics
★ 49phoenix-connectors. Apache Phoenix Connectors
★ 56mooc-software-testing. Java
★ 67ModdedPE. Java
★ 65active-directory-plugin. Jenkins active-directory plugin
★ 52AutoAPE-mrms. AutoAPE(Advanced Perceptron Engine) - MRMS(Model Recommend Management Server)
★ 48springboot-react-basic-auth. The goal of this project is to implement an application called book-app to manage books. For it, we will implement a back-end Spring Boot application called book-api and a front-end React application called book-ui. Besides, we will use Basic Authentication to secure both applications.
★ 116lnd-manageJ. Java
★ 56masterspringboot. Source code for www.masterspringboot.com
★ 47vertx-tcp-eventbus-bridge. Java
★ 54FunctionalJ. Functional programming in Java
★ 56Multiblocked. An extremely flexible yet vanilla-esque multiblock mod, that embraces aspects of MultiblockTweaker and Modular Machinery.
★ 52wso2-axis2-transports. Java
★ 50unistudents-api. 🧙♂️ All the magic that happens behind UniStudents app!
★ 60wear-os-hex-editor-watchface. Hex Editor Watch Face for Wear OS
★ 57datasafe. Secure, Encrypted and Versioned Data Storage Library
★ 58HostScan. 一款支持检测host头攻击的burp suite插件
★ 54jbpm-wb. Web-based management process and task management console
★ 55moql. Query and statistics for memory objects,syntax compatible with sql92.
★ 56avro-schema-generator. Library for generating avro schema files (.avsc) based on DB tables structure
★ 53floreantpos. A free open-source point-of-sale application for restaurants (and potentially more) UPDATED FROM SVN SOURCE -> 7-3-22 (the rest is up to you...)
★ 61react-native-bootsplash-lottie-example. Java
★ 57mmlTools. MabiIcco - マビノギ用MMLエディタ (MML editor for Mabinogi)
★ 77DevOpsClassCodes. Java
★ 56MT-Translation-Plugin. MT翻译插件
★ 872023-shook. 노래의 킬링파트를 빠르게 들어보세요! S-HOOK 🎧
★ 56cloudbees-folder-plugin. Java
★ 59docx4j-export-FO. Export docx to PDF via XSL FO, using FOP
★ 48Java-6502-Emulator. An emulator for Ben Eater's 65C02 computer written in Java.
★ 70water. noear::一站式分布式服务治理中台。可以理解为微服务架构支持套件。5个服务包合计40m大小,超轻量级。功能相当于:consul + rabbitmq + elk + prometheus + openFaas + quartz +等等并有机结合在一起。对 k8s 友好,支持 ip 漂移、支持 k8s svc 映射。简单工作,早点下班:)
★ 57camunda-dmn-xlsx. Convert XLSX to DMN 1.1 decision tables or deploy them to the BPM platform right away
★ 51Wikidata-Toolkit-Examples. Examples showing how to use Wikidata Toolkit as a Maven library in your project
★ 55serenity-junit-starter. Java
★ 67Game-Of-Life-Implementations. Conway's Game of Life implementation in various languages
★ 64UniversalGraves. Grave mod for Fabric!
★ 63packages-jpl. JPL: The Prolog <-> Java interface
★ 60common-annotations-api. Jakarta Annotations
★ 67tck. Decision Model and Notation Technology Compatibility Kit
★ 63scs-multiapi-plugin. This is a Maven plugin designed to help developers automatizing the creation of code classes from YML files based on AsyncApi and OpenAPI.
★ 62cv4pve-api-java. Proxmox VE Client API Java
★ 79bboxdb. BBoxDB is a scalable, highly available, and distributed data store for multi-dimensional big data. The software supports operations like multi-dimensional range queries and spatial joins. In addition, data streams are supported.
★ 60CircularCoverView. It's just a cover view of other views.You can set radians and color by self.
★ 46skinnerdb. SkinnerDB is an analytical database management system. It uses adaptive processing and reinforcement learning to find near-optimal join orders.
★ 54spork. AST-based structured merge tool for Java, fully Git compatible https://doi.org/10.1109/TSE.2022.3143766
★ 71apiee. Swagger documentation for Java EE projects
★ 54sdk_java. Java SDK for bunq API
★ 53Serpent. serializer for literal Python expressions, also .NET and Java
★ 55pentaho-hadoop-shims. Hadoop Configurations
★ 54java-rest-api. This repository contains the open source Java client for MessageBird's REST API.
★ 57quarkus-playground. Showcases typical use cases of Quarkus Applications
★ 51notion-java-sdk. An Unofficial Java SDK for Notion
★ 37developer-device-data-report. Subscribe to device data for Zendure products. To receive information from the device, Developers can obtain the same device information as the official App by subscribing to Zendure MQTT Broker
★ 126scylla-tools-java. Apache Cassandra, supplying tools for Scylla
★ 55sigv4a-signing-examples. Code examples in various frameworks for creating requests using the AWS SigV4a protocol
★ 67Java-Advanced. Examples for Advanced Java course
★ 59test-automation-bootstrap. A simple and effective boilerplate repo to quickstart test automation frameworks ✨
★ 49Lodestone. Library for all of the Lodestar team's projects
★ 132react-native-ad-manager. Google Ad Manager bridge for React Native
★ 57GhidraNes. Ghidra extension for loading iNES 1.0 NES ROMs
★ 86keycloak-configurable-token-api. This Custom Keycloak REST API provides an extra endpoint to request a token that can override default configuration.
★ 56open-liberty-tools. Open Liberty Tools are lightweight tools for developing, assembling, and deploying apps to Open Liberty.
★ 56archinsight. Simplicity in Code, Power in Design
★ 85geogrid. Library for Discrete Global Grid Systems
★ 55camunda-platform-7-rest-client-java. Community extension to generate a Java client from the provided Camunda 7 OpenAPI descitpion and also warp it into Spring Boot
★ 69pynt. Python
★ 60JavaCAN. A simple JNI wrapper for the socketcan API provided by the Linux kernel. As it is wrapping a Linux Kernel API, it is intended for use on Linux only.
★ 67tutu-cache. Tu-cache is a Spring-based caching annotation tool designed for quick integration. It overcomes the limitations of standard annotations such as @Cacheable and @CacheEvict by providing greater flexibility and control.
★ 50HikariCP. CRUD Spring Boot + Spring Data JPA + ThymeLeaf + HikariCP + MySQL
★ 49Regionerator. A Bukkit plugin for gradually deleting unused area.
★ 64weblogic-batch-memshell-kit. weblogic批量打入内存马,electron+vue3+springboot实现。
★ 53KnightLauncher. Open source game launcher for Spiral Knights.
★ 89gizmo. Java
★ 81ChkBugReport. A command line tool which parses and converts android bugreport files into more human readable html reports.
★ 998gerrit-events. Java
★ 51quarkus-scala3. Quarkus Extension to support Scala 3
★ 64pentaho-metadata-editor. Java
★ 51Ciphercraft. Contains Packages for ElGamal, Paillier, Goldweiser-Micali and DGK Homomorphic Encryption System. Also implements secure multiplication, division and comparison.
★ 59inventory-setups. Plugin for RuneLite, an open source game client for the MMO Old School RuneScape
★ 66aya. Pocket sized programs
★ 63rddlsim. Automatically exported from code.google.com/p/rddlsim
★ 57wso2-axis2. Java
★ 52Vue_BookManageSystem_backend. 图书管理系统(SpringBoot2+Vue2),全局异常拦截器,登录校验拦截器,Echarts展示借阅量,可添加爬虫功能获取图书数据。API认证采用JWT。后端CORS跨域支持。HTTP Status Code表示状态。数据返回格式JSON。接入GPT接口,支持AI智能图书馆。
★ 183learning-demo. 公众号【爪哇优太儿】用测试代码
★ 49openfire-ofmeet-plugin. Provides an HTTP Online Meeting solution for Openfire using Jitsi Meet.
★ 50rtree-multi. Java library implementing immutable R-tree and R*-tree for n dimensions
★ 71YCServerLib. gRPC学习案例,使用gRPC作为网络方案可以带来高效性、跨平台和语言、可靠性、易于使用和可扩展性等收益。同时可以减少手动编写代码的工作量,提高开发效率。
★ 58topodroid. TopoDroid code base
★ 74smallrye-health. Java
★ 66sample-java-new-features. Demo project illustrating new features of Java after the 8th version
★ 48kafka-examples. Practical examples with Apache Kafka®
★ 118Java-Auto-Update. Java Auto-Update - wrapper to automaticall upgrade a Java application.
★ 54jhipster-sample-app-microservice. This is a sample application created with JHipster, with the Microservice type
★ 61matrix-auth-plugin. Matrix-based authorization strategies for Jenkins
★ 55jag3d. Java·Applied·Geodesy·3D - Least-Squares Adjustment Software for Geodetic Sciences
★ 75femr. A simple and fast EMR system used in low resource settings.
★ 57UniMixins. A Mixin loader designed for maximum compatibility. (1.7.10~1.12.2)
★ 102jsoar. Pure Java implementation of the Soar cognitive architecture.
★ 61product-streaming-integrator-tooling. Java
★ 47dubbo-hessian-lite. Hessian Lite for Apache Dubbo
★ 71typesense-java. Java client for Typesense
★ 86java-dcp-client. Couchbase Java DCP Client
★ 58Saurav-Low-Level-Design-Template. Low Level Design template
★ 124console. HAL management console
★ 53FTB-Library. A common library for all FTB mods with an included GUI creation lib and a bunch of handy tools like SNBT.
★ 63yed-aws-palettes. yED palettes imported from https://aws.amazon.com/architecture/icons/
★ 61InlineProblems. Plugin to show problems inside the text editor for IDEs based on the IntelliJ Platform
★ 78gatling-maven-plugin-demo-java. Java
★ 64org.ops4j.pax.jdbc. An OSGi JDBC Service Implementation, including adapters for various database drivers
★ 47parallel-test-executor-plugin. Parallel test executor plugin
★ 53coinbase-fix-example. Simple example application for Coinbase Pro FIX API
★ 55YCToolLib. 通用工具库组件,包括前后台判断,拦截器时间,心跳轮询库,Task任务库,二维码扫码库,转场动画库,通用TTS音频播放库,国际化locale库等等
★ 85veraPDF-validation. Implementation of veraPDF validation model
★ 74AppOptimizeFramework. AppOptimizeFramework
★ 116gradle-initializr. A web-based quickstart generator for Gradle projects
★ 55KCommando. Annotation-based multifunctional command handler framework for JDA & Javacord.
★ 50pyrotech-1.12. An early game mod with new primitive devices, combustion machines, smelting mechanics, storage options, tools, torches, advancements, and absolutely zero GUIs -- with exception to the substantially complete, mostly illustrated, and charred guidebook.
★ 59lark-notice-plugin. Jenkins plugin for sending build notifications to Lark, Feishu, DingTalk, and WeCom.
★ 128JAVA_LOVE_GO. 专注Java与Golang!!!Java基础、Java Core、JVM、Spring大家族、Golang语言、各种中间件(如rabbitmq、netty、mybatis、redis、mongodb、Spark等)
★ 51mulanbay-server. 木兰湾是用于管理个人消费、锻炼、音乐、阅读、健康、饮食、人生经历等各个衣食住行信息的个人信息管理系统,通过提醒、计划模块利用调度系统来统计分析执行情况,并通过积分和评分体系来综合评估个人的总体状态。系统基于SpringBoot前后端分离,技术栈:Spring、Hibernate、Quartz、Vue
★ 82Cosmetica. Please see https://github.com/Cosmetica-cc/Cosmetica-2! Custom public cosmetics, Free for everyone. Forever.
★ 61PhoneProfilesPlusExtender. Helper Android app for PhoneProfilesPlus. Required for detection of calls and SMS, force close applications, lock device, ...
★ 106jax-rs-pac4j. Security library for JAX-RS and Jersey
★ 56geo-platform. The first pure java opensource framework webgis oriented
★ 61lilliput. https://openjdk.org/projects/lilliput
★ 58aws-lambda-java-workshop. This project contains the code for the Java on AWS Lambda workshop
★ 70tjf-samples. TOTVS Java Framework Samples
★ 53CreativeCore. Required by AmbientSounds, ItemPhysic, LittleTiles, ...
★ 76transport-http. Java
★ 49j-lawyer-org. Main project containing all submodules for building an entire j-lawyer.org system. Submit issues (bugs, enhancement requests) here.
★ 85identity-api-server. Java
★ 65carbon-registry. Java
★ 53SampleCode. Official BankID example code to generate the BankID demo site
★ 83OakBot. A Java-based chat bot for Stackoverflow Chat
★ 54sample-vertx-microservices. Two applications in different branches illustrates how to create asynchronous microservices with Vert.x, Consul and MongoDB, and how to secure them with Vert.x OAuth2 module and Keycloak
★ 53