java-design-patterns by iluwatar

Design patterns implemented in Java

updated at April 28, 2024, 6:01 p.m.

Java

3,771 -1

86,480 +108

25,894 +2

GitHub
Mixin by SpongePowered

Mixin is a trait/mixin and bytecode weaving framework for Java using ASM

updated at April 28, 2024, 6:01 p.m.

Java

54 +0

1,314 +4

181 +2

GitHub
testcontainers-java by testcontainers

Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

updated at April 28, 2024, 5:55 p.m.

Java

137 -1

7,767 +24

1,583 -1

GitHub
mapstruct by mapstruct

An annotation processor for generating type-safe bean mappers

updated at April 28, 2024, 5:52 p.m.

Java

138 +0

6,804 +13

911 +4

GitHub
sematext-agent-java by sematext

Sematext Monitoring Agent

updated at April 28, 2024, 5:52 p.m.

Java

20 +0

21 +1

9 +0

GitHub
mybatis-3 by mybatis

MyBatis SQL mapper framework for Java

updated at April 28, 2024, 5:39 p.m.

Java

1,156 -2

19,420 +19

12,671 +3

GitHub
jobrunr by jobrunr

An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use.

updated at April 28, 2024, 5:38 p.m.

Java

32 +0

2,157 +12

205 +1

GitHub
restlet-framework-java by restlet

Leading REST API framework for Java

updated at April 28, 2024, 5:38 p.m.

Java

77 +0

640 +0

282 +0

GitHub
checkstyle by checkstyle

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.

updated at April 28, 2024, 5:23 p.m.

Java

222 -2

8,134 +8

3,631 -1

GitHub
ShedLock by lukas-krecan

Distributed lock for your scheduled tasks

updated at April 28, 2024, 5:12 p.m.

Java

68 +0

3,382 +9

491 +0

GitHub
grpc-java by grpc

The Java gRPC implementation. HTTP/2 based RPC

updated at April 28, 2024, 5:09 p.m.

Java

518 -1

11,179 +13

3,757 +3

GitHub
javamelody by javamelody

JavaMelody : monitoring of JavaEE applications

updated at April 28, 2024, 5 p.m.

Java

224 +0

2,900 -1

734 +0

GitHub
openai-java by TheoKanning

OpenAI Api Client in Java

updated at April 28, 2024, 4:54 p.m.

Java

88 -1

4,562 +17

1,137 +8

GitHub
EventBus by greenrobot

Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.

updated at April 28, 2024, 4:39 p.m.

Java

1,045 +0

24,589 +9

4,652 +3

GitHub
jpf-core by javapathfinder

JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.

updated at April 28, 2024, 4:27 p.m.

Java

21 +0

505 +5

327 +0

GitHub
java-faker by DiUS

Brings the popular ruby faker gem to Java

updated at April 28, 2024, 4:23 p.m.

Java

134 +0

4,563 +10

834 +0

GitHub
incubator-fury by apache

A blazingly fast multi-language serialization framework powered by JIT and zero-copy.

updated at April 28, 2024, 4:21 p.m.

Java

41 +1

2,611 +12

164 +2

GitHub
manifold by manifold-systems

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

updated at April 28, 2024, 4:18 p.m.

Java

35 +0

2,221 +11

120 +0

GitHub
jgrapht by jgrapht

Master repository for the JGraphT project

updated at April 28, 2024, 4:18 p.m.

Java

116 +0

2,523 +6

817 +0

GitHub
automq by AutoMQ

AutoMQ is a cloud-native fork of Kafka by separating storage to S3. 10x cost-effective. Autoscale in seconds. Single-digit ms latency.

updated at April 28, 2024, 4:08 p.m.

Java

19 +0

1,247 +65

65 +4

GitHub