simonw/browser-compat-db
📰 Simon Willison's Blog
Learn how to convert browser compatibility data into a SQLite database and make it available via GitHub CDN with open CORS headers
Action Steps
- Download the mdn/browser-compat-data repository
- Convert the data into a SQLite database using sqlite-utils and the provided build_db.py script
- Create a GitHub Actions workflow to build and deploy the database
- Host the database on a 'db' orphan branch with open CORS headers
- Explore the database using Datasette Lite
Who Needs to Know This
Developers and data engineers can benefit from this tutorial to create and share browser compatibility data in a scalable and accessible way
Key Insight
💡 Converting large datasets into SQLite databases can make them more accessible and scalable
Share This
📊 Convert browser compatibility data to a SQLite DB and share via GitHub CDN! 💻
DeepCamp AI