Feature requests

* Live webpage reload/update 476 votes Vote

Live HTML and CSS updating, haml, sass etc

* Periodic running of commands 457 votes Vote

'bundle outdated', 'rails_best_practices', ...

* Gem library 442 votes Vote

* Links to ruby and rails documentation, where appropriate 441 votes Vote

* Link filenames to open editor at file and line 419 votes Vote

# Ruby/Gemset Versioning 406 votes Vote

Display and configure ruby version and gemsets

# Menu Bar Icon & operation 353 votes Vote

Ability to have it run from the menu bar. Like Anvil for Pow More info

Changelog + Roadmap

[Current] Version 1.2.0 (1 bug fixed; 2 features added; 1 other improvement)

* Procfile import

* Unsandboxed Experimental POW usage

Uses POWs port forwarding ability to add .dev urls More info

+ Codesigned for Yosemite

10.9.5 and 10.10 require version 2 code signature to run

# Supports RVM 1.25.28

Version 1.1.1 (1 bug fixed; 2 features added; 1 other improvement)

* .ruby-version for RVM

+ Memory Improvements

Greatly reduced memory footprint

# ⌘F focuses searchbox

* Settings file per project

.rails-assistant config file, future proofing

Version 1.1.0 (1 bug fixed; 4 features added)

* Project Configuration for Gem Development

* rails_assistant gem

Separate gem used to communicate between processes More info

* Webpage autoreload

Reload webpage on project restart

# Improved .rvmrc file parsing

* Generic command runner

Uses your terminal environment for arbitrary running commands

Version 1.0.3 (1 bug fixed)

# Gemfile parsing fix

Version 1.0.2 (1 bug fixed; 2 other improvements)

+ Cleaned up the highlight colours to be more consistent

# Fixed issue with Rake menu

Would stop working every so often

+ Gracefully handle projects being moved

Version 1.0.1 (1 bug fixed)

# Fixed a lion bug in the App Store build

Version 1.0.0 (1 other improvement)

+ Fancy new setup wizard

Version 0.9.2 (1 bug fixed; 1 other improvement)

# Fixed issue with bash

One too many semicolons in bash $PATH loading

+ Sandboxing, user controlled read/write locations

From preferences, add and remove folders, eg. $HOME/.rvm to allow bundling with RVM

Version 0.9.1 (1 bug fixed; 4 features added)

* Rbenv and chruby support

* Better RVM support

* Hot Keys for common actions

* Rake menu for running rake tasks

# Fixed issue with incorrect $PATH

Now correctly loads .bashrc or .zshrc

Version 0.9 (35 features added)

* Rails 2 detection and workflow creation

* Rails 3 detection and workflow creation

* Rails 4 detection and workflow creation

* Ramaze detection and workflow creation

* Cramp detection and workflow creation

* Padrino detection and workflow creation

* Sinatra detection and workflow creation

* Rack detection and workflow creation

* Script/Server detection and workflow creation

* Experimental Node.js detection and workflow creation

* Experimental redis detection and workflow creation

* Fallback option for projects without known run mechanism

* RSpec file watching and test running

* Additional Capybara file watching for RSpec

* Additional Turnip file watching for RSpec

* Bundle on Gemfile change

* Disable bundler workflow unless we can bundle without sudo access

* Run delayed job background worker

* Thin support, port scanning

* Unsandboxed Run Resque background task

* Run Resque Scheduler background task

* Basic Spork support, works with RSpec, restarts Spork when key files change

* Run Guard using Guardfile

* Disable a workflow if its guard equivalent is used

* Detect and create workflow to tail any .log files

* Webrick support, port scanning

* Drag secondary window to remove it as popover

* Autodetect browser, text editor and terminal for shortcut buttons

* Grouping requests and display HTTP status code and duration, tested with Webrick and Thin

* Consolidated log, displays output from multiple processes

* Easily restart a project

* Run multiple projects

* RVM support, will use your .rvmrc files

* Unsandboxed Sparkle automatic updating

* Growl and Notification Center, important events only

Frameworks

This is a list of explicitly targeted mostly ruby web frameworks, not being on this listed doesn't mean it won't work, it just has limited to no automagic setup.

Framework Website Source
Rails rubyonrails.org/ github.com/rails/rails
Padrino padrinorb.com/ github.com/padrino/padrino-framework
Sinatra sinatrarb.com/ github.com/sinatra/sinatra
Rack rack.github.com/ github.com/rack/rack
Script/Server
Node.js nodejs.org/ github.com/joyent/node
Redis redis.io/ github.com/antirez/redis
Folder Hosting

Gems

This is a list of explicitly targeted ruby gems, not being on this listed doesn't mean it won't work, it just has limited to no automagic setup.

Gem Website Source
RSpec rspec.info/ github.com/rspec/rspec
Capybara jnicklas.github.com/capybara/ github.com/jnicklas/capybara
Turnip github.com/jnicklas/turnip github.com/jnicklas/turnip
Bundler gembundler.com/ github.com/carlhuda/bundler/
Delayed Job github.com/collectiveidea/delayed_job github.com/collectiveidea/delayed_job
Thin code.macournoyer.com/thin/ github.com/macournoyer/thin
Resque github.com/defunkt/resque github.com/defunkt/resque
Resque Scheduler github.com/bvandenbos/resque-scheduler github.com/bvandenbos/resque-scheduler
Spork spork.rubyforge.org/ github.com/sporkrb/spork
Guard rubydoc.info/RubyGems/guard github.com/guard/guard
Rails Assistant github.com/NocturnalCode/rails_assistant github.com/NocturnalCode/rails_assistant