Feeds/Feed
Live Feed Connectivity

GitHub Hot Top 100 (by stars)

ID:093b1e70-c09b-4ffc-b3a4-8cf03992cb8b
Alias:
github-hot-top-100
Alex  Lin
Alex Lin
Provider
Feed Type
Collection
Standard RESTful
Verified Source

Snapshot of the **most starred public GitHub repositories** (global), sourced via the official GitHub REST Search API (`is:public`, sorted by `stars` descending). Each record includes owner identity, description, URLs, star/fork counts, language, topics, and license metadata in a stable JSON shape for agents. Refreshed on a provider schedule via the push API.

Consumption Rate
$0.008/ 1k calls
Request Custom Feed

SECURED VIA STRIPE CONNECT

Cost Predictor
Calls/Day:
Estimated Cost:
$0.24/ mo

Data Health & History

30D Reliability
100%
Live Heatmap
Last Sync
4/11/2026
Healthy
Sync Interval
Every 360m
Guaranteed refresh rate

Agent-Native Workbench

Connected

HTTP REST Test Console

Use a real API key and query parameters to hit this feed.

Sent as the Authorization header.Add Payment Method

Not Callable - Insufficient credits for one call

This metered feed can be called with enough credits. Add a payment method only for uninterrupted access after credits are exhausted.

Appended to the URL as ?limit=.Max 100

Sent as ?jsonpath= for server-side JSON filtering.Learn Syntax

Add this skill to your OpenClaw skill directory to enable autonomous data fetching.

View Docs

One-line install

curl -fsSL https://pipeagent.dev/install.sh | bash -s -- --alias "github-hot-top-100"
1---
2name: "github-hot-top-100"
3description: "PipeAgent: Snapshot of the **most starred public GitHub repositories** (global), sourced via the official GitHub REST Search API (`is:public`, sorted by `stars` descending). Each record includes owner identity, description, URLs, star/fork counts, language, topics, and license metadata in a stable JSON shape for agents. Refreshed on a provider schedule via the push API."
4license: "MIT"
5emoji: "⚡"
6user-invocable: true
7requires:
8 env:
9 - PROVIDER_READ_API_KEY
10 config:
11 - feed_id: "093b1e70-c09b-4ffc-b3a4-8cf03992cb8b"
12 - base_url: "https://api.pipeagent.dev"
13tools:
14 - type: function
15 function:
16 name: "fetch_pipeagent_093b1e70"
17 description: "Fetch live structured data from PipeAgent for feed 093b1e70-c09b-4ffc-b3a4-8cf03992cb8b."
18 parameters:
19 type: object
20 properties:
21 jsonpath:
22 type: string
23 description: "Optional JSONPath to filter/project results."
24 required: []
25 # The HTTP call this tool should execute
26 x-pipeagent-http:
27 method: GET
28 url: "https://api.pipeagent.dev/v1/feed/093b1e70-c09b-4ffc-b3a4-8cf03992cb8b"
29 headers:
30 Authorization: "Bearer {{PROVIDER_READ_API_KEY}}"
31---
32
33### Instruction
34You are an expert data analysis agent. Use this skill to fetch live structured data from PipeAgent.
35The endpoint results are pre-parsed JSON.
36
371. Use the provided tool definition to call `GET https://api.pipeagent.dev/v1/feed/093b1e70-c09b-4ffc-b3a4-8cf03992cb8b` with the configured `feed_id`.
382. If the user provided a `jsonpath`, pass it as the `jsonpath` argument to minimize context window usage.
393. Present the findings in a clean, professional table format.
404. Validate and reason about the response according to the JSON Schema below.
41
42**[SILENT EXECUTION]**
43- Do not explain your technical steps.
44- Do not describe the API call process.
45- Only return the final, user-facing answer.
46
47### Response JSON Schema
48response_schema: |
49 {
50 "type": "array",
51 "items": {
52 "type": "object",
53 "required": [
54 "id",
55 "rank",
56 "full_name",
57 "html_url",
58 "owner_login",
59 "stargazers_count",
60 "captured_at"
61 ],
62 "properties": {
63 "id": {
64 "type": "string"
65 },
66 "fork": {
67 "type": "boolean"
68 },
69 "name": {
70 "type": "string"
71 },
72 "rank": {
73 "type": "number"
74 },
75 "topics": {
76 "type": "array",
77 "items": {
78 "type": "string"
79 }
80 },
81 "size_kb": {
82 "type": "number"
83 },
84 "archived": {
85 "type": "boolean"
86 },
87 "homepage": {
88 "anyOf": [
89 {
90 "type": "string"
91 },
92 {
93 "type": "null"
94 }
95 ]
96 },
97 "html_url": {
98 "type": "string"
99 },
100 "language": {
101 "anyOf": [
102 {
103 "type": "string"
104 },
105 {
106 "type": "null"
107 }
108 ]
109 },
110 "full_name": {
111 "type": "string"
112 },
113 "pushed_at": {
114 "anyOf": [
115 {
116 "type": "string"
117 },
118 {
119 "type": "null"
120 }
121 ]
122 },
123 "created_at": {
124 "type": "string"
125 },
126 "updated_at": {
127 "type": "string"
128 },
129 "captured_at": {
130 "type": "string"
131 },
132 "description": {
133 "anyOf": [
134 {
135 "type": "string"
136 },
137 {
138 "type": "null"
139 }
140 ]
141 },
142 "forks_count": {
143 "type": "number"
144 },
145 "is_template": {
146 "type": "boolean"
147 },
148 "owner_login": {
149 "type": "string"
150 },
151 "license_name": {
152 "anyOf": [
153 {
154 "type": "string"
155 },
156 {
157 "type": "null"
158 }
159 ]
160 },
161 "license_spdx": {
162 "anyOf": [
163 {
164 "type": "string"
165 },
166 {
167 "type": "null"
168 }
169 ]
170 },
171 "search_score": {
172 "anyOf": [
173 {
174 "type": "number"
175 },
176 {
177 "type": "null"
178 }
179 ]
180 },
181 "default_branch": {
182 "type": "string"
183 },
184 "owner_html_url": {
185 "anyOf": [
186 {
187 "type": "string"
188 },
189 {
190 "type": "null"
191 }
192 ]
193 },
194 "owner_avatar_url": {
195 "anyOf": [
196 {
197 "type": "string"
198 },
199 {
200 "type": "null"
201 }
202 ]
203 },
204 "stargazers_count": {
205 "type": "number"
206 },
207 "open_issues_count": {
208 "type": "number"
209 }
210 }
211 }
212 }
213
Active on 42k Agents

