Getting Started with the JavaScript Search Framework

The Coveo JavaScript Search Framework is a library that allows you to build visually rich, full-featured search interfaces.

These interfaces can work on its own or be integrated seamlessly to any website.

The Coveo JavaScript Search Framework is designed to be extensible and customizable by anyone familiar with standard web technology (HTML, JavaScript ,and CSS).

Tutorial

If you are new to the Coveo JavaScript Search Framework, you are first encouraged to read the Getting Started Tutorial (see JavaScript Search Framework Getting Started Tutorial)

This tutorial is geared toward developers who have at least some knowledge of JavaScript. Having worked on a Node.js project before is also an asset.

Getting Started

If you prefer not to do the tutorial, here are a few links to help you getting started:

If you are using the On-Premises Search API, you should first and foremost see Using the JavaScript Search Framework With the On-Premises Search API.

Reference

You can find reference documentation about the various components and options on GitHub (see Coveo JavaScript Search Framework - Reference Documentation).

For more information on usage or customization, see:

Source code

The Coveo JavaScript Search Framework project is openly available on GitHub with instructions on how to build the project locally if you want to do so (see the Coveo Search UI framework repository).

It is distributed freely under an Apache 2.0 license (see Apache License, Version 2.0).

Questions and Answers

You are strongly encouraged to use the Coveo Technical Documentation search page (see Search Coveo Technical Documentation). This page presents all of the Coveo documentation, and can prove of great help during your implementation.

If you still have questions about Coveo and its integrations, feel free to ask them on our Q&A Forum (see Coveo Connect Discussions).