CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Using commonly known design patterns like MVC and ORM within the convention over configuration paradigm, CakePHP reduces development...
Ruby on Rails Alternatives
Ruby on Rails is described as 'Open source full-stack framework using Ruby, offering MVC architecture, Active Record ORM, scaffolding, secure defaults, RESTful design, and integrated testing' and is a popular Web Framework in the development category. There are more than 25 alternatives to Ruby on Rails for a variety of platforms, including Linux, Mac, Windows, Web-based and Self-Hosted apps. The best Ruby on Rails alternative is Django, which is both free and Open Source. Other great apps like Ruby on Rails are Laravel, Symfony, ASP.NET and Meteor.
Alternatives list
Play Framework is an open-source web application framework which follows the model–view–controller architectural pattern. It is written in Scala and usable from other programming languages that are compiled to JVM Bytecode, e.g. Java.
Build rich, interactive web applications quickly, with less code and fewer moving parts. Join our growing community of developers using Phoenix to craft APIs, HTML5 apps and more, for fun or at scale.

- 13 Apache Struts alternatives
Apache Struts is an open-source web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a model-view-controller (MVC) architecture.
Nette Framework is a popular tool for PHP web development. It is designed to be the most usable as possible and is definitely one of the safest one. It speaks your language and helps you to easily build better websites.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Online
- Self-Hosted
Pylons Framework is an open source Web application framework written in Python. It makes extensive use of the Web Server Gateway Interface standard to promote reusability and to separate functionality into distinct modules.
Cost / License
- Free
- Open Source
Application type
Alerts
- Discontinued
Platforms
- Mac
- Windows
- Linux
- Online
Put the fun back in writing Go web applications! A Ruby on Rails inspired, idiomatic, web framework written in Go.
It is a new batteries-included web framework optimized for longterm productivity and programmer happiness.
Cost / License
- Free
- Open Source (MIT)
Application type
Platforms
- Mac
- Windows
- Linux
- Self-Hosted
- Software as a Service (SaaS)

Pyramid is an open source web framework written in Python and is based on WSGI. It is a minimalistic web framework inspired by Zope, Pylons and Django.
Portofino is a free and open source web framework that helps developers create outstanding enterprise applications by addressing three specific needs: productivity, features and architecture.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux


+3
Sinatra is a free and open source software web application library and domain-specific language written in Ruby. It is an alternative to other Ruby web application frameworks such as Ruby on Rails, Merb, Nitro, Camping, and Rango. It is dependent on the Rack web server interface.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
- Online
- Ruby

Comments about Sinatra as an Alternative to Ruby on Rails


- Sinatra is Free and Open Source
































Sinatra in no way tries to do all the things that RAils does. It's a microframework, not a MVC powerhouse like rails