RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
- java
- rxjava
- flow
- reactive-streams
47,133 repositories indexed
1–13 of 13 · Most stars
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Vert.x is a tool-kit for building reactive applications on the JVM
A configuration as code language with rich validation and tooling.
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
A Java to iOS Objective-C translation tool and runtime.
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
Enhancing Java Stream API
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 support, function support, and a lot of additional functionality around sequential Streams. The JDK 8's main efforts (default methods, lambdas, and the Stream API) were focused around maintaining backwards compatibility and implementing a functional API for parallelism.
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.
A Graph Traversal Language (no longer active - see Apache TinkerPop)
GS Collections has been migrated to the Eclipse Foundation, re-branded as Eclipse Collections. https://www.eclipse.org/collections/
Reflectionless command line parser