London, UK

Nathan Kleyn

Expert
@nathankleyn

Ruby developer, Scala writer, Rust hacker, Haskell appreciator.

gitignore.rs. Implementation of .gitignore file parsing and glob testing in Rust.

63

ruby-nlp. Various NLP tools for Ruby

33

lego-nxt. Ruby LEGO Mindstorms NXT 2.0 control via Bluetooth and USB.

25

ruby_events. A really simple event/hook/callback implementation that extends the Object class by default, or can be used to extend modules and classes as well. Now all your objects can join in the fun of firing events! RubyEvents even offers you callbacks on already defined methods, without having to do the hard work yourself - yes this means you can have callbacks on standard library methods without having to monkey patch yourself!

22

jsonvalid. Validate JSON files for syntax mistakes using a static binary that can be easily distributed!

7

bashy. A simple code snippet storage tool, making it easy to save, run, and manage your scripts from the Terminal.

7

dotfiles. Configuration and setup for my computer!

4

handlebars-cli. A CLI tool for templating with Handlebars. Useful for building scripts around interpolating values out of JSON files!

4

rack-reverse-proxy. A Reverse Proxy for Rack

2

vagrant. Vagrant is a tool for building and distributing virtualized development environments.

1

spaced. A Turing-Tarpit programming language that can use whitespace to move the tape head pointer.

1

handlebars.js. JavaScript

1

nxt-old. Ruby LEGO Mindstorms NXT Control

1

sinatra-croon. Generate documentation for an API written in Sinatra

1

facter. Ruby

1

carrierwave. Classier solution for file uploads in Ruby for Rack, Rails, Merb and Sinatra

1

twin_validator. A simple twin field validator for Rails 3.

1

acts_as_graph_vertex. Simple mixin for adding graph like functions (parents, children, traversal, etc) to any class.

1

githubwikisearch. Express.js based full text search app for any GitHub backed Wiki.

1

gitignore.rb. A Ruby binding around gitignore.rs, a Rust implementation of .gitignore file parsing and glob testing.

1

maverick.js. A Node.js web framework, with a focus on clean structure and MVC oriented design patterns.

1

ruby-progressbar. Ruby/ProgressBar is a text progress bar library for Ruby.

1

mini_css. Minimise your CSS files using by compressing and combining them into one file. Reduce HTTP requests, file size, and save bandwidth.

1
23
Apply