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

skydoves/landscapist

🌻 A pluggable, lightweight, highly optimized Jetpack Compose and Kotlin Multiplatform image loading library that fetches and displays network images. observed · 2026-08-28

github.com/skydoves/landscapist · homepage · Kotlin · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

96/100

  • Activity 99
  • Release rhythm 91
  • Longevity 100
How is this computed?

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

  • gap_med: 13
  • age_days: 2169
  • days_rel: 63
  • days_push: 7
  • n_releases_24m: 34

Full methodology

Adoption not part of the score

2575 stars · 137 forks observed · 2026-08-28

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

Landscapist is a pluggable, highly optimized image loading library for Jetpack Compose and Kotlin Multiplatform that fetches and displays network images. It integrates with Glide, Coil, and Fresco and offers loading state tracing, placeholders, and animations like crossfade, blur, and circular reveal.

Use cases

  • load and display network images in Jetpack Compose
  • show images with placeholder and crossfade animation in Compose
  • use a shared image loading library across Kotlin Multiplatform apps
  • swap between Glide, Coil, or Fresco backends in Compose
  • apply blur transformation to images in Compose
  • trace image loading states in a Compose app

When to choose

  • you're building an Android or Kotlin Multiplatform UI with Jetpack Compose and need optimized network image loading
  • you want pluggable image-loading behaviors, plugins, and animations without writing boilerplate
  • you need recomposition-optimized composables (Restartable/Skippable) for image performance

When to avoid

  • you're not using Jetpack Compose or Kotlin Multiplatform (e.g., classic Android Views)
  • you need a general-purpose image loader outside the Compose ecosystem
  • you require backends other than Glide, Coil, or Fresco

Facets

library · maturity active

image-processing ui-components mobile-development frontend cross-platform jvm cross-platform jetpack-compose kotlin-multiplatform image-loading glide coil fresco network-images android

2 sources

Member repositories

RepositoryRoleHealth v2
skydoves/landscapistmain96

For agents

markdown · JSON · MCP: product_card(name="skydoves/landscapist")

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