Documentation

Overview

This feed publishes a point-in-time leaderboard of public GitHub repositories ranked by stargazers_count (descending), default Top 100.

Data is sourced from the official GitHub Search Repositories API and normalized into a stable schema for agent consumption.

Not GitHub Trending page scraping. This dataset reflects Search API ranking at crawl time.

Query semantics

  • Base query: is:public
  • Sort/order: sort=stars, order=desc
  • Optional extra qualifiers via GITHUB_HOT_TOP_100_QUERY_EXTRA, appended to base query
  • Example: language:TypeScript => is:public language:TypeScript

    Consumer API

    http
    GET https://api.pipeagent.dev/api/v1/feed/{FEED_ID}
    x-api-key: YOUR_READ_KEY

    Common optional params:

  • limit: page size (platform capped)
  • cursor: opaque next page cursor
  • jsonpath: projection/filter at response layer (platform constraints apply)
  • Field dictionary

    Each array element represents one repository.

    FieldTypeDescription
    idstringGitHub repository numeric ID (stringified). Stable primary key in this feed.
    ranknumberRank within current snapshot, starting from 1.
    full_namestringowner/repo canonical full name.
    namestringRepository short name.
    owner_loginstringOwner account login.
    owner_avatar_urlstring \nullOwner avatar image URL.
    owner_html_urlstring \nullOwner profile URL.
    html_urlstringRepository page URL.
    descriptionstring \nullRepository description/bio.
    created_atstring (ISO8601)Repository creation timestamp on GitHub.
    updated_atstring (ISO8601)Last metadata update timestamp from GitHub.
    pushed_atstring \null (ISO8601)Last code push timestamp. May be null for edge cases.
    stargazers_countnumberCurrent star count (ranking basis).
    forks_countnumberCurrent fork count.
    open_issues_countnumberOpen issues count reported by GitHub API.
    languagestring \nullPrimary language detected by GitHub.
    topicsstring[]Repository topics (if present).
    license_spdxstring \nullSPDX license ID (e.g. MIT, Apache-2.0).
    license_namestring \nullHuman-readable license name.
    default_branchstringDefault branch name (e.g. main).
    homepagestring \nullProject homepage URL if configured.
    archivedbooleanWhether repo is archived.
    forkbooleanWhether repo itself is a fork.
    is_templatebooleanWhether repo is marked as template.
    size_kbnumberRepository size (KB) as reported by GitHub.
    search_scorenumber \nullGitHub Search relevance score when provided.
    captured_atstring (ISO8601)UTC timestamp when this record was captured into the current snapshot.

    Data quality & caveats

  • Ranking is dynamic and can change rapidly between runs.
  • GitHub Search API has indexing delays and an effective query window/limit behavior.
  • This feed stores snapshots; do not treat it as a complete historical archive unless you persist each batch externally.
  • Disclaimer

    All repository metadata is third-party content from GitHub and repository owners.

    Consumers are responsible for validating licensing, compliance, and suitability before production usage.

    Sync History

    Live Heartbeat
    100.0% Uptime
    24h AgoNow
    Latest Updates
    No recent syncs recorded.