{"slug": "simonw-browser-compat-db", "title": "simonw/browser-compat-db", "summary": "Simon Willison created a GitHub repository that uses AI-generated scripts and GitHub Actions to build a 66MB SQLite database from Mozilla's browser compatibility data, hosted with open CORS headers for direct access via Datasette Lite.", "body_md": "This new GitHub Repo includes a Claude Code for web (Opus 4.8) [generated script](https://github.com/simonw/browser-compat-db/blob/main/build_db.py) for doing that using [sqlite-utils](https://github.com/simonw/sqlite-utils).\n\nI wanted the resulting ~66MB SQLite database to be available via the GitHub CDN with open CORS headers. GitHub releases don't have those, but any file stored in a regular GitHub repository does - so I had Codex Desktop (GPT-5.5) build [a GitHub Actions workflow](https://github.com/simonw/browser-compat-db/blob/main/.github/workflows/build-db.yml) that builds the database and then force-pushes it to a `db`\n\n\"orphan\" branch.\n\nYou can download the resulting database [from here](https://github.com/simonw/browser-compat-db/blob/db/browser-compat.db), and since it's hosted with open CORS headers you can also [explore it with Datasette Lite](https://lite.datasette.io/?url=https://github.com/simonw/browser-compat-db/blob/db/browser-compat.db#/browser-compat/releases_tree).\n\nTags: [github](https://simonwillison.net/tags/github), [mozilla](https://simonwillison.net/tags/mozilla), [projects](https://simonwillison.net/tags/projects), [github-actions](https://simonwillison.net/tags/github-actions), [datasette-lite](https://simonwillison.net/tags/datasette-lite), [ai-assisted-programming](https://simonwillison.net/tags/ai-assisted-programming), [model-context-protocol](https://simonwillison.net/tags/model-context-protocol), [mdn](https://simonwillison.net/tags/mdn)", "url": "https://wpnews.pro/news/simonw-browser-compat-db", "canonical_source": "https://simonwillison.net/2026/Jun/24/browser-compat-db/#atom-everything", "published_at": "2026-06-24 23:59:03+00:00", "updated_at": "2026-06-25 00:20:06.104527+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools", "ai-agents"], "entities": ["GitHub", "Mozilla", "Datasette Lite", "Claude Code", "Codex Desktop", "sqlite-utils", "Simon Willison"], "alternates": {"html": "https://wpnews.pro/news/simonw-browser-compat-db", "markdown": "https://wpnews.pro/news/simonw-browser-compat-db.md", "text": "https://wpnews.pro/news/simonw-browser-compat-db.txt", "jsonld": "https://wpnews.pro/news/simonw-browser-compat-db.jsonld"}}