James Pederson's repositories
Squirrel.js
Squirrel away form values in sessionStorage (or localStorage) automatically with this jQuery plugin. The fields will automatically refill if the user has to leave or refresh the page!
node-transicc
A nodejs wrapper for LittleCMS's transicc command line utility. Perform true ICC profile color conversions in your node apps! Used by multiple other node modules, and projects (like https://colorvert.com/).
directory-lister
A simple all-in-one php directory listing script.
node-colorvert
A node module that provides both math-based and ICC profile-based color conversions. Aims to provide accurate conversions between CMYK, Lab, XYZ, RGB, HSL, HSV, and Hex colorspaces.
photo-gallery
An all-in-one php photo gallery script, designed to just be dropped into a folder of photos. It outputs a simple, but beautiful photo gallery that's optimized for use on mobile devices.
node-colorvert-api
A node+express JSON HTTP API to interact with the colorvert node module. Requests against this API produce a response that contains all the converted color values for most available color spaces.
dotfiles-osx
My dotfiles for when I install on a mac.
colornerd.mac
A mac webview app for colornerd (a web-based tool that allows you to explore color books from various paint companies, and use those colors in your web projects.
4amband.com
A simple microsite for 4 Aspirin Morning.
avid-num-pico
A super simple num/macro pad with a custom PCB based on the Raspberry Pi Pico, and using KMK firmware for easy programming.
cloudflare-ddns
A simple PHP script (with config file) to update multiple DNS records to the external IP of the computer it runs on, via the Cloudflare API (v4).
colorvert.mac
A Mac desktop app for Colorvert - a web-based API to convert colors between several different color spaces (CMYK, RGB, XYZ, HSA, HSL, Hex).
cu-locator
A credit union locator web app, with API and embeddable widget. Enables search by zipcode or geographical coordinates (lat/long). Integrates with geoLocation API.
default-server
A simple responsive under construction page to use for catch-all unhandled vhosts in nginx/apache.
dotfiles-ubuntu
:wrench: .files for linux machines.
FitText.js
A jQuery plugin for inflating web type. This fork enables you to optionally include matchMedia.js from Paul Irish. If it doesn't find it, FitText will still run and work.
gammaray.bar
WordPress theme for Gamma Ray Bar in Madison, WI.
gennas
A custom WP theme for Genna's Lounge.
jpederson.github.io
My main website, powered by Jekyll on Github pages. Report bugs/issues/suggestions if you like!
lovdane.org
A WordPress theme for Living Our Visions.
photo-gallery-list
A simple PHP script that outputs a photo directory listing that works as a gallery when you click a photo. Designed for folders where there are too many photos to display in my photo-gallery script.
solsisters.yoga-assets
A small repository to hold the assets for Sol Sisters Yoga branding, qr codes, color schemes, flyers, and other documents.