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

Spock

Spock is a testing and specification framework for Java and Groovy applications. What makes it stand out from the crowd is its beautiful and highly expressive specification language. Thanks to its JUnit runner, Spock is compatible with most IDEs, build tools, and continuous integration servers. Spock is inspired from JUnit, jMock, RSpec, Groovy, Scala, Vulcans, and other fascinating life for...
  • unit testing

  • tdd

  • groovy

Statistics

  • Used by 24 users
  • Rated by 6 users
  • Last release 0.7

Overall rating

9.5
9.7 9.2 8.3 8.3
Last release: 4 months ago

Twitter Bootstrap

Twitter Bootstrap is a free collection of tools for creating websites and web applications. It contains HTML and CSS-based design templates for typography, forms, buttons, charts, navigation and other interface components, as well as optional JavaScript extensions.   Bootstrap has relatively incomplete support for HTML 5 and CSS 3, but is compatible with all major bro...
  • toolkit

  • html5

  • css

  • ui

Statistics

  • Used by 107 users
  • Rated by 19 users
  • Last release 2.3

Overall rating

9.5
9.7 9.2 9.4 8.8
Last release: 3 weeks ago

nginx

NGINX™ is a high performance edge web server with the lowest memory footprint and the key features to build modern and efficient web infrastructure. Today NGINX is the 2nd most popular open source web server on the Internet. NGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching, load balancing, compression, request throttling, connection multiplexing an...
  • web server

  • c

  • proxy

Statistics

  • Used by 51 users
  • Rated by 7 users
  • Last release 1.3.12

Overall rating

9.4
9.3 9.3 8.6 8.0
Last release: 3 weeks ago

jQuery

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript. Lightweight Footprint, CSS3 Compliant, cross-browser.
  • javascript

  • framework

  • ajax

Statistics

  • Used by 207 users
  • Rated by 45 users
  • Last release 1.9.1

Overall rating

9.4
9.4 9.0 8.8 9.2
Last release: 3 weeks ago

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

PrimeFaces

PrimeFaces is an open source JSF component suite with various extensions. • Rich set of components (HtmlEditor, Dialog, AutoComplete, Charts and many more). • Built-in Ajax based on standard JSF 2.0 Ajax APIs. • Lightweight, one jar, zero-configuration and no required dependencies. • Ajax Push support via websockets. • Mobile UI kit to create mobile web app...
  • web framework

  • jsf

  • java

  • component

Statistics

  • Used by 56 users
  • Rated by 24 users
  • Last release 3.5

Overall rating

9.4
9.2 9.0 9.0 9.0
Last release: 3 weeks ago

IDEA

IntelliJ IDEA Community Edition is the open source version of IntelliJ IDEA, a premier IDE for Java, Groovy and other programming languages. Intelligent code editorunderstanding your code, with refactorings, code inspections, intention actions, easy navigation and full Java 7 support. JUnit and TestNG integration and a convenient test runner UI. ...
  • ide

  • android

  • java

  • scala

  • groovy

Statistics

  • Used by 67 users
  • Rated by 17 users
  • Last release 12.0.4

Overall rating

9.4
9.4 8.5 8.4 8.5
Last release: 2 weeks ago

Camel

Apache Camel ™ is a versatile open-source integration framework (with powerful Bean Integration) based on known Enterprise Integration Patterns. Camel empowers you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based Fluent API, Spring or Blueprint XML Configuration files, and a Scala DSL. This means you get smart completion of routin...
  • integration

  • java

  • eip

Statistics

  • Used by 20 users
  • Rated by 6 users
  • Last release 2.10.3

Overall rating

9.3
9.5 8.3 8.3 9.0
Last release: 2 months ago

LESS

LESS is a dynamic stylesheet language designed by Alexis Sellier. It is influenced by Sass and has influenced the newer "SCSS" syntax of Sass, which adapted its CSS-like block formatting syntax.   LESS is open-source. Its first version was written in Ruby, however in the later versions, use of Ruby has been deprecated and replaced by JavaScript. The indented synt...
  • javascript

  • stylesheet

  • css

Statistics

  • Used by 43 users
  • Rated by 7 users
  • Last release 1.3.3

Overall rating

9.3
9.1 9.4 8.6 8.1
Last release: 1 month ago

Mockito

