📈 GH Trending Explorer 🎲 Surprise me

Search: programming · Language: Java · AI hidden · clear

krahets / hello-algo

《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现

▲ ~330/7d ★ 131k Java 🔥 10d ago
doocs / leetcode

🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解

▲ ~7/7d ★ 37k Java 1d ago
resilience4j / resilience4j

Resilience4j is a fault tolerance library designed for Java8 and functional programming

▲ ~7/7d ★ 11k Java 13d ago
vavr-io / vavr

vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.

▲ ~7/7d ★ 6.2k Java 3d ago
itext / itext-java

iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText can be a boon to nearly every workflow.

▲ ~7/7d ★ 2.3k Java 1d ago
ls1intum / Artemis

Artemis - Interactive Learning with Automated Feedback

▲ ~7/7d ★ 820 Java today
valkey-io / valkey-glide

An open source Valkey client library that supports Valkey, and Redis open source 6.2, 7.0 and 7.2. Valkey GLIDE is designed for reliability, optimized performance, and high-availability, for Valkey and Redis OSS based applications. GLIDE is a multi language client library, written in Rust with programming language bindings, such as Java and Python

▲ ~7/7d ★ 801 Java today
TimefoldAI / timefold-quickstarts

Get started with Timefold quickstarts here. Optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.

▲ ~7/7d ★ 597 Java today
apple / pkl

A configuration as code language with rich validation and tooling.

▲ ~0/7d ★ 12k Java today
awsdocs / aws-doc-sdk-examples

Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.

▲ ~0/7d ★ 10k Java today
apache / beam

Apache Beam is a unified programming model for Batch and Streaming data processing.

▲ ~0/7d ★ 8.7k Java 🔥 today
SPLWare / esProc

esProc SPL is a JVM-based programming language designed for structured data computation, serving as both a data analysis tool and an embedded computing engine.

▲ ~0/7d ★ 4.7k Java today
manifold-systems / manifold

Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.

▲ ~0/7d ★ 2.8k Java 3d ago
smithy-lang / smithy

Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.

▲ ~0/7d ★ 2.4k Java today
jplag / JPlag

State-of-the-Art Source Code Plagiarism & Collusion Detection. Check for plagiarism in a set of programs.

▲ ~0/7d ★ 2.0k Java today
INRIA / spoon

Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.

▲ ~0/7d ★ 2.0k Java today
TimefoldAI / timefold-solver

The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.

▲ ~0/7d ★ 1.8k Java today
spring-projects / spring-integration

Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)

▲ ~0/7d ★ 1.6k Java 3d ago
objectionary / eo

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-Calculus

▲ ~0/7d ★ 1.5k Java today
SkriptLang / Skript

Skript is a Paper plugin which allows server admins to customize their server easily, but without the hassle of programming a plugin or asking/paying someone to program a plugin for them.

▲ ~0/7d ★ 1.4k Java 4d ago
Java-Edge / Java-Concurrency-Progamming-Tutorial

大厂一线工程师四年磨一剑精心编排 Java 高并发编程教程。详细文档讲解请阅读本人的知识库仓:https://github.com/Wasabi1234/Java-Interview-Tutorial

▲ ~0/7d ★ 1.2k Java 6d ago
mybatis / mybatis-dynamic-sql

SQL DSL (Domain Specific Language) for Kotlin and Java. Supports rendering for MyBatis or Spring JDBC Templates

▲ ~0/7d ★ 1.2k Java today
hivemq / hivemq-mqtt-client

HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support

▲ ~0/7d ★ 1.1k Java 5d ago
jenetics / jenetics

Jenetics - Genetic Algorithm, Genetic Programming, Grammatical Evolution, Evolutionary Algorithm, and Multi-objective Optimization

▲ ~0/7d ★ 910 Java today
spring-projects / spring-amqp

Spring AMQP - support for Spring programming model with AMQP, especially but not limited to RabbitMQ

▲ ~0/7d ★ 862 Java 4d ago
structr / structr

ATTENTION: This repository is a clone of https://gitlab.structr.com/structr/structr. All development/issue tracking has moved there. | Structr is an integrated open-source low-code development and runtime environment that uses a graph database (Neo4j).

▲ ~0/7d ★ 828 Java 9d ago
entropy-cloud / nop-entropy

Nop Platform 2.0 is a next-generation low-code development platform built from scratch based on the principles of reversible computation, adopting a language-oriented programming paradigm. It includes a suite of fully designed engines such as a GraphQL engine, ORM engine, workflow engine, reporting engine, rule engine, and batch processing engine,

▲ ~0/7d ★ 700 Java 9d ago
risesoft-y9 / DataFlow-Engine

数据流引擎是一款面向数据集成、数据同步、数据交换、数据共享、任务配置、任务调度的底层数据驱动引擎。数据流引擎采用管执分离、多流层、插件库等体系应对大规模数据任务、数据高频上报、数据高频采集、异构数据兼容的实际数据问题。

▲ ~0/7d ★ 697 Java 22d ago
jcabi / jcabi-aspects

Collection of AspectJ Java Aspects to facilitate aspect-oriented programming patterns: logging, caching, validating, etc.

▲ ~0/7d ★ 533 Java 2d ago
processing / processing4

Source code for Processing, the software sketchbook and Java-based programming language for students, artists, designers, educators, hobbyists, and creative coders. Includes the core library, and editor (PDE)

▲ ~0/7d ★ 518 Java today
optimatika / ojAlgo

Pure Java LP, QP and MIP solvers plus fast linear algebra. Zero dependencies, MIT licensed. Mathematical optimization and linear algebra for the JVM.

▲ ~0/7d ★ 513 Java today
Samarth-programming / PixelReel

this is a minecraft mod where you can watch Jellyfin, Emby, Plex, and Tunarr content on tv and movie theatre screens.

▲ ~0/7d ★ 79 Java 1mo ago
Netflix / jfmt

Formatter for the Java programming language

▲ ~0/7d ★ 79 Java 7d ago
taovietducofficial / OOP-Competitive

Master OOP beyond the basics with SOLID, Clean Code, Design Patterns, Testing, and Software Architecture through practical Java, C++, and Python projects.

▲ ~0/7d ★ 75 Java 2mo ago
taovietducofficial / OOP-Student

OOP-Student is the next level after OOP-Beginner, helping learners move from basic OOP to practical object-oriented design with Java, C++, and Python through abstraction, composition, SOLID principles, design patterns, and real-world exercises.

▲ ~0/7d ★ 57 Java 2mo ago
taovietducofficial / OOP-Junior

OOP-Junior is the next level after OOP-Student, advancing Object-Oriented Programming through practical design, SOLID, Clean Code, Design Patterns, testing, and software architecture with Java, C++, and Python.

▲ ~0/7d ★ 54 Java 2mo ago
ironwood-lang / ironwood

Ironwood is an ahead-of-time compiled, object-oriented language for high-performance native applications. It preserves the familiar Java syntax, object model, and everyday APIs that Java developers already know, while producing optimized native executables with no JVM, JIT, or garbage collector.