mrousavy/libchecker-rules — explained in plain English
Analysis updated 2026-08-04 · repo last pushed 2023-12-12
Check which analytics or advertising frameworks a competitor's Android app includes.
Inspect an app before installing it to see if it bundles tracking libraries.
Contribute new library rules when you discover apps using libraries not yet recognized.
Understand the technical building blocks behind any Android app on your phone.
| mrousavy/libchecker-rules | 00kaku/gallery-slider-block | 04amanrajj/netwatch | |
|---|---|---|---|
| Stars | — | — | 0 |
| Language | — | JavaScript | Rust |
| Last pushed | 2023-12-12 | 2021-05-19 | — |
| Maintenance | Dormant | Dormant | — |
| Setup difficulty | easy | easy | moderate |
| Complexity | 1/5 | 2/5 | 3/5 |
| Audience | developer | general | ops devops |
Figures from each repo's GitHub metadata at analysis time.
No setup needed, you browse the rule files or submit new ones via GitHub issues.
LibChecker-Rules is a community-driven collection of "rules" used by an app called LibChecker, which lets you see what third-party libraries and frameworks are inside any Android app. Think of it like a nutrition label for software: instead of scanning food ingredients, it reveals the hidden technical building blocks that make an app work. This repository stores the definitions that power that scanning process. When you use the app to inspect, say, a social media or banking app on your phone, it reads the app's internal files and matches them against patterns stored here. Each "rule" in this repository is essentially a lookup entry that tells the scanner, "If you find this particular file or marker, it means the app is using [specific library]." By crowdsourcing these rules, the project stays up to date as new libraries are released and adopted by app developers. The main users are Android enthusiasts, developers, and curious tinkerers who want to understand how apps are built. A developer might use it to check whether a competitor's app relies on a particular advertising or analytics framework. A privacy-conscious user could inspect an app before installing it to see if it bundles tracking libraries. The project itself is maintained through community contributions, people submit new rules via GitHub issues when they discover libraries that aren't yet recognized. Beyond the core concept, the README doesn't go into much detail. It's a minimal project page: the name, a button to open the code in Visual Studio Code, a note that it's the rule repository for LibChecker, and an instruction to follow a template when submitting new entries. The actual content lives in the rule files themselves rather than in documentation on the front page. If you want to understand the submission format or how rules are structured, you'd need to look at the existing entries or the issue template referenced in the repo.
A community-maintained set of identification rules that power LibChecker, an Android app that reveals which third-party libraries and frameworks are bundled inside any installed app.
Dormant — no commits in 2+ years (last push 2023-12-12).
No license is mentioned in the README, so default copyright terms apply unless stated elsewhere.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.