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: almost 3 years ago

Related projects:

RepositoryDescriptionStars
evant/gradle-retrolambdaA plugin for Gradle that allows Java 6 or 7 development with lambda support5,298
winterbe/java8-tutorialA tutorial guide to new Java 8 language features and API changes16,736
jooq/joolExtends Java 8 lambdas with additional functionality for working with sequential data streams2,092
konloch/bytecode-viewerA Java-based tool for analyzing and modifying Android APKs and other Java files14,733
qos-ch/logbackReliable, fast and flexible logging framework for Java applications3,026
square/retrofitA type-safe HTTP client library for Android and Java.43,183
grpc/grpc-javaAn RPC library and framework for implementing HTTP/2 based remote procedure calls in Java.11,506
qos-ch/slf4jAn abstraction layer for various logging frameworks allowing users to switch at deployment time.2,353
projectlombok/lombokAutomates tedious Java boilerplate code generation and annotation processing12,952
raphw/byte-buddyA Java library for generating classes at runtime without the need for explicit code generation.6,326
damonkohler/sl4aAllows scripting languages to be executed directly on an Android device with simplified access to full-fledged Android APIs2,438
jakewharton/threetenabpAn adaptation of JSR-310 backport for Android, providing modern date and time handling.3,554
leaningtech/cheerpj-metaEnables Java 8 applications to run in web browsers without legacy plugins490
langchain4j/langchain4jA unified Java API for integrating Large Language Models (LLMs) and vector stores into Java applications5,082
scribejava/scribejavaAn OAuth client library for Java that simplifies authentication and authorization with various APIs.5,443