Files
entdb-entitlements-iOS/README.md
T
cc 881311beef Update header, footer and README for repo reorganization
- Remove duplicate links from header, keep only theme toggle
- Add links to all three repos (Website, Indexer, Data) in footer
- Update README with features, live site link, and repo table
2026-04-14 19:41:58 +02:00

41 lines
1.2 KiB
Markdown

# entdb
Web frontend for the Entitlement Database — browse iOS and macOS entitlements across OS versions.
**Live site:** [https://chichou.github.io/entdb](https://chichou.github.io/entdb)
## Features
- Browse entitlement keys by OS version
- Search binaries by entitlement key
- Compare entitlements across versions with diff view
- View version history for individual binaries
## Technical Details
Built as a static Next.js site deployed to GitHub Pages.
Uses a dual-engine approach for data queries:
1. **WASM Engine** (primary) — Loads `ent.db` SQLite database into the browser via `@sqlite.org/sqlite-wasm`. Supports arbitrary SQL queries for rich data views and cross-version analysis.
2. **KV Engine** (fallback) — Uses pre-built static KV files with HTTP Range requests when WebAssembly is not available.
## Related Repositories
| Repository | Description |
|------------|-------------|
| [entdb-indexer](https://github.com/ChiChou/entdb-indexer) | Crontab workflow to discover and index firmware |
| [entdb-data](https://github.com/ChiChou/entdb-data) | Raw entitlement data repository |
## Development
```bash
npm install
npm run dev
```
## License
MIT