John Firebaugh

Login: jfirebaugh

Company: Mapbox

Location: San Francisco, CA

Bio: null

Blog:

Blog:

Member of

  1. Big Dada
  2. Chai.js Assertion Library
  3. Leaflet
  4. Mapbox
  5. OpenStreetMap on GitHub
  6. OSM Lab
  7. Project OSRM
  8. Rubinius
  9. turf
  10. null

Repositories

00223
null
animations
d3 or WebGL animations, one each day
audioinput
AudioViz with Processing
bcrypt-ruby
bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a secure hash of your users' passwords.
bermuda
Cucumber step definitions for testing jQuery UI widget interactions with capybara
capybara-firebug
Provides a dead-simple way to run scenarios with Firebug enabled under the selenium driver
chai
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
chai-jasmine
Ease the transition to mocha and chai with Jasmine-compatible matchers and spies.
chai-jquery
jQuery assertions for chai
cherry-bloom
Cherry Blossom Festival and Peak Bloom Dates
comfort-zone
null
d3
A JavaScript visualization library for HTML and SVG.
d3-bootstrap
d3-friendly versions of Twitter bootstrap JavaScript tools
dns.js.org
Free and short JS.ORG domains for GitHub Pages
dontthinkaboutcheese.com
Don't Think About Cheese!
dotfiles
null
dox
JavaScript documentation generator for node using markdown and jsdoc
doxme
A Markdown formatter for dox. Takes dox's JSON output as stdin and writes Markdown to stdout.
elm-polyline
null
fakefs
A fake filesystem. Use it in your tests.
flight-school
learn to fly
foreman
Manage Procfile-based applications
happen
make real events happen in-browser, with pure DOM and/or jQuery
headless-gl
Creates WebGL contexts without making windows
homebrew
:beer: The missing package manager for OS X.
homebrew-core
:beers: Core formulae for the Homebrew package manager
hub
hub introduces git to GitHub
i18n
Internationalization (i18n) library for Ruby
jasmine-mocha-benchmark
Benchmarking mocha vs jasmine
jekyll
Jekyll is a blog-aware, static site generator in Ruby
jfirebaugh.github.com
null
jquery-xpath
jQuery plugin wrapping document.evaluate() (DOM 3 XPath)
js-fixtures
Jasmine fixtures (https://github.com/velesin/jasmine-jquery) without the framework dependencies
konacha
Test your Rails application's JavaScript with the mocha test framework and chai assertion library
Leaflet
Leaflet is an open-source JavaScript library for mobile-friendly interactive maps.
Leaflet.EditInOSM
Add a control in a Leaflet map with links to main OSM editors
leaflet-hash
Add URL hashes to web pages with Leaflet maps.
leaflet-locationfilter
Leaflet location filter
Leaflet-MiniMap
A minimap control plugin for Leaflet
leaflet-osm
OpenStreetMap plugin for Leaflet
leaflet-osm
OpenStreetMap plugin for Leaflet
linecache
null
metalsmith-layouts
A metalsmith plugin for layouts
minifyify
Minify your browserify bundle without losing the sourcemap
mocha
mocha - simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces)
mocha-phantomjs
PhantomJS Runners for Mocha
mspec
RSpec-syntax compatible framework for RubySpecs
neveragaindottech.github.io
Source files for the neveragain.tech site
nock
HTTP mocking and expectations library
node-debug
OBSOLETE - functionality now built in to node-inspector
node-OSRM
NodeJS bindings for OSRM
node-take-stream
A transform stream that passes through the first n elements and discards the rest
nokogiri
Nokogiri (?) is an HTML, XML, SAX, and Reader parser with XPath and CSS selector support.
nvm
Node Version Manager - Simple bash script to manage multiple active node.js versions
nvm-test
Test case for
openstreetmap-carto
A project to re-implement the standard OpenStreetMap mapnik style, in CartoCSS
openstreetmap-website
Mirror of the Rails application powering http://www.openstreetmap.org (hosted at git://git.openstreetmap.org/rails.git)
PlusPlus
Code and slides from Lisa Lippincott's ?How to Call C libraries from C++? presentation from Cppcon 2014
posix-spawn
Fast Process::spawn for Rubys >= 1.8.7 based on the posix_spawn() system interfaces
predicated
Predicated is a simple predicate model for Ruby. It provides useful predicate transformations and operations.
presentations
null
rack
a modular Ruby webserver interface
rack-jekyll
Transform your Jekyll app into Rack application!
rails
Ruby on Rails
rails-4-catchall
Sample application reproducing a Rails 4 bug
rake-compiler
Provide a standard and simplified way to build and package Ruby C and Java extensions using Rake as glue.
raven-ruby
Raven is a Ruby client for Sentry (getsentry.com)
rb-trepanning
Ruby 1.9.2 debugger. See also rbx-trepanning
reprojection
What four projections do, as shown on _____.
rspec-rails
Rspec-2 for Rails-3
rubinius
Rubinius, the Ruby Environment
ruby-debug
ruby-debug for Ruby 1.8
rubyspec
Executable specification for the Ruby programming language using RSpec syntax.
rust
A safe, concurrent, practical language.
science.js
Scientific and statistical computing in JavaScript.
sdoc-helpers
Simple helpers to make using sdoc easier.
slim
Slim is a template language whose goal is reduce the syntax to the essential parts without becoming cryptic.
smash
SMASH TOGETHER MULTIPLE FILES
sotm13
null
sprockets
Rack-based asset packaging system
sprockets_html_template
Adds Sprockets support for static templates with the extension .jst.html
statsample
A suite for basic and advanced statistics on Ruby.
svg-tiles
Experimenting with SVG tiles in Leaflet
temple
Template compilation framework in Ruby
travis-glx
Test GLX support on Travis using Xvfb
twitter-search
Sinatra app for generating CSVs of twitter search results
Underscore-Matchers-for-Jasmine
null
wrong
Wrong provides a general assert method that takes a predicate block. Assertion failure messages are rich in detail.

Commits To

RepositoryMost Recent Commit# Commits
shawnbot/d3-bootstrap2013-01-01 00:26:08.01
tmcw-up-for-adoption/d3-metatable2014-01-29 20:54:41.01
jfirebaugh/animations2016-03-05 23:02:19.0157


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.