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

Karumi/Rosie

Rosie is an Android framework to create applications following the principles of Clean Architecture. observed · 2026-08-28

github.com/Karumi/Rosie · Java · NOASSERTION (other) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100

Flags: archived no_license

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: 3939
  • days_rel: n/a
  • days_push: 2542
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1798 stars · 151 forks observed · 2026-08-28

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

Rosie is an Android framework for building applications following Clean Architecture principles, dividing apps into view, domain, and repository layers. It provides base classes for MVP presentation, background-threaded use cases, repository/data-source abstractions, and Dagger-based dependency injection.

Use cases

  • structure an android app with clean architecture
  • implement mvp pattern on android
  • separate view domain and repository layers
  • run use cases on background threads
  • wire dagger dependency injection in android apps
  • build repository pattern data sources with caching

When to choose

  • starting a new Java-based Android app that should follow Clean Architecture
  • you want opinionated base classes for MVP, use cases, and repositories
  • your team already uses Dagger for dependency injection

When to avoid

  • building apps in Kotlin with modern Android architecture components like ViewModel and Flow
  • you need an actively maintained library with recent updates
  • your project uses Jetpack Compose instead of Activities and Fragments

Facets

framework · maturity abandoned

mobile-framework state-management middleware mobile-development android-tools web-development jvm clean-architecture mvp repository-pattern dependency-injection dagger use-cases android

1 source

Member repositories

RepositoryRoleHealth v2
Karumi/Rosiemain10

For agents

markdown · JSON · MCP: product_card(name="Karumi/Rosie")

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