Skip to main content
GET
/
v2
/
libs
/
search
Search for libraries
curl --request GET \
  --url https://context7.com/api/v2/libs/search \
  --header 'Authorization: Bearer <token>'
{
"results": [
{
"id": "/facebook/react",
"title": "React",
"description": "A JavaScript library for building user interfaces",
"branch": "main",
"lastUpdateDate": "2025-01-15T10:30:00.000Z",
"state": "finalized",
"totalTokens": 500000,
"totalSnippets": 2500,
"stars": 220000,
"trustScore": 10,
"benchmarkScore": 95.5,
"versions": [
"v18.2.0",
"v17.0.2"
]
}
]
}

Authorizations

Authorization
string
header
required

Get your API key at context7.com/dashboard. Treat your API key like a password and store it securely.

Query Parameters

libraryName
string
required

Library name to search for (e.g., 'react', 'nextjs', 'express')

Required string length: 1 - 500
query
string
required

User's original question or task - used for intelligent relevance ranking

Required string length: 1 - 500

Response

Search results ranked by relevance

Search results response

results
object[]
required

Array of matching libraries ranked by relevance