rune.js. A JavaScript library for programming graphic design systems with SVG
657Magic-Book-Project. DEPRECATED: We are reviving the Magic Book project as a node package: https://github.com/magicbookproject/magicbook
613programmingdesignsystems.com. The book!
406ok-go. A template for golang web applications inspired by Ruby on Rails
207printing-code. Repository for the "Printing Code" taught at ITP, NYU
146HTTP-Requests-for-Processing. Java
145Sinatra-Heroku-Template. My basic template for new Sinatra apps to be hosted on Heroku
38gerstner.js. Generate CSS styles from JS
34reactive-user-interfaces. Code repo for the Reactive User Interfaces class
33p5-svg-test. A small test showing how to export a p5.js canvas to SVG
23cancan-backbone. A library with Javascript bindings for the Ruby access control library CanCan
22processing-sinatra. A small Sinatra app that runs Processing sketches headless on a web server (with puppet provisioners)
22CityLights. A visualization of Thom Yorke's song Harrowdown Hill made in Processing using an image of New Yorks skyline.
18easygrid. A JavaScript library for easily calculating grid system positions in memory
17Backbone-With-Server-Side-Rendering. An example of using backbone.js models, collections and view with HTML rendered from Sinatra/Datamapper.
16asciidoc. NB: YOU SHOULD PROBABLY USE THE ASCIIDOCTOR GEM INSTEAD. An AsciiDoc parser written in Ruby. Parses an AsciiDoc file into native Ruby objects, and provides an interface for exporting to HTML / PDF with custom .erb templates
15ProcessingJSVideo. A small example demonstrating how to overlay a Processing.js canvas element on the HTML 5 video tag
12SpeechComparison. The speech comparison data visualization is a sketch built in Processing. It parses words from 9 famous speeches and displays the results in a custom diagram.
12programming-design-systems-projects. This is a starter repo for students in my Programming Design Systems class
11random-forest-processing-opencv. Java-implementation of a Random Forest algorithm in Processing using OpenCV
10printing-code-2012. THIS REPO HAS BEEN MOVED HERE: https://github.com/runemadsen/printing-code
10Cakemix. NYU ITP Cakemix Couchapp
10introduction-to-processing. Syllabus for the Processing workshop at Anderson Ranch 2014
8Sinatra-Activerecord-Bundler-Example. A simple app showing how to setup sinatra with the sinatra-activerecord and bundler gem
8Sinatra-DataMapper-S3-Example. Ruby
7p5. Get rid of ImageMagick. P5 is a ruby gem that makes it easy to run Processing sketches on a headless web server.
7programming-design-systems-workshop. Repo for the Programming Design Systems workshop
7rune.font.js. Plugin for Rune.js that loads font files and converts them to Rune.Path
6GitApi. Ruby
6Tween. A tweening library for OpenFrameworks built on Pennings easing equations
6easygit. Higher level API for git2go
5VizMarathon.
5Generative-Logo-1. A generative logo created using OpenFrameworks and Box2D. Video of the application can be found here: http://vimeo.com/9513121
4GenerativePosterDesignMakerFaire. Java
4generative-book-cover. Processing code that generates a generative book cover with JBox2D.
4printingcode.runemadsen.com. Website for the Printing Code class
4scriptographer-scripts. A collection of my scriptographer scripts for Illustrator
4ArduinoDocs. JavaScript
4OpenFrameworksTextureSplitting. C
4sinatra-asset-pipeline-bourbon-neat. Example of how to use the sinatra-asset-pipeline gem with Bourbon and Neat. Took me a while.
3runemadsen-2013. Jekyll site running on runemadsen.com
3introduction-to-html-and-css. A 4-day course introducing HTML and CSS to designers
3VisionSensing. OpenFrameworks project showing several vision based sensing techniques form the Spatial Media class @ NYU ITP
3github-oauth. A simple gem to handle github authentication via OAuth2
3sinatra-authentication. A sinatra extension wrapped in a gem that implements authentication/permissions with users stored in the database. Now with optional support for facebook connect
3introduction-to-javascript. JavaScript
2api.runemadsen.com. Data API for Rune Madsen
2