This is your work, valued

Vancouver, BC

Ben Keen

Elite
@benkeen

Web developer and naturalist.

generatedata. A powerful, feature-rich, random test data generator.

2.3k

d3pie. A configurable pie chart lib and generator built on d3.js

370

responsive-design-bookmarklet-generator. Generates custom bookmarklets for testing responsive layouts to show how they look in different viewport sizes.

207

thepixelator.com. A canvas-based image pixelation website.

38

js-error-logs. A script to catch client-side errors and send them to the server for logging purposes.

37

rsv. Really Simple Validation (Javascript validation library)

21

php_validation. PHP Validation - the server-side complement to the RSV JS library

20

grunt-search. Grunt plugin that searches a list of files and logs all findings in various formats.

15

birdsearch.org. Browse worldwide birding locations and sightings, based on ebird.org data

15

generatedata-vagrant. A prepackaged installation of generatedata using Vagrant.

13

polymer-country-region-selector. A Polymer component for adding dynamic, country-region dropdowns to your forms.

11

opentranslate.org. The codebase for a PHP-based translation management tool

6

inat-curated-species-list. A tool to query iNaturalist for all observations made by one or more users in a specific taxon and place, and derive a list of all unique taxons.

4

char-counter. A simple, configurable Polymer component for adding a character counter to your form fields.

4

font-previewer-extension. Google Font Previewer Chrome Extension

3

spirograph. A playground app where I can tinker around with various frameworks/libs.

3

fontcustom. Generate custom icon webfonts from the comfort of the command line.

2

form-emailer. A simple but versatile form email script, written to work with any web form and allow for complete customization over the email content.

2

Font-Awesome-SVG-PNG. Font Awesome split to individual SVG and PNG files of different sizes along with Node.JS based generator

2

macroscroller. React component for scrolling massive data sets.

1

simpl. Simplest possible examples of HTML, CSS and JavaScript

1

reactScrollbar. Fork that solves: https://github.com/souhe/reactScrollbar/issues/42

1

grunt-code-analysis. A grunt plugin to analyze your codebase.

1

spinners. Pixel-perfect cross-browser loading icons through Canvas. A fork of Nick Stakenburg's code to add pauseColor, pauseOpacity and fadeOutSpeed options.

1

couchdb-fauxton. Mirror of Apache CouchDB

1

inaturalist. The Rails app behind iNaturalist.org

1

WebRTC. A place to experiment with WebRTC. Currently uses node/socket.

1

griffel. CSS-in-JS with ahead-of-time compilation ⚡️

1

javascript-stacktrace. Framework-agnostic, micro-library for getting stack traces in all web browsers

1

flash_image_scroller. A simple, highly configurable Flash script that you can add to your webpages to provide an intuitive "window" to scroll through a series of thumbnail images.

1

table-indexer. A simple jQuery plugin to change tab-orders from horizontal to vertical

1

svgplayground. Playing around with Dart and SVG, to provide a simple interface to generate feColorMatrix elements.

1

Smart-Lists. A small script that lets you convert "flat" HTML lists of information into categorized, paginated lists.

1