Reviews by real users

Just finished a project using open source libraries and have fresh impressions?

Write a review to share your experiences with open source!

On DevRates we focus on reviews by developers using libraries on their daily work.

Technology radar

Launching a start-up or commercial project using open-source libraries? No time to evaluate various technology stacks?

Interested in the latest trends and top-rated open source projects for all layers of your application?

DevRates contains projects reviews of most popular tagged categories and programming languages.

Build your skill profile

Join DevRates and build your public profile from libraries you know and experience positions from projects you've been involved in.

Follow projects and don't miss any news from blogs and twitter on your wall.

Your company is looking for talented developers? Register on DevRates and show your technology stack on your company profile.

JOIN THE COMMUNITY TAKE A TOUR
Loading project...

Grails

Java web development as it stands today is dramatically more complicated than it needs to be. Most modern web frameworks in the Java space are over complicated and don't embrace the Don't Repeat Yourself (DRY) principles. Dynamic frameworks like Rails, Django and TurboGears helped pave the way to a more modern way of thinking about web applications. Grails builds on these conc...
  • web framework

  • rad

  • java

  • groovy

  • mvc

Statistics

  • Used by 79 users
  • Rated by 37 users
  • Last release 2.2.0

Overall rating

9.4
9.3 9.1 9.2 9.2
Last release: 2 months ago

Tapestry

Apache Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java or other JVM languages. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server. Tapestry is released under the Apache Software License 2.0. Tapestry has a long history, with the oldest code...
  • web framework

  • java

  • mvc

Statistics

  • Used by 25 users
  • Rated by 15 users
  • Last release 5.3.6

Overall rating

8.7
8.7 8.6 7.8 8.5
Last release: 4 months ago

Play

Play 2.0 is a high-productivity Java and Scala web application framework that integrates the components and APIs you need for modern web application development. Play is based on a lightweight, stateless, web-friendly architecture and features predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications thanks to its reactive model, based on Ite...
  • web framework

  • java

  • scala

  • mvc

Statistics

  • Used by 49 users
  • Rated by 22 users
  • Last release 2.1.0

Overall rating

8.4
8.3 8.2 7.5 7.8
Last release: 3 weeks ago

Django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.Developed by a fast-moving online-news operation, Django was designed to handle two challenges: the intensive deadlines of a newsroom and the stringent requirements of the experienced Web developers who wrote it. It lets you build high-performing, elegant Web applications quickly.Django focuse...
  • web framework

  • python

  • mvc

Statistics

  • Used by 23 users
  • Rated by 12 users
  • Last release 1.3.1

Overall rating

8.2
8.2 7.6 8.8 8.3
Last release: 1 year ago

Rails

Rails is a web development framework written in the Ruby language. It is designed to make programming web applications easier by making several assumptions about what every developer needs to get started. It allows you to write less code while accomplishing more than many other languages and frameworks. Longtime Rails developers also report that it makes web application development more fun....
  • web framework

  • ruby

  • mvc

Statistics

  • Used by 27 users
  • Rated by 11 users
  • Last release 3.2.11

Overall rating

8.0
8.1 7.7 8.5 8.5
Last release: 1 month ago

Struts

The Apache Struts web framework is a free open-source solution for creating Java web applications. Web applications differ from conventional websites in that web applications can create a dynamic response. Many websites deliver only static pages. A web application can interact with databases and business logic engines to customize a response. Web applications ...
  • web framework

  • java

  • mvc

Statistics

  • Used by 38 users
  • Rated by 7 users
  • Last release 2.3.3

Overall rating

7.1
7.1 7.0 7.1 7.4
Last release: 9 months ago

Ember

Ember is a JavaScript framework for creating ambitious web applications that eliminates boilerplate and provides a standard application architecture. ELIMINATE BOILERPLATE There are some tasks that are common to every web application. For example, taking data from the server, rendering it to the screen, then updating that information when it changes. Since the tools prov...
  • javascript

  • web framework

  • mvc

Statistics

  • Used by 3 users
  • Rated by 2 users
  • Last release 1.0pre

Overall rating

N/A
N/A N/A N/A N/A
Last release: 6 months ago

SproutCore

A JavaScript framework for writing powerful web applications with less code. Building web applications with traditional web development techniques is painful. Making sure your HTML is always up-to-date is challenging, and swapping information back and forth with your server can be error-prone.   There is a better way. SproutCore's robust bindings system allows you to...
  • javascript

  • html5

  • ruby

  • mvc

  • ui

Statistics

  • Used by 0 users
  • Rated by 0 users
  • Last release 1.8.2

Overall rating

N/A
N/A N/A N/A N/A
Last release: 9 months ago

Backbone.js

Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions,views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface. The project is hosted on GitHub, and the annotated source code is available, as well as an online test suite, an e...
  • javascript

  • web framework

  • mvc

