Colin Gourlay's repositories
root-units
What you really wanted when you asked for viewport units
styled-hooks
Style your React components with Hooks
react-local-store
localStorage-persisted context for your React apps, accessible through Hooks
name-that-blue
Source for Name That Blue
create-playdate
Start building your next Playdate game: npm create playdate
hook-style-performance-comparison
Profile hook-style component generation against styled-components, emotion & @emotion/styled
playdate-metroidvania
Following along with SquidGodDev's tutorial, with a pddx project
shuttlecraft
a single user activitypub server - join the federation!
stream-pad
Use a Novation Launchpad as an OBS Studio controller
configurator
Client-side component of the configurator
express-activitypub
A very simple reference implementation of an ActivityPub server using Express.js
fab-serve-https-proxy
A simple https server that proxies requests to whatever fab-serve app is running
fontsource
Self-host Open Source fonts in neatly bundled NPM packages.
github-pages-stripe-checkout
Example of a client-only (no server) donation payment page that can be hosted on GitHub using Stripe Checkout.
prettier-plugin-lua
Prettier Lua Plugin
smartquotes.js
Smart quotes are smart typography, and now it’s just a ’script away.
stream-scenes
Browser sources to power my offline / standby OBS scenes, and run countdown timers
modern-font-stacks
System font stack CSS organized by typeface classification for every modern operating system
PickPackPup
Source code of the playdate game Pick Pack Pup
RaspberryPiMinecraft
Configuration files and performance testing scripts to setup and optimize a dedicated Minecraft (PC Java version) server