Mark Tomlinson's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
primitives
Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.
gui-challenges
Components from the YouTube show GUI Challenges: accessible, responsive, adaptive and cross browser components.
interfaces
A non-exhaustive list of details that make a good web interface.
modern-todomvc-vanillajs
TodoMVC with Modern (ES6+), Vanilla JavaScript
fastify-vite
Fastify plugin for Vite integration.
create-typescript-app
Quickstart-friendly TypeScript template with comprehensive, configurable, opinionated tooling. π
vite-express
β‘ @vitejs integration module for @expressjs
odyssey-theme
A modern business marketing website theme/starter built with Astro π
Raycast-PromptLab
A Raycast extension for creating powerful, contextually-aware AI commands using placeholders, action scripts, selected files, and more.
OpenStories
The Open Stories format.
TweenPages
Build complex animated page transitions with GSAP and Next.js
astro-art-portfolio
Minimalistic Art showcase built with Astro and connected with Notion API
terraform-aws-next-js-image-optimization
A drop-in image optimization loader for Next.js image component powered by AWS Lambda.
vanilla-spa
Basic spa with vanilla js