Projects
Open source projects and experiments I've been working on.
ASCII Scores
Real-time sports scoreboards rendered entirely in ASCII art using box-drawing characters.
A web application that displays real-time sports scoreboards rendered entirely in ASCII art using box-drawing characters.
Features
- Real-time scoreboards with automatic polling for live game updates
- Support for multiple sports leagues: NHL, NFL, NBA, MLB, MLS, and Formula 1
- Retro-style scoreboards using box-drawing characters
- Server-side caching via Next.js
"use cache"directive - Minimal client-side JavaScript with plain text scoreboards
- Next.js
- TypeScript
- Tailwind CSS
React NHL Logos
A React component library providing SVG-based NHL team logo components.
A React component library that provides SVG-based NHL team logo components for easy integration into React applications.
Features
- Simple import system using team abbreviations
- Customizable sizing with a
sizeprop - SVG-based for crisp rendering at any size
- TypeScript support for type safety
- Available as an npm package
- React
- TypeScript
- SVG