Statistics

  • Used by 20 users
  • Rated by 5 users
  • Last release 0.9.10

Overall rating

N/A
N/A N/A N/A N/A
Last release: 1 month ago

Lift

Lift is the most powerful, most secure web framework available today. There are Seven Things that distinguish Lift from other web frameworks. Lift applications are:Secure -- Lift apps are resistant to common vulnerabilities including many of the OWASP Top 10Developer centeric -- Lift apps are fast to build, concise and easy to maintainScalable -- Lift apps are high performance and scale in the rea...
  • web framework

  • scala

  • mvc

Statistics

  • Used by 3 users
  • Rated by 0 users
  • Last release 2.4

Overall rating

N/A
N/A N/A N/A N/A
Last release: 1 year ago

JavaScriptMVC

JavaScriptMVC (JMVC) is a MIT licensed, client-side, JavaScript framework that builds maintainable, error-free, lightweight applications as quick as possible. It packs best-of-breed libraries and tools that are guaranteed to work together. It supports every browser that jQuery supports. If you are new to the framework, this page followed by the tutorials is the best place to start. ...
  • javascript

  • web framework

  • mvc

Statistics

  • Used by 2 users
  • Rated by 0 users
  • Last release 3.2.2

Overall rating

N/A
N/A N/A N/A N/A
Last release: 1 year ago

CodeIgniter

CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. If you're a developer who lives in the real world of shared hosting accounts and clients with deadlines, and if you're tired of ponderously large and thoroughly undocumented frameworks, then CodeIgniter might be a go...
  • web framework

  • php

  • mvc

Statistics

  • Used by 0 users
  • Rated by 0 users
  • Last release 2.1.3

Overall rating

N/A
N/A N/A N/A N/A
Last release: 6 months ago

Express

Applications Express is a minimal and flexible node.js web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications. APIs With a myriad of HTTP utility methods and Connect middleware at your disposal, creating a robust user-friendly API is quick and easy. Performance Express provides a thin la...
  • javascript

  • web framework

  • mvc

Statistics

  • Used by 1 users
  • Rated by 0 users
  • Last release 3.0

Overall rating

N/A
N/A N/A N/A N/A
Last release: 4 months ago

Yii

Yii is a high-performance PHP framework best for developing Web 2.0 applications. Yii helps Web developers build complex applications and deliver them on-time. Yii is pronounced as Yee or [ji:], and is an acroynym for "Yes It Is!". This is often the accurate, and most concise response to inquires from those new to Yii:  Is it fast? ... Is it secure? ... Is it profe...
  • web framework

  • php

  • mvc

Statistics

  • Used by 6 users
  • Rated by 2 users
  • Last release 1.1.10

Overall rating

N/A
N/A N/A N/A N/A
Last release: 1 year ago

Zend Framework

  Zend Framework is an open source, object oriented web application framework for PHP 5. Zend Framework is often called a 'component library', because it has many loosely coupled components that you can use more or less independently. But Zend Framework also provides an advanced Model-View-Controller (MVC) implementation that can be used to establish a basic structure for your...
  • web framework

  • php

  • mvc

Statistics

  • Used by 13 users
  • Rated by 4 users
  • Last release 1.11.11

Overall rating

N/A
N/A N/A N/A N/A
Last release: 1 year ago

Symfony

Symfony is a web application framework written in PHP that follows the model–view–controller (MVC) paradigm. Released under the MIT license, Symfony is free software. The symfony-project.com website launched on October 18, 2005. Symfony should not be confused with Symphony CMS, the Open Source XML/XSLT content management system. Symfony aims to speed up the creation and mai...
  • web framework

  • php

  • mvc

Statistics

  • Used by 14 users
  • Rated by 1 users
  • Last release 2.1.4

Overall rating

N/A
N/A N/A N/A N/A
Last release: 2 months ago

Stripes

  Stripes is a presentation framework for building web applications using the latest Java technologies. The main driver behind Stripes is that web application development in Java is just too much work! It seems like every existing framework requires gobs of configuration. Struts is pretty feature-light and has some serious architectural issues (see Stripes vs. Struts for det...
  • web framework

  • java

  • mvc

Statistics

  • Used by 3 users
  • Rated by 2 users
  • Last release 1.5.6

Overall rating

N/A
N/A N/A N/A N/A
Last release: 1 year ago

Griffon

Griffon is a Grails like application framework for developing desktop applications in the JVM, with Groovy being the primary language of choice. Inspired by Grails, Griffon follows the Convention over Configuration paradigm, paired with an intuitive MVC architecture and a command line interface. Griffon also follows the spirit of the Swing Application Framework (JSR 296), it defines a simple...
  • rich-client

  • groovy

  • mvc

Statistics

  • Used by 6 users
  • Rated by 2 users
  • Last release 1.2.0

Overall rating

N/A
N/A N/A N/A N/A
Last release: 1 month ago
Scroll to top