Java mocking is dominated by expect-run-verify libraries like EasyMock or jMock. Mockito offers simpler and more intuitive approach: you ask questions about interactions after execution. Using mockito, you can verify what you want. Using expect-run-verify libraries you are often forced to look after irrelevant interactions. No expect-run-verify also means that Mockito mocks are often ...
  • unit testing

  • tdd

  • java

Statistics

  • Used by 111 users
  • Rated by 34 users
  • Last release 1.9.5

Overall rating

9.3
9.2 9.2 8.7 8.7
Last release: 4 months ago

Joda Time

  Joda-Time provides a quality replacement for the Java date and time classes. The design allows for multiple calendar systems, while still providing a simple API. The 'default' calendar is the ISO8601 standard which is used by XML. The Gregorian, Julian, Buddhist, Coptic, Ethiopic and Islamic systems are also included, and we welcome further additions. Supporting classes incl...
  • toolkit

  • date time

  • java

Statistics

  • Used by 56 users
  • Rated by 12 users
  • Last release 2.1

Overall rating

9.2
9.5 9.1 8.1 7.6
Last release: 1 year ago

Gradle

Gradle is build automation evolved. Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else. Gradle combines the power and flexibility of Ant with the dependency management and conventions of Maven into a more effective way to build. Pow...
  • build tool

  • java

  • groovy

Statistics

  • Used by 46 users
  • Rated by 13 users
  • Last release 1.4

Overall rating

9.2
9.5 8.6 8.6 9.4
Last release: 1 month ago

Ehcache

Ehcache is an open source, standards-based cache used to boost performance, offload the database and simplify scalability. Ehcache is robust, proven and full-featured and this has made it the most widely-used Java-based cache. It can scale from in-process with one or more nodes through to a mixed in-process/out-of-process configuration with terabyte-sized caches. For applications need...
  • cache

  • distributed

  • java

Statistics

  • Used by 59 users
  • Rated by 6 users
  • Last release 2.5.2

Overall rating

9.2
8.8 8.0 9.0 8.5
Last release: 10 months ago

H2

Welcome to H2, the Java SQL database. The main features of H2 are: Very fast, open source, JDBC API Embedded and server modes; in-memory databases Browser based Console application Small footprint: around 1 MB jar file size
  • sql

  • java

  • rdbms

  • embedded db

Statistics

  • Used by 58 users
  • Rated by 12 users
  • Last release 1.3.170

Overall rating

9.2
9.3 9.1 8.8 8.3
Last release: 2 months ago

Guava

Guava is the open-sourced version of Google's core Java libraries: the core utilities that Googlers use every day in their code. The Guava utilities have been carefully designed, tested, optimized and used in production at Google. You don't need to write them, test them, or optimize them: you can just use them. Guava is a productivity multiplier for Java projects across the bo...
  • toolkit

  • collections

  • java

Statistics

  • Used by 79 users
  • Rated by 14 users
  • Last release 14.0

Overall rating

9.1
9.6 9.3 8.3 8.4
Last release: 2 months ago

PostgreSQL

PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), and Windows. It is fully ACID compliant, ...
  • sql

  • c

  • ordbms

Statistics

  • Used by 100 users
  • Rated by 19 users
  • Last release 9.2.3

Overall rating

9.1
9.1 8.7 9.1 8.7
Last release: 3 weeks ago

MyBatis

The MyBatis data mapper framework makes it easier to use a relational database with object-oriented applications. MyBatis couples objects with stored procedures or SQL statements using a XML descriptor or annotations. Simplicity is the biggest advantage of the MyBatis data mapper over object relational mapping tools. To use the MyBatis data mapper, you rely on your own objects, XML, a...
  • ORM

  • java

  • .net

Statistics

  • Used by 29 users
  • Rated by 8 users
  • Last release 3.1.1

Overall rating

9.0
8.9 9.0 8.8 8.1
Last release: 10 months ago

Tomcat

Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed under the Java Community Process. Apache Tomcat is developed in an open and participatory environment and released under the Apache License version 2. Apache Tomcat is intended to be a collaboration of the bes...
  • web server

  • java

  • servlet

Statistics

  • Used by 200 users
  • Rated by 23 users
  • Last release 7.0.35

Overall rating

9.0
9.0 8.7 8.4 9.0
Last release: 1 month ago
Scroll to top