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

xiaoyaoyou1212/XSnow

💮基于RxJava2+Retrofit2精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦,可自由拓展。 observed · 2026-08-28

github.com/xiaoyaoyou1212/XSnow · homepage · Java · Apache-2.0 (permissive) 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: 3516
  • days_rel: n/a
  • days_push: 2970
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1692 stars · 382 forks observed · 2026-08-28

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

XSnow is an Android base framework built on RxJava2 and Retrofit2 that bundles networking, upload/download, caching, event bus, permission management, database (GreenDao), and image loading (Glide) into decoupled, extensible modules. It provides global and per-request configuration, unified exception handling, retry mechanisms, and request cancellation by tag.

Use cases

  • bootstrap an Android app with networking and common utilities
  • make HTTP requests with RxJava2 and Retrofit2 on Android
  • implement offline caching strategies for API responses
  • upload and download files with progress callbacks
  • manage runtime permissions reactively with RxPermissions
  • use RxBus for event-based communication between components
  • integrate GreenDao database and Glide image loading in one framework

When to choose

  • starting a legacy Java-based Android project that still uses RxJava2 and Retrofit2
  • you want a pre-integrated bundle of networking, caching, event bus, and image loading
  • you need configurable offline/online caching strategies with retry support

When to avoid

  • starting a new Android project - prefer Kotlin, coroutines, and modern Jetpack libraries
  • the project is unmaintained since 2018 and depends on deprecated JCenter and old library versions
  • you only need one small capability rather than a full base framework

Facets

framework · maturity abandoned

http-client caching middleware state-management image-processing database auth mobile-development android-tools web-development developer-tools jvm rxjava2 retrofit2 rxbus rxpermissions glide greendao android-base-framework okhttp event-bus file-upload file-download android mobile

1 source

Member repositories

RepositoryRoleHealth v2
xiaoyaoyou1212/XSnowmain23

For agents

markdown · JSON · MCP: product_card(name="xiaoyaoyou1212/XSnow")

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