Built with Claude. Filters live in the URL, so a filtered view can be pasted straight into a lesson plan or a Teams message.
How to add a tool to this library
Edit the TOOLS array at the top of this page's script and add one object. Nothing else needs touching — search, filters, course grouping and the counts all read from it. A tool can belong to as many courses as you like.
{
title: 'Binary Converter',
href: '/binary/', // folder on this server
glyph: '🔢',
blurb: 'One or two sentences on what it does in a lesson.',
courses: ['crin', 'igcse'], // crin | igcse | alevel — any number
topics: ['Data representation', 'Binary'],
added: '2026-09-20' // YYYY-MM-DD, newest sorts first
}
To add a whole new course, add an entry to COURSES in the same script — a chip, a colour and a group heading appear on their own.