RSS 4 projects tagged "Guava"

Download No website Updated 07 Aug 2012 Variance

Screenshot
Pop 15.17
Vit 24.87

Variance provides a general-purpose, custom-wirable junction box for conversion between Java types. Values stored as Variants can be converted freely to any type (provided that a type converter exists between the original type and the target type), and users can add new type converters or override existing conversions.

Download No website Updated 14 Apr 2014 Infovore

Screenshot
Pop 614.83
Vit 43.40

Infovore is a map/reduce framework for processing large RDF data sets such as Freebase and DBpedia. It is based on Hadoop.

No download No website Updated 10 Jan 2014 Immutables

Screenshot
Pop 35.76
Vit 9.92

Immutables allows you to embrace immutablity to tackle complexity and concurrency challenges. To get the benefits of immutability in Java, there's an annotation processor to easily create simple and consistent value objects. You can think of it as Guava's Immutable Collections but for regular objects. It includes support for JSON marshaling, MongoDB repositories, and JAX-RS.

Download No website Updated 08 Apr 2014 Smooth Build

Screenshot
Pop 38.99
Vit 1.06

Smooth Build is a build tool which provides a functional language which lets you describe a build process in a simple and readable way. A build script for a simple Java program can be as simple as "app.jar: files("src") | javac | jar;" All built artifacts are cached and indexed (hashed) using the sha1 of the expression (function name and its arguments) which returned a given artifact. This way, Smooth never builds the same artifact twice.

Screenshot

Project Spotlight

LanguageTool

A style and grammar checker for English, Polish, German, and other languages

Screenshot

Project Spotlight

SportsTracker

A tool for recording and displaying sport activities.