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

1.2 KiB

entdb

Web frontend for the Entitlement Database — browse iOS and macOS entitlements across OS versions.

Live site: 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.

Repository Description
entdb-indexer Crontab workflow to discover and index firmware
entdb-data Raw entitlement data repository

Development

npm install
npm run dev

License

MIT