Loading...

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

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 concepts and drama...
  • web framework

  • rad

  • java

  • groovy

  • mvc

Statistics

  • Used by 99 users
  • Rated by 41 users
  • Last release 2.2.4

Overall rating

9.3
9.3 9.1 9.2 9.1
Last release: 3 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 applications for handheld devices.• Skinning Fram...
  • web framework

  • jsf

  • java

  • component

Statistics

  • Used by 72 users
  • Rated by 28 users
  • Last release 4.0

Overall rating

9.2
9.4 9.2 9.1 9.1
Last release: 1 month 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 board: we aim to...
  • toolkit

  • collections

  • java

Statistics

  • Used by 85 users
  • Rated by 15 users
  • Last release 15.0

Overall rating

9.2
9.7 9.3 8.3 8.4
Last release: 1 month ago

H2

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

  • java

  • rdbms

  • embedded db

Statistics

  • Used by 64 users
  • Rated by 13 users
  • Last release 1.3.172

Overall rating

9.2
9.4 9.2 8.8 8.2
Last release: 5 months 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. Powered by a Groo...
  • build tool

  • java

  • groovy

Statistics

  • Used by 50 users
  • Rated by 13 users
  • Last release 1.8

Overall rating

9.0
9.5 8.6 8.6 9.4
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 121 users
  • Rated by 35 users
  • Last release 1.9.5

Overall rating

9.0
9.1 9.3 8.6 8.6
Last release: 1 year 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 69 users
  • Rated by 13 users
  • Last release 2.1

Overall rating

9.0
9.5 9.2 7.8 7.4
Last release: 1 year 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.Maven, Gradle and Ant-based project setup and building....
  • ide

  • android

  • java

  • scala

  • groovy

Statistics

  • Used by 82 users
  • Rated by 22 users
  • Last release 12.1.4

Overall rating

9.0
9.5 8.5 8.4 8.5
Last release: 4 months 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 34 users
  • Rated by 9 users
  • Last release 3.2.2

Overall rating

8.9
8.9 9.1 8.9 8.2
Last release: 7 months ago

Apache Commons

The Commons Proper is dedicated to one principal goal: creating and maintaining reusable Java components. The Commons Proper is a place for collaboration and sharing, where developers from throughout the Apache community can work together on projects to be shared by the Apache projects and Apache users. Commons developers will make an effort to ensure that their components have minima...
  • toolkit

  • collections

  • utility

  • java

Statistics

  • Used by 99 users
  • Rated by 8 users
  • Last release

Overall rating

8.8
8.9 9.2 8.2 8.1
Last release: 1 year 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 best-of-breed dev...
  • web server

  • java

  • servlet

Statistics

  • Used by 229 users
  • Rated by 27 users
  • Last release 7.0.41

Overall rating

8.8
9.0 8.7 8.4 9.0
Last release: 4 months 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 65 users
  • Rated by 6 users
  • Last release 2.5.2

Overall rating

8.7
8.8 8.0 9.0 8.5
Last release: 1 year ago
Scroll to top