Tools for working with generic types
☆629Apr 12, 2023Updated 2 years ago
Alternatives and similar repositories for typetools
Users that are interested in typetools are comparing it to the libraries listed below
Sorting:
- Library for introspecting generic type information of types, member/static methods, fields. Especially useful for POJO/Bean introspection…☆265Feb 2, 2026Updated last month
- An uber-fast parallelized Java classpath scanner and module scanner.☆2,963Oct 10, 2025Updated 4 months ago
- Ultra-fast SQL-like queries on Java collections☆1,768Dec 27, 2023Updated 2 years ago
- Erlang style object supervision for the JVM☆126Apr 12, 2023Updated 2 years ago
- Fault tolerance and resilience patterns for the JVM☆4,304Dec 28, 2025Updated 2 months ago
- Java generics runtime resolver☆50Jun 18, 2024Updated last year
- Runtime code generation for the Java virtual machine.☆6,764Updated this week
- Java runtime metadata analysis☆4,775Jun 17, 2024Updated last year
- Java Annotation Indexer☆440Updated this week
- vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the …☆6,112Feb 23, 2026Updated last week
- jOOλ - The Missing Parts in Java 8 jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere. It adds tuple s…☆2,121Aug 1, 2024Updated last year
- Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses…☆578Dec 1, 2022Updated 3 years ago
- An advanced, but easy to use, platform for writing functional applications in Java 8.☆1,331Mar 21, 2023Updated 2 years ago
- Toolkit for testing multi-threaded and asynchronous applications☆425Apr 5, 2024Updated last year
- 🎼 Bach Builds (on(ly)) Modules☆239Feb 3, 2026Updated last month
- Awaitility is a small Java DSL for synchronizing asynchronous operations☆3,990Feb 26, 2025Updated last year
- jOOX - The Power of jQuery Applied to W3C DOM Like JDBC, DOM is a powerful, yet very verbose low-level API to manipulate XML. The HTML DO…☆505Oct 4, 2024Updated last year
- An in memory implementation of a JSR-203 file system☆288Oct 3, 2025Updated 5 months ago
- Some utility classes around java records☆32Feb 25, 2021Updated 5 years ago
- High performance Java reflection☆1,546Jun 5, 2025Updated 8 months ago
- Actor framework for Java, non-blocking, performant☆33Updated this week
- A library that simplifies error handling for Functional Programming in Java☆141Jun 30, 2025Updated 8 months ago
- IP codecs written in Java☆14Nov 13, 2025Updated 3 months ago
- Low-overhead, non-blocking I/O, external Process implementation for Java☆738Dec 14, 2024Updated last year
- A Persistent Java Collections Library☆783Jul 23, 2025Updated 7 months ago
- Argument Harvester - a simple command line parser☆13May 13, 2022Updated 3 years ago
- A Kubernetes toolkit for building distributed applications using cloud native principles☆2,366Jun 23, 2024Updated last year
- High Performance data structures and utility methods for Java☆3,160Updated this week
- An in-memory file system for Java☆2,533Updated this week
- Enhancing Java Stream API☆2,278Aug 30, 2025Updated 6 months ago
- Guava's spikier (unofficial) cousin☆291Aug 19, 2016Updated 9 years ago
- Okay, it's pretty easy to instantiate objects in Java through standard reflection. However there are many cases where you need to go beyo…☆626Feb 23, 2026Updated last week
- Revapi is an API analysis and change tracking tool written in Java. Its focus is mainly on Java language itself but it has been specif…☆213Nov 8, 2025Updated 3 months ago
- ☆3,806Updated this week
- Provides additional date-time classes that complement those in JDK 8☆420Aug 20, 2025Updated 6 months ago
- Minimal Maven reusable one-stop shop library☆50Updated this week
- Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates,…☆2,714Updated this week
- A collection of Gradle plugins☆140Aug 2, 2025Updated 7 months ago
- A bestiary of classes implementing exotic semantics in Java☆133Apr 20, 2023Updated 2 years ago