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

north2016/T-MVP

Android AOP Architecture by Apt, AspectJ, Javassisit, based on Realm+Databinding+MVP+Retrofit+Rxjava2 observed · 2026-08-28

github.com/north2016/T-MVP · Java observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

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: n/a
  • age_days: 3768
  • days_rel: n/a
  • days_push: 2807
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2685 stars · 623 forks observed · 2026-08-28

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

T-MVP is an Android AOP-based architecture framework combining APT, AspectJ, and Javassist with Realm, DataBinding, MVP, Retrofit, and RxJava2. It drastically reduces boilerplate by generating API factories, routers, and event buses at compile time and using aspect-oriented slices for permissions, login checks, and caching.

Use cases

  • build android apps with mvp architecture and less boilerplate
  • apply aop techniques like aspectj and apt in android development
  • generate retrofit api factories automatically with apt
  • implement a global router for android page navigation
  • replace viewholders and adapters with databinding
  • intercept login and runtime permissions with aspect slices

When to choose

  • you want a full AOP+MVP architecture reference for Android
  • you prefer annotation processing over reflection-heavy frameworks
  • you want to study APT, AspectJ, and Javassist techniques in a real app

When to avoid

  • you need a maintained framework with recent AndroidX support
  • your project uses modern Android tooling incompatible with old gradle/AS 2.2.2
  • you need a permissively licensed dependency (no license is provided)

Facets

framework · maturity abandoned

web-framework middleware routing state-management orm http-client developer-tools mobile-development android-tools web-development jvm aop aspectj apt javassist mvp-architecture databinding realm retrofit rxjava2 material-design event-bus router android mobile

1 source

Member repositories

RepositoryRoleHealth v2
north2016/T-MVPmain32

For agents

markdown · JSON · MCP: product_card(name="north2016/T-MVP")

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