Leigh McCulloch's Projects
A vanity URL for go packages by Leigh McCulloch.
Quickly format multi-tweet tweets!
A browser abstraction JavaScript library that tells you page and visitor language information like the accepted languages of the visitor and the current, alternate and relevant languages of the current page.
A simple UI that offers your website to your visitor in its alternate languages.
Solutions to puzzles from Advent of Code at https://adventofcode.com.
A class that wraps up writing and accessing files outside a Mac apps App Sandbox files into a simple interface. The class will request permission from the user with a simple to understand dialog consistent with Apple's documentation and persist permissions across application runs.
A simple base64 encoder/decoder.
Bible Stories presents the bible as short stories. Jump in, read a story and share it.
A cloc (count lines of code) assessment of various blockchains.
Add crates directly to a cargo vendor directly.
A bot that cancels superfluous CircleCI builds. Builds are cancelled if there is a newer build queued for the same branch.
Autogenerate Markdown documentation for clap command-line tools
Tools and packages relating to ClipperCard.
Clone personal GitHub repositories conveniently.
Docker images for Google Cloud Build.
Chrome extension that reduces the height of the rows in the table of websites, making it easier to manage a large number of websites on CloudFlare.
Categories for NSData and NSString for the hashing algorithms supported by CommonCrypto. MD2, MD4, MD5, SHA1, SHA224, SHA256, SHA384, SHA512.
This is a fork of Ryan Day's cssmin. It wraps his cssmin for use with character strings rather than file pointers. The wrapping has been done in such a way to minimise the disruption to his original code.
Extract columns from CSV files.
A demonstration of how to use twirp on Google Cloud AppEngine.
Embed files into demo applications by embedding them into a JSON file and importing natively into the demo app.
A modern runtime for JavaScript and TypeScript.
A tool for comparing the dependency graph of Go Dep's Gopkg.lock file and the output of Go Modules 'go list -m all' command.
My personal development environment.
Compiles ruby for leighmcculloch/devenv.
Compiles vim for leighmcculloch/devenv.
Compiles binaries installed by vim-go for leighmcculloch/devenv.