Skip to main content

Smart Package Search

Smart Package Search finds packages by searching their names, descriptions, and README content. This makes useful packages discoverable even when you do not know their exact name or repository.

Smart Package Search is built into RepoFlow Cloud. It is optional for self-hosted deployments and can be enabled with Elasticsearch or OpenSearch. See Search Engine Configuration for the required settings.

Search syntax​

Enter normal words to search across package names, descriptions, and READMEs. Add special tokens with either : or = when you need an exact filter. RepoFlow turns recognized tokens into removable filters in the search box.

Examples​

name:axios

Supported tokens​

TokenPurposeExamples
inSearch one repository. repo and repository are aliases.in:npm-local, repo:npm-local
nameMatch a package name exactly or with regex.name:axios, name:/^react-.*/
versionMatch a package version exactly or with regex.version:1.0.0, version:/^1\./