cc 5e30a8b930 Add responsive header with quick filter tokens for entitlement keys
- Move filter controls into sticky header via React portal
- Responsive layout: wraps to 2 rows on mobile, single row on desktop
- Keys/Files nav shows icons only on mobile, icons+text on larger screens
- Add tokenizer that extracts frequent terms from entitlement keys
- Display clickable token pills for quick filtering (apple, security, etc.)
- Move item counts below header, above lists
- Fix light mode contrast (darken muted-foreground)
- Reduce homepage spacing
2026-04-15 19:06:23 +02:00

entdb

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

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.

It uses pre-built static KV format (on top of JSON) with HTTP Range requests.

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

S
Description
No description provided
Readme 376 KiB
Languages
TypeScript 96.9%
CSS 3%