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
·
pedrovgs avatar

pedrovgs/Renderers

0
View on GitHub↗
1,190 stars·170 forks·Java·Apache-2.0·1 view

Renderers

Renderers is an Android library created to avoid all the boilerplate needed to use a RecyclerView/ListView with adapters.

Features

  • List and Grid Components - Library for creating list adapters.
  • List Components - Adapter creation library.
  • List Views - 创建适配器的Android库

Star history

Star history chart for pedrovgs/renderersStar history chart for pedrovgs/renderers

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 Renderers

Similar open-source projects, ranked by how many features they share with Renderers.
  • hongyangandroid/baseadapterhongyangAndroid avatar

    hongyangAndroid/baseAdapter

    4,709View on GitHub↗

    baseAdapter is a generic adapter for Android list views designed to reduce boilerplate code when mapping data collections to layouts. It serves as a bridge between data sources and UI components like RecyclerViews and GridViews, providing a reusable structure for Android list implementations. The project supports multi-type list adapters that associate specific data model classes with corresponding layout styles and view holders. It also includes a wrapper for injecting custom header and footer views into lists without modifying the original data set. Additional capabilities cover list state

    Java
    View on GitHub↗4,709
  • afollestad/drag-select-recyclerviewafollestad avatar

    afollestad/drag-select-recyclerview

    1,983View on GitHub↗

    👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX.

    Kotlinandroidandroidxdrag-selection
    View on GitHub↗1,983
  • airbnb/epoxyairbnb avatar

    airbnb/epoxy

    8,556View on GitHub↗

    Epoxy is an Android library for building complex RecyclerView screens using a model-driven approach. It generates RecyclerView adapter models at compile time from annotated custom views, data binding layouts, or view holders, eliminating the manual boilerplate typically associated with view holders and adapters. The library provides a diffing engine that automatically compares model lists and applies minimal updates with animations for insertions, removals, and moves. The library distinguishes itself through its controller-based model building, where a controller class with a buildModels meth

    Java
    View on GitHub↗8,556
  • alebarreto/dragrecyclerviewA

    AleBarreto/DragRecyclerView

    0View on GitHub↗
    View on GitHub↗0
See all 30 alternatives to Renderers→

Frequently asked questions

What does pedrovgs/renderers do?

Renderers is an Android library created to avoid all the boilerplate needed to use a RecyclerView/ListView with adapters.

What are the main features of pedrovgs/renderers?

The main features of pedrovgs/renderers are: List and Grid Components, List Components, List Views.

What are some open-source alternatives to pedrovgs/renderers?

Open-source alternatives to pedrovgs/renderers include: hongyangandroid/baseadapter — baseAdapter is a generic adapter for Android list views designed to reduce boilerplate code when mapping data… afollestad/drag-select-recyclerview — 👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX. airbnb/epoxy — Epoxy is an Android library for building complex RecyclerView screens using a model-driven approach. It generates… alebarreto/dragrecyclerview. alibaba/vlayout — vlayout is an Android RecyclerView extension framework that uses pluggable layout helpers to mix grid, list, sticky,… alphaboom/classifyview.