LibChecker-Rules
July 21, 2026 · View on GitHub
English | 简体中文
This repository maintains the rules and metadata used by LibChecker. It covers Android component and native library identification, Flutter engine version mappings, and declarative statistics for the chart page.
Repository contents
| Path | Contents |
|---|---|
native-libs/, activities-libs/, services-libs/, receivers-libs/, providers-libs/, actions-libs/, static-libs/ | Identify libraries and SDKs from native libraries, Android components, and intent actions. |
flutter_hash/ | Maps engine revisions found in libflutter.so to possible Flutter releases. |
chart/ | Contains chart rules, SVG icons, JSON Schemas, tests, and generated bundles. |
configuration/, cloud/ | Contains versioned configuration and rule data consumed by LibChecker. |
Contributing
Library identification rules
If a library identification rule is missing or incorrect, open the issue chooser and select Submit new rule or Bug report. Follow the template and provide the filename, library name, development team, description, and a primary source. Include the app name and version when a sample is available for verification. Icons must use the SVG format.
Chart rules
Chart rules have their own schema, tests, and release process. New rules normally start in the preview channel and move to the stable channel after verification. Read the complete contribution guide before submitting a rule:
If your AI agent supports Skills, install the chart rule Skill from this repository:
npx skills add LibChecker/LibChecker-Rules
See the chart rule Skill guide for installation and usage details.
License
This repository is licensed under the Apache License 2.0.