Simon Smith's starred repositories
lazydocker
The lazier way to manage everything docker
SmartTubeNext
SmartTube - an advanced player for set-top boxes and tv running Android OS
vanilla-extract
Zero-runtime Stylesheets-in-TypeScript
lightningcss
An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.
zsh-vi-mode
💻 A better and friendly vi(vim) mode plugin for ZSH.
use-context-selector
React useContextSelector hook in userland
copilot.lua
Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot
the-new-css-reset
The New Simple and Lighter CSS Reset
nvim-spectre
Find the enemy and replace them with dark power.
start-server-and-test
Starts server, waits for URL, then runs test command; when the tests end, shuts down server
vim-hexokinase
hexokinase.vim - (Neo)Vim plugin for asynchronously displaying the colours in the file (#rrggbb, #rgb, rgb(a)? functions, hsl(a)? functions, web colours, custom patterns)
spin-delay
Smart spinner helper for React, to manage the duration of loading states.
react-tidy
A collection of atomic, independent, typed, tested and documented React custom hooks.
react-keyed-flatten-children
Flattens React children and fragments to an array with predictable and stable keys
cypress-browser-permissions
A Cypress plugin to set launched browser preferences including permissions like Geolocation, Notifications, Microphone, etc.
cypress-image-snapshot
Catch visual regressions in Cypress with jest-image-snapshot
cachify-promise
Smart caching for promises. Like memoization, but better.
ts-node-boilerplate
A TypeScript Node.js boilerplate to build CLIs