XDroid
轻量级Android快速开发框架 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: 3566
- days_rel: n/a
- days_push: 3462
- n_releases_24m: 0
Adoption not part of the score
1294 stars · 280 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
XDroid is a lightweight Android rapid development framework composed of UI, cache, event, image loading, logging, routing, and networking modules. XDroidMvp is its MVP variant that removes the need for Contract, Presenter, and View interfaces while integrating RxJava, Retrofit, RxBus, and permission handling.
Use cases
- bootstrap an Android app quickly with base activities and fragments
- build Android apps using a simplified MVP architecture without writing contracts
- handle networking with Retrofit and RxJava including unified error handling and caching
- switch loading, error, empty, and content states in list screens
- replace boilerplate image loading, event bus, and logging setup in Android projects
When to choose
- starting a small-to-medium Android app in Java that needs MVP structure fast
- you want prebuilt base classes, adapters, caching, and routing out of the box
- you prefer RxJava-based networking with multiple base URL support
When to avoid
- starting a new Kotlin-first project with modern Jetpack/Compose architecture
- you need a framework with active community development and frequent updates
- your team prefers standard Android Architecture Components over a custom MVP framework
Facets
framework · maturity maintenance
web-framework http-client caching logging routing state-management mobile-development android-tools web-development developer-tools jvm android-mvp rapid-development rxjava retrofit base-classes mvc mvp-architecture android mobile
2 sources
- readme: https://github.com/limedroid/XDroid · fetched 2026-08-28 · b7e4c7fb561d
- homepage: https://github.com/limedroid/XDroid · fetched 2026-08-29 · 799837712d12
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| limedroid/XDroid | main | 23 |
| limedroid/XDroidMvp | plugin | 63 |
For agents
markdown · JSON · MCP: product_card(name="limedroid/XDroid")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem