Middleman is a command-line tool for creating static websites using all the shortcuts and tools of the modern web development environment.
Middleman watches your template files (Haml, Sass, Erb, Builder, Maruku & Markaby) for changes and provides a development environment for rapid site creation and prototyping, then outputting HTML and CSS files ready for production.
RailsPanel is a Chrome extension for Rails development that will end your tailing of development.log.
Have all information about your Rails app requests in the browser - in the Developer Tools panel. Provides insight to db/rendering/total times, parameter list, rendered views and more.
Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library. It can read markdown and Textile, reStructuredText, HTML, LaTeX, MediaWiki markup, and DocBook XML and then write to hundreds of different formats including HTML, PDF, ePub.
No one agrees on frameworks. It’s difficult to get consensus on how much or how little a framework should do. Flatiron’s approach is to package simple to use yet full featured components and let developers subtract or add what they want.
RABL (Ruby API Builder Language) is a Rails and Padrino ruby templating system for generating JSON, XML, MessagePack, PList and BSON.
You can use RABL to generate JSON and XML based APIs from any ruby object. With RABL, the data typically is derived primarily from models (ORM-agnostic) and the representation of the API output is described within a view template using a simple ruby DSL. This allows you to keep your data separated from the JSON or XML you wish to output.
Waypoints is a small jQuery plugin that makes it easy to execute a function whenever you scroll to an element.
In addition to the normal Waypoints script, extensions also exist to make common UI patterns just a little easier to implement such as Infinite Scrolling and Sticky Elements
A rack based ab testing framework designed to work with Rails, Sinatra or any other rack based app.
Split is heavily inspired by the Abingo and Vanity rails ab testing plugins and Resque in its use of Redis.
It’s also designed to be hacker friendly, allowing for maximum customisation and extensibility.
Speeds up your Rails 3 assets:precompile by only recompiling changed files, and only compiling once to generate all assets.
Turbo Sprockets improves the default behaviour of the assets:precombile rake task in Rails 3.2, speeding up asset compilation and deployments.
A Rack and Rails plugin for building offline web applications.
Rack::Offline makes it easy to generate and maintain the manifest files needed to provide offline capabilities in HTML5 web application.s