awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
aNNiMON avatar

aNNiMON/Lightweight-Stream-API

0
View on GitHub↗
1,594 stars·126 forks·Java·Apache-2.0·1 view

Lightweight Stream API

Stream API from Java 8 rewritten on iterators for Java 7 and below

Features

  • Advanced Development Frameworks - Java 8 stream API backported for older Java versions.

Star history

Star history chart for annimon/lightweight-stream-apiStar history chart for annimon/lightweight-stream-api

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Lightweight Stream API

Similar open-source projects, ranked by how many features they share with Lightweight Stream API.
  • akarnokd/rxjava2interopA

    akarnokd/RxJava2Interop

    0View on GitHub↗
    View on GitHub↗0
  • android/android-ktxandroid avatar

    android/android-ktx

    7,421View on GitHub↗

    android-ktx is a Kotlin extension library for the Android framework. It provides a collection of idiomatic helper functions that wrap native system calls to reduce boilerplate and improve code readability throughout Android application development. The library implements a set of tools for building styled strings, transformation matrices, and graphical elements. It utilizes a builder-based syntax to simplify the construction of system objects such as content values and data bundles. The project covers a broad range of capabilities, including the simplification of view manipulations and time

    androidkotlinkotlin-extensions
    View on GitHub↗7,421
  • evant/gradle-retrolambdaevant avatar

    evant/gradle-retrolambda

    5,258View on GitHub↗

    gradle-retrolambda is a Gradle plugin and bytecode transformer designed to enable the use of modern Java lambda expressions in legacy Java and Android runtime environments. It functions as a backporting tool that ensures modern functional programming syntax remains compatible with older virtual machines. The project transforms compiled class files to make them compatible with Java 6 and 7 environments. This allows for the use of modern Java features in projects that must maintain backward compatibility with older API levels and legacy Android devices. The tool integrates into the Gradle buil

    Java
    View on GitHub↗5,258
  • airbnb/mvrxA

    airbnb/MvRx

    0View on GitHub↗
    View on GitHub↗0
See all 17 alternatives to Lightweight Stream API→

Frequently asked questions

What does annimon/lightweight-stream-api do?

Stream API from Java 8 rewritten on iterators for Java 7 and below

What are the main features of annimon/lightweight-stream-api?

The main features of annimon/lightweight-stream-api are: Advanced Development Frameworks.

What are some open-source alternatives to annimon/lightweight-stream-api?

Open-source alternatives to annimon/lightweight-stream-api include: akarnokd/rxjava2interop. android/android-ktx — android-ktx is a Kotlin extension library for the Android framework. It provides a collection of idiomatic helper… evant/gradle-retrolambda — gradle-retrolambda is a Gradle plugin and bytecode transformer designed to enable the use of modern Java lambda… greenrobot/eventbus — EventBus is a publish-subscribe messaging library designed to facilitate decoupled communication between components in… jakewharton/rxbinding — RxBinding is an Android UI binding library that transforms standard view listeners into RxJava observables. It serves… airbnb/mvrx.