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.
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.
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
Rails plugin for sending asynchronous email with ActionMailer and Resque.
ResqueMailer is a plugin for Resque and Rails which allows messages prepared by ActionMailer to be delivered asynchronously by a Resque worker.
An IRC Bot Building Framework for quickly creating IRC bots in Ruby with minimal effort.
Cinch provides a simple interface based on plugins and rules. It’s as easy as creating a plugin, defining a rule, and watching your profits flourish.
Inspired by Sinatra’s simplicity and ease of use, Frank lets you build static sites using your favorite libs.
Frank has a built in development server for previewing work as you develop, an “export” command for compiling and saving your work out to static html and css, and a publish command for copying your exported pages to a server.
Frank uses Tilt, so it comes with support for Haml & Sass, LESS, Builder, ERB, and Liquid.