Development

Augmentation of the development process at a fundamental level.

JavaParser5.6K

Parse, modify and generate Java code.

Manifold2.5K

Re-energizes Java with powerful features like type-safe metaprogramming, structural typing and extension methods.

HotswapAgent2.4K

Unlimited runtime class and resource redefinition. (GPL-2.0-only)

JavaSymbolSolver292

Symbol solver.

Faux Pas135

Library that simplifies error handling by circumventing the issue that none of the functional interfaces in the Java Runtime is allowed by default to throw checked exceptions.

SneakyThrow75

Ignores checked exceptions without bytecode manipulation. Can also be used inside Java 8 stream operations.