GET /github/search
Поиск по всем публичным репозиториям GitHub по ключевому слову. Возвращает совпадающие репозитории с названиями, описаниями, количеством звёзд и форков, языками и информацией о владельце. Полезно для поиска библиотек с открытым исходным кодом, обнаружения проектов в конкретных технологических стеках, конкурентного анализа и создания рекомендательных систем инструментов для разработчиков. Данные из GitHub Search API.
q
обязательный
Query
| Название | Обязательный | По умолчанию | Описание |
|---|---|---|---|
q |
Да | - | Query |
curl "https://nordapi.ee/api/v1/github/search?q=elixir+phoenix"
curl "https://nordapi.ee/api/v1/github/search?q=elixir+phoenix"
curl "https://nordapi.ee/api/v1/github/search?q=react+components"
curl "https://nordapi.ee/api/v1/github/search?q=machine+learning"
{
"count": 10,
"data": [
{
"description": "Simple, open source, lightweight and privacy-friendly web analytics alternative to Google Analytics.",
"forks": 1373,
"language": "Elixir",
"name": "plausible/analytics",
"stars": 24534,
"topics": [
"analytics",
"charts",
"clickhouse",
"cloud",
"elixir",
"google-analytics",
"marketing",
"metrics",
"phoenix",
"plausible-analytics",
"postgresql",
"privacy",
"statistics",
"tailwindcss",
"web-analytics",
"website",
"website-analytics",
"website-stats"
],
"url": "https://github.com/plausible/analytics"
},
{
"description": "Peace of mind from prototype to production",
"forks": 3054,
"language": "Elixir",
"name": "phoenixframework/phoenix",
"stars": 22929,
"topics": [
"api-server",
"distributed",
"elixir",
"realtime",
"web-framework"
],
"url": "https://github.com/phoenixframework/phoenix"
},
{
"description": "Enterprise-ready zero-trust access platform built on WireGuard®.",
"forks": 411,
"language": "Elixir",
"name": "firezone/firezone",
"stars": 8551,
"topics": [
"cloud",
"devsecops",
"elixir",
"elixir-lang",
"firewall",
"liveview",
"network",
"network-security",
"networking",
"phoenix",
"privacy",
"rust-lang",
"security",
"self-hosted",
"virtual-network",
"vpn",
"vpn-server",
"wireguard",
"wireguard-ui",
"wireguard-vpn"
],
"url": "https://github.com/firezone/firezone"
},
{
"description": "Broadcast, Presence, and Postgres Changes via WebSockets",
"forks": 426,
"language": "Elixir",
"name": "supabase/realtime",
"stars": 7525,
"topics": [
"cdc",
"change-data-capture",
"crdt",
"distributed-systems",
"elixir",
"phoenix",
"phoenix-framework",
"postgres",
"postgresql",
"pubsub",
"realtime"
],
"url": "https://github.com/supabase/realtime"
},
{
"description": "Open-source live customer chat",
"forks": 565,
"language": "Elixir",
"name": "papercups-io/papercups",
"stars": 5974,
"topics": [
"chat-widget",
"customer-support",
"docker",
"drift",
"elixir",
"elixir-phoenix",
"frontend",
"gdpr-compliant",
"help-desk",
"heroku",
"intercom",
"javascript",
"livechat",
"mattermost",
"phoenix",
"phoenix-framework",
"react",
"slack",
"typescript",
"zendesk"
],
"url": "https://github.com/papercups-io/papercups"
},
{
"description": "Automate code & data workflows with interactive Elixir notebooks",
"forks": 497,
"language": "Elixir",
"name": "livebook-dev/livebook",
"stars": 5757,
"topics": [
"charts",
"collaborative",
"distributed-computing",
"elixir",
"liveview",
"markdown",
"math",
"notebooks",
"phoenix",
"realtime",
"visualization"
],
"url": "https://github.com/livebook-dev/livebook"
},
{
"description": "Elixir Authentication",
"forks": 386,
"language": "Elixir",
"name": "ueberauth/guardian",
"stars": 3514,
"topics": [
"authentication",
"elixir",
"guardian",
"jwt",
"jwt-tokens",
"phoenix",
"plug"
],
"url": "https://github.com/ueberauth/guardian"
},
{
"description": "Changelog makes world-class developer pods. This is our open source platform.",
"forks": 245,
"language": "Elixir",
"name": "thechangelog/changelog.com",
"stars": 2771,
"topics": [
"cms",
"elixir",
"hackers",
"hacktoberfest",
"phoenix",
"podcasting",
"postgresql"
],
"url": "https://github.com/thechangelog/changelog.com"
},
{
"description": "Trello tribute done in Elixir, Phoenix Framework, React and Redux.",
"forks": 398,
"language": "JavaScript",
"name": "bigardone/phoenix-trello",
"stars": 2497,
"topics": [
"elixir-lang",
"phoenix-framework",
"phoenix-trello",
"reactjs",
"redux"
],
"url": "https://github.com/bigardone/phoenix-trello"
},
{
"description": "Concurrent browser tests for your Elixir web apps.",
"forks": 210,
"language": "Elixir",
"name": "elixir-wallaby/wallaby",
"stars": 1795,
"topics": [
"ecto",
"elixir",
"hacktoberfest",
"phoenix",
"testing",
"wallaby"
],
"url": "https://github.com/elixir-wallaby/wallaby"
}
],
"success": true,
"total": 8213
}