John Lyon-Smith's repositories
parse-bookmarks
Netscape bookmarks file parser
node-ts-cli-template
A Node.js/TypeScript CLI Tool Template
cookbook.fish
Tips and recipes for Fish, from shell to plate. 🍣
CustomAlertView
Enhanced AlertView that extends UIViewController
decode-bmp
Decode `.bmp` images
dev-cheatsheets
A collection of code snippets and CLI guides for quick and easy reference while coding
favicon-cheat-sheet
Obsessive cheat sheet to favicon sizes/types. Please contribute! (Note: this may be in flux as I learn new things about favicon best practices.)
flutter_expenses
A simple flutter app to track expenses
gatsby-starter-material-ui
A gatsby starter with Material UI
gomati
A simple Google Maps tile downloader and stitcher.
HummusJS
Node.js module for high performance creation, modification and parsing of PDF files and streams
icojs
A JavaScript library to parse ICO.
js-package-template
JS package template for NPM
json5
JSON5 — JSON for humans
mui-theme-creator
A tool to help design and customize themes for the Material-UI component library. Includes basic site templates to show various components and how they are affected by the theme
node-fetch-cookies
node-fetch wrapper that adds support for cookie-jars
panache
🎨 Flutter Material Theme editor
parse-bookmarks-cli
CLI tool to parse bookmarks in Netscape format to JSON file
rd-parse
Generic recursive-descent parser in Javascript
SpriteKit-Spring
SpriteKit API reproducing UIView's spring animations with SKAction
stamp
A command line tool for creating one or more files from templates, written in Rust.
stream-utils
A collection of Node.js stream utilities
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
tslab
Interactive JavaScript and TypeScript programming with Jupyter
zsh-git-prompt
Informative git prompt for zsh