--- title: Use the JavaScript Search Framework (Legacy) slug: '375' canonical_url: https://docs.coveo.com/en/375/ collection: javascript-search-framework source_format: adoc --- # Use the JavaScript Search Framework (Legacy) > **Important** > > The JavaScript Search Framework is currently in maintenance mode. > > To create a new project, check out the [Atomic](https://docs.coveo.com/en/atomic/latest/) and [Headless](https://docs.coveo.com/en/headless/latest/) frameworks. > > Don't know which framework to pick for your project? > [Choose the right approach](https://docs.coveo.com/en/3368/). The _[Coveo JavaScript Search Framework](https://docs.coveo.com/en/187/)_ is an open-source library for building search interfaces relying on a [Coveo organization](https://docs.coveo.com/en/185/). The JavaScript Search Framework is based on a set of components (search box, result list, facets, tabs, etc.) which can be assembled to create a feature-rich, client-side search interface in any web page, application, or standalone site. > **Note** > > If you're not sure what version of the JavaScript Search Framework you're using, see [Identify your version](https://docs.coveo.com/en/327/). Review the following articles to get started with the [Coveo JavaScript Search Framework](https://docs.coveo.com/en/187/): - [Migration planning](https://docs.coveo.com/en/q33c0055/) - [Installation](https://docs.coveo.com/en/408/) - [Core concepts](https://docs.coveo.com/en/286/) - [Guides](https://docs.coveo.com/en/351/) - [Troubleshooting](https://docs.coveo.com/en/338/) - [Reference](https://docs.coveo.com/en/339/) - [Release notes](https://docs.coveo.com/en/390/)