Developer adoption is a registry string plus an optional repo board. source npm and source python take the exact package name. get_top_trends type GitHub takes no keyword. POST https://api.trendsapi.ai/api. Registry spelling is on the npm guide. HTTP contract is on the API reference. Download rows appear after the second parse of body.

Exact names, real volumes

POST https://api.trendsapi.ai/api
Authorization: Bearer <api_key>
Content-Type: application/json

{"mode":"get_growth","source":"npm","keyword":"react","percent_growth":["3M","12M"]}

Registry pull dated 27 Aug 2026:

Package Source Recent 3M 12M Recent volume
react npm 59.8 on 29 Aug 2026 −20.79% (vs 75.5) +112.81% (vs 28.1) 102,693,207
pandas python 89.7 on 17 Aug 2026 +7.04% (vs 83.8) +107.64% (vs 43.2) 181,419,702

react's quarter is a cool-down after a large year. pandas is high and still rising. Volume on both rows is a download count, not a 0-100. A DX scorecard should store both columns. A 59.8 with 102 million downloads is not "smaller" than a 89.7 with 181 million. The scores are normalized inside each source.

The GitHub board is a different object

type GitHub, snapshot 2026-08-27T18:01:38Z: zedeus/nitter, freestylefly/awesome-gpt-image-2, tt-a1i/archify, JetBrains/go-modern-guidelines, anthropics/claude-plugins-official. Those paths are repo heat. They do not accept keyword react. A platform team watching AI agent repos can poll this board. A platform team watching React installs should stay on source npm.

Do not mix a GitHub path into source npm. Do not mix com.openai.chatgpt into this page's job. Bundle IDs belong on the app intelligence page.