I’ve been collecting pocket‑knives for years, but every time someone asked “Is 20CV better than S45VN for corrosion?” I ended up hunting through scattered steel charts and forum posts. Last month I finally built a single‑page Knife Steel Explorer to scratch that itch.
What it is – A no‑login web app where you can filter 49 steels by corrosion resistance, toughness, edge retention, and ease of sharpening, then compare the ones you select in radar, bar, or scatter plots.
Why it’s different – Side‑by‑side data comes from peer‑reviewed metallurgy papers and CATRA tests and consensus as discussed from enthusiast websites, normalized to a 0‑10 scale so you can weigh trade‑offs visually instead of parsing spreadsheets.
How it’s built – React + TypeScript + D3 for the charts, all static files on Vercel with a simple express / Typscript backend, so it should survive an HN hug‑of‑death.
Try it – https://new.knife.day/steels (loads instantly, no signup, no tracking).
I’d love feedback on:
Is the 0‑10 scale intuitive or would you prefer raw units (HRC, g/mm, etc.) in the main view?
What extra filters or metadata (price, country of origin, typical hardness range) would help your own knife buying or designing?
Any UI rough edges that stop you from exploring quickly?
Thanks for taking a look—happy to answer anything about the data set or implementation!