Projects

JavaScript

ttl-cache

A simple module to create timed cached objects, primarily this is aimed towards Node.js static file servers

Checkout
JavaScript

micro

A toolbox of practical everyday functions, each wrapped up into their own tiny library

Checkout
JavaScript

kraken-api-client

A simple API client to enable interfacing with the Kraken Exchange

Checkout
JavaScript

honest-workers

Promise based WebWorkers, for much multi-threaded goodness

Checkout
JavaScript

website

Personal internet realestate

Checkout
HTML

polymer-example

A sandbox repository using Google Polymer

Checkout
JavaScript

angularjs-example

A sandbox repository using AngularJS

Checkout
JavaScript

ng-decorators-utils

AngularJS utilities using decorators

Checkout
JavaScript

drowsy

Lazy integrations tool for RESTful interfaces to aid POC development and streamline integrations

Checkout

gitalog

Automatically export Git logs as release notes

Checkout
JavaScript

knights-tour

This is a sandbox repository for me to practice new languages by solving the old Knights Tour exercise

Checkout
HTML

polymer-elements_iron-input

An input with data binding

Checkout
HTML

polymer_polymer

Build modern apps using web components

Checkout
TypeScript

wcm-browser

A suite of HTML Elements used by WCM

Checkout
TypeScript

wcm-cli

Checkout
JavaScript

bedlam-cube-solution

An attempt at solving the Bedlam cube using JavaScript

Checkout
TypeScript

wcm-graph

Dependency graph generator for WCM

Checkout
JavaScript

plasticizer

Checkout
TypeScript

wcm-scanner

Project scanner for WCM

Checkout
Vim script

dotfiles

My personal configuration files used across various development environments

Checkout
HTML

polymer-observable-references

A simple Polymer behaviour granting the ability to observe changes made via reference to any property

Checkout
JavaScript

jumpsort

Efficiently calculate the smallest number of steps required to sort an array via insertion

Checkout
JavaScript

hapi-registrar

Checkout

hapi-example

A sandbox repository using Hapi

Checkout
Scala

zobot

Checkout

ruth

A friendly router written for Web Components

Checkout
JavaScript

node-benchmarks

A suite of benchmarks measuring native performance against custom implementations

Checkout
JavaScript

polymer_polymer-cli

A command-line tool for Polymer projects

Checkout
JavaScript

hapi-apn

Apple Push Notifications from your Hapi applications using Node APN

Checkout
Shell

env-io

Checkout
C++

base16-builder-cpp

A colour scheme builder for base16 written in C++

Checkout
TypeScript

wcm

A dependency manager for web components

Checkout
TypeScript

polymer-object-manager

Checkout
Scala

spoofdb

A very minimal record store for personal projects

Checkout
Scala

wrakka

Checkout
Shell

prettyname-cli

Prettyprint a UNIX file or directory path

Checkout
JavaScript

blight

Checkout
JavaScript

impede

A sort of rate limiter, for functions

Checkout
JavaScript

repeat

Simple function repeater, useful for polling

Checkout
JavaScript

tafft

The unnecessary macros, general procrastination, and onelining tom-foolery I daren't use at work

Checkout
Shell

banner-cli

Because every bash script needs a fancy banner

Checkout
CSS

jekyll-theme-fluffy

A minimal and lightweight theme for Jekyll sites and blogs

Checkout
TypeScript

fui

A functional UI framework and rendering engine with an impossibly small footprint

Checkout
JavaScript

fui-example

A sandbox repository using Fui

Checkout

web-benchmarks

A suite of benchmarks measuring the speed of different frameworks in the browser

Checkout
JavaScript

tslint-config

Shareable TSLint TypeScript styleguide from CENTURY Tech

Checkout
HTML

streamfiles

My standalone public browser source that I use for streaming with Streamlabs OBS

Checkout
JavaScript

tckd

Your own cryptographically verifiable identity for everything from Twitter to GitHub

Checkout
JavaScript

bookmarklets

A collection of bookmarklets

Checkout
HTML

iron-dropdown

An unstyled element that works similarly to a native browser select

Checkout
JavaScript

iron-a11y-keys

A basic element implementation of iron-a11y-keys-behavior

Checkout
HTML

iron-a11y-keys-behavior

A behavior that enables keybindings for greater a11y

Checkout
HTML

iron-behaviors

Behaviors that manage control states like 'focused', 'disabled', and 'active'

Checkout
HTML

iron-collapse

Adds collapsible behavior to a target element

Checkout
HTML

iron-fit-behavior

Fits an element into another element

Checkout
HTML

iron-flex-layout

Style mixins for cross-platform flex-box layouts

Checkout
JavaScript

iron-list

Element for a virtual, "infinite" list

Checkout
HTML

iron-meta

Element for creating and accessing self-organizing meta-databases

Checkout
HTML

iron-overlay-behavior

Makes an element an overlay with an optional backdrop

Checkout
HTML

iron-resizable-behavior

Checkout
HTML

iron-scroll-target-behavior

Polymer behavior that allows to define a scroller target

Checkout
HTML

iron-selector

Manages a list of elements that can be selected

Checkout
JavaScript

neon-animation

Polymer + Web Animations

Checkout
HTML

paper-dialog-behavior

Makes an element a Material Design dialog

Checkout
HTML

paper-dialog-scrollable

A scrollable area used in a Material Design dialog

Checkout
JavaScript

paper-styles

Shared styles for Material Design elements

Checkout
JavaScript

font-roboto

Loads the Roboto family of fonts from Google Fonts.

Checkout
JavaScript

jest-preset

Shareable Jest Preset from CENTURY Tech

Checkout
HTML

polymer-sortablejs

A Polymer binding to SortableJS.

Checkout

observer

Checkout
JavaScript

jest-preset

Shareable Jest preset from Emphori

Checkout
HTML

marked-element

Element wrapper for the marked library

Checkout

.github

Community health

Checkout
JavaScript

mjf

No nonsense JSON formatting

Checkout
CSS

chaffity.github.io

Interwebs presence

Checkout
JavaScript

fui-elements

Reusable Fui elements from Emphori

Checkout
JavaScript

parcel-plugin-cname

Checkout
JavaScript

label-maker

Simple object labeling for images

Checkout
TypeScript

pew

Lil' game engine for 2D games written in JavaScript and rendered via canvas

Checkout
Java

game-of-life

Conway's Game of Life, implemented in 100 languages over 100 days

Checkout
Shell

blink

Pixel rendering in the terminal

Checkout
JavaScript

snake

A small, mobile optimised Snake game

Checkout
JavaScript

microphone-passthrough

Pipe the microphone input to the headphone jack, simple

Checkout

spec

Specification and project documentation for Pat

Checkout
JavaScript

web-sdk

Web SDK enabling developers to easily create and explore Pat data

Checkout
JavaScript

ethpm-registry

Create a new epm-registry on-chain.

Checkout
© 2020 — Built by Iain J. Reid