Ruby on Rails!

Ruby on Rails is an open source full-stack web application framework for the Ruby programming language. Rails is a full-stack framework, meaning th...

**You’ve probably already used many of the applications that were built with Ruby on Rails:** Basecamp https://basecamp.com,
GitHub https://github.com,
Shopify https://shopify.com,
Airbnb https://airbnb.com,
Twitch https://twitch.tv,
SoundCloud https://soundcloud.com,
Hulu https://hulu.com,
Zendesk https://zendesk.com,
Square https://square.com,
Highrise https://highrisehq.com.
Those are just some of the big names, but there are literally hundreds of thousands of applications built with the framework since its release in 2004. **Ruby on Rails is open source software**, so not only is it free to use, you can also help make it better. More than 4,200 people http://contributors.rubyonrails.org
already have contributed code to Rails. It’s

Ruby on Rails alternatives

  • Django

  • Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

    tags: developer-tools mvc security-focused web-development web-framework
    platform: Mac OS X Windows Linux BSD Python
  • CodeIgniter

  • PHP (version 4 or 5) framework with a thin model layer. Includes an ActiveRecord class for database agnostic (mostly) data retrieval. Good communit...

    tags: development framework php php-development php-framework
    platform: Mac OS X Windows Linux Self-Hosted
  • Symfony

  • Symfony is a set of reusable PHP components and a PHP framework for web projects.

    tags: framework php php-code-generator php-development php-framework
    platform: Mac OS X Windows Linux Online PHP
  • Zend Framework

  • Extending the art & spirit of PHP, Zend Framework is based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigor...

    tags: framework php php-development php5
    platform: Mac OS X Windows Linux Online
  • Yii Framework

  • Yii is a high-performance component-based PHP framework best for Web 2.0 development.Yii comes with rich features: MVC, DAO/ActiveRecord, I18N/L10N...

    tags: development-framework framework hypertext-preprocessor personal-homepage php
    platform: Mac OS X Windows Linux Online
  • Grails

  • Grails is a high-productivity web framework based on the Groovy language that embraces the coding by convention paradigm, but is designed specifica...

    tags: web-application-framework web-development
    platform: Mac OS X Windows Linux
  • Koa

  • Expressive middleware for node.js using generators via co to make web applications and APIs more enjoyable to write. Koa's middleware flow in a sta...

    tags: asynchronous developer-tools framework javascript javascript-development
    platform: Mac OS X Windows Linux
  • Agile Toolkit

  • Agile Toolkit is a PHP framework for developing Web User Interfaces. Inspired by desktop GUI it provides a full object-oriented foundation for Busi...

    tags: Portable agile cakephp jquery php-framework
    platform: Mac OS X Windows Linux Online
  • Wakanda

  • Wakanda is an open source full-stack JavaScript platform to develop and deploy mobile & Web apps in the enterprise. With Wakanda, you can visually ...

    tags: amazon-web-services angularjs api cordova database
    platform: Mac OS X Windows Linux
  • CakePHP

  • CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. ...

    tags: cakephp cms framework php rapid-development-php
    platform: Mac OS X Windows Linux Online Self-Hosted PHP
  • web2py

  • Web2py is an open source web application framework. Web2py is written in the Python language and is programmable in Python. Since web2py was origin...

    tags: cms dal python web-framework
    platform: Mac OS X Windows Linux Self-Hosted Python
  • Play!

  • Play is a web application framework, written in Scala and Java, which follows the model–view–controller (MVC) architectural pattern.

    tags: agile-development application-builder java mvc rapid-application-development
    platform: Mac OS X Windows Linux
  • Pyramid

  • 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 Dja...

    tags: developer-tools web-application-framework web-development
    platform: Mac OS X Windows Linux Online Python
  • Portofino

  • Portofino is a free and open source web framework that helps developers create outstanding enterprise applications by addressing three specific nee...

    tags: Portable calendar-integration charting cms content-management
    platform: Mac OS X Windows Linux
  • Sinatra

  • 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...

    tags: ruby web-development
    platform: Mac OS X Windows Linux Online Ruby