A daily cross-country snapshot of attention: rising searches and podcast charts in 30 countries, world events (GDELT), new GitHub repos, Hugging Face trending, Steam, npm/PyPI downloads. Refreshed every morning (JST). Nothing is generated by a model; every row is a measurement from a public source.
Try: https://signals.yohaku.city/v1/search_trends?country=jp · https://signals.yohaku.city/v1/gdelt_events?country_fips=US · https://signals.yohaku.city/v1/github_new_repos?q=agent
Common parameters: date=YYYY-MM-DD (default latest, see /v1/dates), limit, q (case-insensitive substring over text columns).
| endpoint | what | source | filters |
|---|---|---|---|
| /v1/search_trends | Rising searches per country with approximate traffic and the driving headline | Google Trends daily RSS | country, q |
| /v1/podcast_charts | Top-100 podcasts per country | Apple Podcasts marketing RSS | country, q |
| /v1/gdelt_events | World events of the last hour counted by country x CAMEO root code, with mean Goldstein scale | GDELT 2.0 event export | country_fips, cameo_root |
| /v1/github_new_repos | Repositories created in the last 7 days with the most stars | GitHub search API | language, q |
| /v1/hf_trending | Trending models and datasets on Hugging Face | Hugging Face Hub API | kind, pipeline, q |
| /v1/steam_top | Most played games by peak concurrent players | Steam charts API | q |
| /v1/package_downloads | npm packages by keyword and top PyPI packages with download counts | npm registry, hugovk/top-pypi-packages | ecosystem, q |
Spec: /openapi.yaml. Free direct access is rate-limited per minute; higher volume via RapidAPI plans. Same data as the Hugging Face dataset Lilambd/world-signals.
GDELT: free with attribution to the GDELT Project. Google Trends, Apple, GitHub, Hugging Face, Steam, npm: reproduced as published by their public endpoints; check each provider's terms before redistribution. PyPI counts: hugovk/top-pypi-packages.