Carrot Search Labs: useful pieces of code

We contribute a lot of our efforts to open source.
Our flagship open source project is Carrot2, but we also share some smaller goodies. Please visit
Carrot Search Labs to grab them.

Visit labs.carrotsearch.comCarrot Search Labs website

Carrot2: framework for building document clustering engines

Carrot2 is a framework for building document clustering engines. Apart from two specialized document clustering algorithms, Carrot2 offers ready-to-use components for fetching search results from various sources such as public search engines. Lingo3G seamlessly integrates with Carrot2.

jSuffixArrays: Suffix Arrays for Java

Several Java implementations of the Suffix Array data structure with different performance and memory characteristics.

HPPC: Hight Performance Primitive Collections for Java

Lists, Sets, Maps and other collections of primitives for Java tuned for highest performance and memory efficiency.

JUnitBenchmarks: Performance benchmarking for JUnit4

A set of extensions for turning your JUnit4 tests into performance micro-benchmarks with GC monitoring, time variance measurement and simple graphical visualizations.

SmartSprites: CSS Sprites Generator Done Right

SmartSprites maintains CSS sprites in your designs, fully automatically. No tedious copying and pasting to your CSS when adding or changing sprited images.

When we analyzed the market for text clustering software, we chose Lingo3G because it exceeded our expectations in several ways: easy to integrate, many configuration options and extremely fast and lightweight.

Stephan Schmid, CEO at Comcepta, Switzerland

Our evaluation found overwhelming support for using Lingo3G, enabling users to make connections that they had not been able to predict in advance, "broadening understanding", and so leading them to important new places.

Dr James Thomas, Associate Director, EPPI-Centre, Social Science Research Unit, Institute of Education, London

Carrot Search team is supporting us in an excellent way and, as a leading consultancy company, we consider Carrot Search a perfect partner to provide cutting-edge solutions to our clients.

Giorgio Pezzuto, Unit Manager at D'Appolonia, Italy