post icon

Alternatives to Ruby on Rails

I’ve been learning Ruby on Rails for the past few months. Along the way, I’ve found several similar frameworks in other languages:

–Message from Certkiller–
No matter you want to pass mcpd or looking help for ccde and ccent, certkiller offers guaranteed success just in days.
–Message from Certkiller–

I haven’t tried anything but the real thing (and I’m loving it) but I thought the list was a pretty good indication of the amount of hype and energy surrounding Ruby on Rails.

Technorati Tags: ,


Leave a comment
  1. Drew
    December 15, 2005 at 5:18 pm #

    Don’t forget about another Ruby framework, Cerise. It’s lightweight, and full-featured.

  2. Wolfgang
    December 16, 2005 at 3:21 am #

    Why would you say theese frameworks come from the hype of Rails?

    Rails did not invent the Web-application-framework system, and certainly not the MCV system. I agree it may have agitated some of the developement, but to say the hype is directly linked seems a bit far-fetched, wouldn’t you say?

    In any case, thank’s for creating this great list.

  3. Marcus
    December 16, 2005 at 7:59 am #

    Sure, MVC and web app frameworks weren’t invented by Rails, but if you visit those sites, almost all freely admit to being inspired by Rails, thus my conclusion :)

  4. Marcus
    December 16, 2005 at 6:42 am #

    David, Avi:

    Sure, Seaside is probably the biggest exception on the list, but I felt for the sake of completness it should be listed as an "alternative to Rails."

  5. rvr
    December 16, 2005 at 10:11 am #

    There is also Pylons:

  6. David Mitchell
    December 16, 2005 at 10:13 am #

    Thanks for the list. Don’t think Seaside was inspired by Rails, but they are often compared. Here is a good summary:

  7. Avi Bryant
    December 16, 2005 at 11:59 am #

    As David said, Seaside definitely wasn’t inspired by Rails – it predates it by at least a year. But even calling them “similar” is quite a stretch… what design decisions do they have in common?

  8. Martijn Dashorst
    December 18, 2005 at 2:08 pm #

    The Wicket framework most certainly wasn’t inspired by Ruby on Rails. Though we are honoured to be on this short list as ‘Ruby on Rails’ type of frameworks, I can’t help to point out that nowhere on our website or our mailinglist we say Ruby on Rails was our inspiration (a search on google confirms this).

    Now if you do want to have a great experience developing web applications in the Java language, I suggest taking Wicket for a ride. You may even like it.

  9. Marcus
    December 18, 2005 at 3:10 pm #

    Martijn: Just to clarify, I never stated that ALL of them were inspired by Rails, only that all could be alternatives to Rails and most were inspired by Rails.

    I’m happy to see so many good projects out there, regardless of their origination.

  10. Wolfgang
    December 20, 2005 at 1:35 pm #

    So they like the comparison themselves? I see.. :) No wonder, RoR is a great framework, and it would be great with more of the same kind..

    Can’t ever get enough good frameworks ;)

  11. Matt M.
    January 2, 2006 at 10:44 am #


    I tried out Seaside after listening to your interview on the Rails podcast. I’m very happy with it. Makes me look at the web a different way.

  12. stoyan
    January 11, 2006 at 9:58 pm #

    Nitro in Ruby : provides everything you need to develop professional Web applications using Ruby and Javascript.

  13. stoyan
    January 11, 2006 at 10:01 pm #

    Junction in JavaScript : Rails-like framework implemented in Javascript that enables self-contained AJAXy webapp goodness.

  14. James
    January 11, 2006 at 10:40 pm #

    Please include Nitro and IOWA, both Ruby Web frameworks, in the list, and both developed independant of Rails.

    There has been, and continues to be, quite a bit of Ruby Web dev going on outside of Rails, which despite the hype is not everyone’s favorite flavor of Kool-Aid.

  15. Diego Pires Plentz
    January 13, 2006 at 4:41 pm #


    “Grails leverages industry proven Open Source technology such as Spring, Hibernate, SiteMesh and the Groovy language to provide a flexible framework for building web applications.”

  16. Marcus
    February 9, 2006 at 9:11 am #

    Found another one – WASP –

  17. waddletron2k
    February 18, 2006 at 8:14 pm #

    There’s also lisp-on-lines

  18. menneke
    August 3, 2006 at 5:34 pm #

    The correct link to Nitro is

  19. KE Liew
    November 9, 2006 at 6:13 pm #

    Where does Zope stand? It is a long standing framework based on python. :)


  1. Kick The Donkey » 15 Alternatives to Ruby on Rails - December 15, 2005

    [...] Ruby on Rails has been given a lot of hype lately. Its about time somebody decided to hype other frameworks besides Ruby on Rails. Here’s a nice list of some alternatives, in other languages: read more | digg story From the file marked Programming Stuff [...]

  2. Cees’ Blog » Blog Archive » Alternatives to Ruby on Rails - December 16, 2005

    [...] A nice list of alternatives for Ruby-on-Rails in other languages. Good to keep around if you need to do a project in your non-favorite language. [...]

  3. godworst - December 22, 2005

    links for 2005-12-23

    Best Tool For the Job » Alternatives to Ruby on Rails (tags: development ruby framework webapps ajax) | Content Management System Information (tags: weblog webapps cms development reviews)…

  4. The Farm: The Tucows Developers' Hangout - January 13, 2006

    Alternatives to Ruby on Rails

    Marcus Vorwaller’s blog, Best Tool for the Job, features a list of web application frameworks that seem to be built on based on roughly the same paradigms as Ruby on Rails:Django (Python)Fanery (Python)Subway (Python)TurboGears (Python)Catalyst (Perl)…

  5. Straw Dogs Code Blog » Blog Archive » Thoughts on Rails - January 27, 2006

    [...] Fantastic. I’m enjoying using the framework but I don’t think its the saviour of the net and there are other frameworks out there that are just as worthy as Rails. Rails is good and its achieved a lot and in a very nice way. However, some others worth considering if you’re about to take it up are available at this blog. * Django in Python * Fanery in Python * Subway also in Pyton * TurboGears another Python framework * Catalyst in Perl * TrimJunction in JavaScript * Cake in PHP * Symfony in PHP5 * Seagull in PHP * PHP on Trax another one in PHP * MonoRail in .NET * Wicket for Java * Sails for Java * Trails also in Java * Seaside in Smalltalk [...]

  6. Thought Leadership - March 13, 2006

    Why Ruby Doesn’t Matter……

    You may have noticed that pretty much everyone in the Ruby camp are insultants with many of them being book authors attempting to capitalize on hype. I of course, will remain open minded that Ruby may be better than say Java at some tasks but for the…..

  7. 濃縮還元オレンジニュース - April 27, 2006

    ?言語?Ruby on Railsライク?フレームワーク…

     Ruby?キラーフレームワーク??り???るRuby on Rails.??記事??,他?プログラミング言語?Rails?触発?れ???り設計?想?似???り?るフレームワークを列挙?????.