# zhouchaoyuan/excelPanel

An Android's two-dimensional RecyclerView. Not only can load historical data, but also can load future data.

Repository: https://github.com/zhouchaoyuan/excelPanel
Canonical: https://ross.abutalabs.com/products/excelpanel
Language: Java
License: Apache-2.0
License Family: permissive
Last push: 2023-06-14T03:29:17+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3517, "days_push": 1176, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2408, forks 348 (observed 2026-08-28T04:06:44.245472+00:00)

## What it is
An Android library providing a two-dimensional RecyclerView that supports bidirectional scrolling with sticky row and column headers, like an Excel spreadsheet. It can load both historical and future data as the user scrolls in any direction.

## Use cases
- build an excel-like scrollable grid on android
- display a hotel room booking status table with sticky headers
- scroll a table both horizontally and vertically with headers that stay in place
- load older and newer data as the user scrolls in a two-dimensional list
- create a schedule or timetable view with row and column titles

## When to choose
- you need a spreadsheet-style grid with frozen row and column headers on Android
- you want incremental loading in both scroll directions within a RecyclerView-based table
- you prefer a lightweight Java library integrated with standard RecyclerView adapters

## When to avoid
- you need a full spreadsheet with cell editing and formulas
- your project is Kotlin-first and you want a modern maintained alternative
- you only need simple vertical lists, which a plain RecyclerView handles better

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, state-management
- domain: mobile-development, android-tools, cross-platform
- platform: jvm
- tags: recyclerview, two-dimensional-scrolling, excel-like-grid, android-library, java, android, mobile

## Member repositories
- zhouchaoyuan/excelPanel (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:44.245472+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:34:04.173665+00:00, confidence not recorded.
  - readme: https://github.com/zhouchaoyuan/excelPanel (fetched 2026-08-28T04:06:44.245472+00:00, sha 3e5943cf1b58)
- Data as of 2026-08-30T08:39:29.467469+00:00.
