This is your work, valued

Copenhagen, DK

Joshua Hull

Elite
@joshbuddy

spoiler-alert. SPOILER ALERT! A happy little bit of javascript to hide spoilers on your site.

474

jsonpath. Ruby implementation of http://goessner.net/articles/JsonPath/

455

ghostbuster. Integration testing ftw

276

http_router. A kick-ass HTTP router for use in Rack

197

usher. Pure ruby general purpose router with interfaces for rails, rack, email or choose your own adventure

122

optitron. Sensible, minimal simple options parsing and dispatching for Ruby. Build a CLI with no fuss.

108

noexec. NO MORE BUNDLE EXEC

108

apiary. Convert your existing class into an EM-based API

98

swearjar. Put another nickel in the swearjar. Simple profanity detection with content analysis.

72

sherpa. Simple URI routing and generation in Javascript

58

tcplock. Throttle TCP connections to anything!

58

tokyo_cache_cow. Memcache server with substring deleting and aggregate functions

47

exif-be-gone. Remove exif data using a node.js transform stream

44

ak47. Reload anything

41

chirpstream. An EventMachine-based client for http://chirpstream.twitter.com.

31

callsite. Caller/backtrace parser with some useful utilities for manipulating the load path, and doing other relative things.

23

tumbler. Let's make gem development fun! Tumbler provides common gem management tasks using a common set of 'best practices' out of the box.

22

spanner. Natural language time span parsing

18

rack-cache-while-revalidate. Works with Rack::Cache to serve up stale data while silently revalidating

18

rack-rewrite. Rack middleware for request rewriting

18

fuzzyhash. A fuzzy weird hash that can store string or ... regexs?

16

em-ventually. Eventually, your tests should pass in EventMachine

16

meddler. Hey, someone meddled with my middleware!

14

has_many_versions. Versioning for has_many relationships

14

load_path_find. Useful tools for looking for files on the $LOAD_PATH

14

spackle. Sensible DSL for ESI definition within Rails

13

pitcrew. AsyncIO-powered python DSL for running commands locally, on docker, or over ssh.

13

anybase. Arbitrary number bases

13

hintable_levenshtein. levenshtein with the ability to inject hints into the ruleset for possibly cheaper rules

12

jsont. ruby implementation of http://goessner.net/articles/jsont/

12

rack-console. Rack Console that lets us take a look at a running rack app

12

em-spec. Simple BDD API for testing asynchronous Ruby/EventMachine code

12

respond_to. Easy way to make respond_to? matchers for case statements.

9

sms. Add an sms method to Kernel, because sms is the new puts. Or, sms from the command line, sms is also the new echo.

9

em-http-monitor. Monitor, request recording and playback for em-http-request

9

data_bindings. Schemas for schemaless data

8

rack-tamperproof. Rack middleware that provides tamper-proof cookies

8

emjay. Kickass Javascript templating for node.js and others.

7

guard. Guard is a command line tool to easily handle events on file system modifications (FSEvent / Inotify / Polling support).

7

slick-chrome. Transfer files in chrome

7

kik. kik off a process if no listener exists on a port

7

esi_attribute_language. ESI Attribute Language

5

bundler_push_host. Set the bundler push host for the rake tasks

4