Skip to content
This repository

A flexible, partial, out-of-order and real-time typeahead search library

branch: master

new push for mp

latest commit d0d298ef8a
hao yan hyan authored November 13, 2013
Octocat-spinner-32 bin new push for mp November 13, 2013
Octocat-spinner-32 config new push for mp November 13, 2013
Octocat-spinner-32 src new push for mp November 13, 2013
Octocat-spinner-32 .gitignore Add close to generic typeahead, fixes leaks in CI environments January 17, 2013
Octocat-spinner-32 LICENSE new push for mp November 13, 2013
Octocat-spinner-32 README.md new push for mp November 13, 2013
Octocat-spinner-32 build.gradle new push for mp November 13, 2013
Octocat-spinner-32 defaultEnvironment.gradle add everythign November 08, 2013
Octocat-spinner-32 gradle.properties add everythign November 08, 2013
Octocat-spinner-32 pom.xml new push for mp November 13, 2013
README.md

What is Cleo?

Cleo is a flexible software library for enabling rapid development of partial, out-of-order and real-time typeahead search. It is suitable for data sets of varying sizes and types. Cleo has been used extensively to power LinkedIn typeahead search covering professional network connections, companies, groups, questions, skills and other site features.

Homepage:

Find out more about Cleo at: http://sna-projects.com/cleo

License:

Apache Public License (APL) 2.0

Artifacts:

  1. cleo.jar <-- core library

Maven:

groupId: com.sna-projects.cleo

artifactId: cleo

version: 1.2.6

Code Examples:

https://github.com/linkedin/cleo/tree/master/src/examples

https://github.com/jingwei/cleo-primer

Eclipse:

Set up Eclipse for Cleo by executing the command below:

mvn eclipse:eclipse

Inside Eclipse, select Preferences > Java > Build Path > Classpath Variables. Define a new classpath variable M2_REPO and assign maven repository.

For more information, check out http://maven.apache.org/guides/mini/guide-ide-eclipse.html

Something went wrong with that request. Please try again.