Ryan Atkinson's repositories
react-mobx-typescript-experiments
concept demos using MobX with React and TypeScript
ear-sharpener
a simple game for practicing pitch perception
react-typescript-closing-the-loop
Closing the loop: types + language service = awesome frontend webdev
nutrients-per-calorie
a web interface to the USDA's nutrient database
cosmicplayground
tools and toys for expanding minds :milky_way:
corpus-activity-streams
alternative docs for ActivityStreams 2.0 vocabulary
svelte-snake-sports
archived on Svelte 4 💥🐍🦴 games of Snake in Svelte & SvelteKit 🐍
this-breath
a minimal web tool for breathing exercises and breath visualization
svelte-store-study
assessing several Svelte stores 🧡
audio-tools
audio tools 🪱 pre-alpha
backbone.giraffe
A light and flexible library that extends Backbone.js to new heights🦒
fuz_template
a static web app and Node library template for SvelteKit with TypeScript, Svelte, Vite, esbuild, Fuz, and Gro ❄
ryanatkn.com
@ryanatkn's homepage and blog 🪶
snake-game
a simple game of Snake rendered with React
web-interaction-study
a small tool for understanding web interactions as implemented in the wild
end-user-markdown-sketch
a description and proof-of-concept of a proposed flavor of markdown for end-users on social websites
eslint-config
an ESLint config for TypeScript, Svelte, and Prettier
fuz_gitops
a tool for managing many repos 🪄
fuz_mastodon
Mastodon components and helpers for Svelte, SvelteKit, and Fuz
svelte-intersect
a Svelte action for IntersectionObserver