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: about 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,729
jooq/jool Extends Java 8 lambdas with additional functionality for working with sequential data streams 2,091
konloch/bytecode-viewer A Java-based tool for analyzing and modifying Android APKs and other Java files 14,710
qos-ch/logback A logging framework for Java that aims to be reliable, generic, fast, and flexible. 3,016
square/retrofit A type-safe HTTP client library for Android and Java. 43,109
grpc/grpc-java An RPC library and framework for implementing HTTP/2 based remote procedure calls in Java. 11,476
qos-ch/slf4j An abstraction layer for various logging frameworks allowing users to switch at deployment time. 2,340
projectlombok/lombok Automates tedious Java boilerplate code generation and annotation processing 12,921
raphw/byte-buddy A Java library for generating classes at runtime without the need for explicit code generation. 6,287
damonkohler/sl4a Allows scripting languages to be executed directly on an Android device with simplified access to full-fledged Android APIs 2,437
jakewharton/threetenabp Provides standardized date and time functionality for Android using Java 8 APIs 3,549
leaningtech/cheerpj-meta Enables Java 8 applications to run in web browsers without legacy plugins 470
langchain4j/langchain4j A unified Java API for integrating large language models and vector stores into applications. 4,873
scribejava/scribejava An OAuth client library for Java that simplifies authentication and authorization with various APIs. 5,438