Ross ROSS = Recommend OSS · open-source software intelligence for agents

drakeet/MultiType

Flexible multiple types for Android RecyclerView. observed · 2026-08-28

github.com/drakeet/MultiType · Kotlin · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3682
  • days_rel: n/a
  • days_push: 1466
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

5756 stars · 748 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

MultiType is an Android library that simplifies building RecyclerViews with multiple item view types. It lets developers register item types and view delegates without modifying existing adapter code, replacing boilerplate getItemViewType logic.

Use cases

  • display mixed content types in a single RecyclerView
  • add new list item types without touching old adapter code
  • replace boilerplate RecyclerView.Adapter getItemViewType logic
  • build chat or feed screens with heterogeneous rows
  • map data classes to view delegates one-to-many

When to choose

  • you maintain an Android app with complex multi-type lists
  • you want declarative, decoupled item type registration for RecyclerView
  • you prefer Kotlin-first Android libraries

When to avoid

  • you need Jetpack Compose instead of View-based RecyclerView
  • your lists only ever show a single item type
  • you need a library with frequent recent releases

Facets

library · maturity maintenance

ui-components mobile-framework mobile-development android-tools web-development recyclerview adapter kotlin android-library multiple-view-types android

1 source

Member repositories

RepositoryRoleHealth v2
drakeet/MultiTypemain23

For agents

markdown · JSON · MCP: product_card(name="drakeet/MultiType")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem