retrolambda

Java compatibility bridge

A tool that allows developers to use Java 8 features in older Java versions

Backport of Java 8's lambda expressions to Java 7, 6 and 5

GitHub

4k stars
137 watching
227 forks
Language: Java
last commit: over 1 year ago

Related projects:

Repository Description Stars
evant/gradle-retrolambda A plugin for Gradle that allows Java 6 or 7 development with lambda support 5,298
winterbe/java8-tutorial A tutorial guide to new Java 8 language features and API changes 16,736
jooq/jool Extends Java 8 lambdas with additional functionality for working with sequential data streams 2,092
konloch/bytecode-viewer A Java-based tool for analyzing and modifying Android APKs and other Java files 14,733
qos-ch/logback Reliable, fast and flexible logging framework for Java applications 3,026
square/retrofit A type-safe HTTP client library for Android and Java. 43,183
grpc/grpc-java An RPC library and framework for implementing HTTP/2 based remote procedure calls in Java. 11,506
qos-ch/slf4j An abstraction layer for various logging frameworks allowing users to switch at deployment time. 2,353
projectlombok/lombok Automates tedious Java boilerplate code generation and annotation processing 12,952
raphw/byte-buddy A Java library for generating classes at runtime without the need for explicit code generation. 6,326
damonkohler/sl4a Allows scripting languages to be executed directly on an Android device with simplified access to full-fledged Android APIs 2,438
jakewharton/threetenabp An adaptation of JSR-310 backport for Android, providing modern date and time handling. 3,554
leaningtech/cheerpj-meta Enables Java 8 applications to run in web browsers without legacy plugins 490
langchain4j/langchain4j A unified Java API for integrating Large Language Models (LLMs) and vector stores into Java applications 5,082
scribejava/scribejava An OAuth client library for Java that simplifies authentication and authorization with various APIs. 5,443