north2016/T-MVP
Android AOP Architecture by Apt, AspectJ, Javassisit, based on Realm+Databinding+MVP+Retrofit+Rxjava2 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
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
- readme: https://github.com/north2016/T-MVP · fetched 2026-08-28 · 3baa8f45d0a1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| north2016/T-MVP | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem