mirror of
https://github.com/ChiChou/entdb.git
synced 2026-06-10 23:07:47 +02:00
881311beef
- 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
1.2 KiB
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:
-
WASM Engine (primary) — Loads
ent.dbSQLite database into the browser via@sqlite.org/sqlite-wasm. Supports arbitrary SQL queries for rich data views and cross-version analysis. -
KV Engine (fallback) — Uses pre-built static KV files with HTTP Range requests when WebAssembly is not available.
Related Repositories
| 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