mirror of
https://github.com/ChiChou/entdb.git
synced 2026-06-10 23:07:47 +02:00
59f2c0484b2a1c84600c93bba5ba7c99c33666d6
- Add version switcher dropdown to quickly jump between OS versions - Redesign keys page with grouped, collapsible sections - Dim common prefix and highlight unique suffix for better scanning - Add tab navigation between Entitlement Keys and Browse Files - Show key counts per group and total
entdb-web
Web frontend for the Entitlement Database.
Uses a WASM SQLite3 query engine as the primary data source for rich queries, with a KV-based fallback for browsers that don't support WebAssembly.
Built as a static Next.js site deployed to GitHub Pages.
Data Sources
The frontend uses a dual-engine approach:
-
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 (index + blob) with HTTP Range requests. Used when WebAssembly is not available.
Related Repos
- entdb-indexer — Crontab workflow to discover and index firmware
- entdb-data — Raw entitlement data repository
Description
Languages
TypeScript
96.9%
CSS
3%