Public repositories, project releases and issues and pull requests
GitHub returns public repository matches and details, up to 25 trending projects, issues, pull requests, and newest-first published releases; release or commit dates may be unavailable.
Your information
Repository owner to use with a name, for example facebook.
Repository name, owner/name, or GitHub repository link, for example facebook/react.
Example results
- Forks
- 51,414
- Stars
- 250,794
- License
- MIT License
- Watchers
- 6,599
- Repository
- react/react
- Description
- The library for web and native user interfaces.
- Open Issues
- 1,387
- Project Link
- github.com
- Homepage Link
- react.dev
- Main Language
- JavaScript
- Repository ID
- 10270250
- Default Branch
- main
- Last Commit Date
- 2026-09-22
- Contributors Count
- 2,018
- Latest Release Date
- 2026-09-09
- Latest Release Name
- 19.3.0 (September 9, 2026)
- Topics
About GitHub
GitHub, also called GH, searches public repositories by required keywords and optional language and sort filters.
Get repository returns public project facts from a required repository name, owner/name, or link.
List trending repositories uses optional language and period; List releases and List issues require a project and support optional filters.
Built by Fous from github.com and checked automatically; it last passed a check on Sep 30, 2026. Fous is not affiliated with GitHub.
Actions
Get repository
1 credit per runGet public facts about a GitHub repository by name, owner/name, or link. A name alone selects the most-starred matching project. Release and commit dates may be unavailable.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Ownerowner | Text | Optional | Repository owner to use with a name, for example facebook.Example: Facebook |
Projectproject | Text | Required | Repository name, owner/name, or GitHub repository link, for example facebook/react.Example: React |
What you get
| Field | Type | Description |
|---|---|---|
Forksforks | Number | Number of forks.Example: 51414 |
Starsstars | Number | Number of stars.Example: 250794 |
Topicstopics | List | Repository topics. |
Licenselicense | Text | License name in words, if known.Example: MIT License |
Watcherswatchers | Number | Number of people subscribed to notifications (not stars).Example: 6599 |
Repositoryrepository | Text | Matched repository as owner/name.Example: react/react |
Descriptiondescription | Text | Project description, if provided.Example: The library for web and native user interfaces. |
Open Issuesopen_issues | Number | Open issue and pull request count reported by GitHub.Example: 1387 |
Project Linkproject_link | Text | GitHub repository link.Example: https://github.com/react/react |
Homepage Linkhomepage_link | Text | Project website link, if provided.Example: https://react.dev |
Main Languagemain_language | Text | Primary programming language.Example: JavaScript |
Repository IDrepository_id | Number | GitHub repository ID.Example: 10270250 |
Default Branchdefault_branch | Text | Default branch name.Example: Main |
Last Commit Datelast_commit_date | Date | Date of most recent commit on the default branch, YYYY-MM-DD.Example: 2026-09-22 |
Contributors Countcontributors_count | Number | Number of contributors including anonymous contributors, if available.Example: 2018 |
Latest Release Datelatest_release_date | Date | Date of latest published release, YYYY-MM-DD.Example: 2026-09-09 |
Latest Release Namelatest_release_name | Text | Latest published release name, if available.Example: 19.3.0 (September 9, 2026) |
Example result
For Owner: Facebook, Project: React
{
"forks": 51414,
"stars": 250794,
"topics": [
"declarative",
"frontend",
"javascript"
],
"license": "MIT License",
"watchers": 6599,
"repository": "react/react",
"description": "The library for web and native user interfaces.",
"open_issues": 1387,
"project_link": "https://github.com/react/react",
"homepage_link": "https://react.dev",
"main_language": "JavaScript",
"repository_id": 10270250,
"default_branch": "main",
"last_commit_date": "2026-09-22",
"contributors_count": 2018,
"latest_release_date": "2026-09-09",
"latest_release_name": "19.3.0 (September 9, 2026)"
}List issues
1 credit per runList public issues or pull requests for a GitHub project, with state, label and sorting options. A bare project name matches the most-starred repository.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Sortsort | Text | Optional | Sort order, for example recently_updated.Example: Most commented |
Typetype | Text | Optional | What to list, for example issues.Example: Pull requests |
Labellabel | Text | Optional | Only items with this label, for example bug.Example: kind/bug |
Statestate | Text | Optional | Which state to include, for example open.Example: Closed |
Projectproject | Text | Required | Repository name, owner/name or GitHub project link, for example kubernetes or kubernetes/kubernetes.Example: https://github.com/python/cpython |
Max Resultsmax_results | Number | Optional | Maximum number of items to return, for example 20.Example: 3 |
What you get
| Field | Type | Description |
|---|---|---|
Itemsitems | List | |
Linkitems[].link | Text | Example: https://github.com/python/cpython/pull/137215 |
Stateitems[].state | Text | Example: Closed |
Titleitems[].title | Text | Example: gh-137026: Add an explainer guide for asyncio |
Authoritems[].author | Text | Example: anordin95 |
Labelsitems[].labels | List | |
Numberitems[].number | Number | Example: 137215 |
Created Dateitems[].created_date | Text | Example: 2025-07-29 |
Comment Countitems[].comment_count | Number | Example: 24 |
Last Updated Dateitems[].last_updated_date | Text | Example: 2025-08-14 |
Projectproject | Text | Example: python/cpython |
Project Linkproject_link | Text | Example: https://github.com/python/cpython |
Example result
For Sort: Most commented, Type: Pull requests, State: Closed, Project: https://github.com/python/cpython, Max Results: 3
{
"items": [
{
"link": "https://github.com/python/cpython/pull/137215",
"state": "closed",
"title": "gh-137026: Add an explainer guide for asyncio",
"author": "anordin95",
"labels": [
"docs",
"topic-asyncio",
"skip news"
],
"number": 137215,
"created_date": "2025-07-29",
"comment_count": 24,
"last_updated_date": "2025-08-14"
},
{
"link": "https://github.com/python/cpython/pull/118450",
"state": "closed",
"title": "gh-117139: Convert the evaluation stack to stack refs",
"author": "Fidget-Spinner",
"labels": [
"topic-free-threading"
],
"number": 118450,
"created_date": "2024-04-30",
"comment_count": 65,
"last_updated_date": "2026-08-11"
},
{
"link": "https://github.com/python/cpython/pull/95749",
"state": "closed",
"title": "gh-95271: Improve sqlite3 tutorial wording",
"author": "erlend-aasland",
"labels": [
"docs",
"skip news"
],
"number": 95749,
"created_date": "2022-08-06",
"comment_count": 23,
"last_updated_date": "2022-08-18"
}
],
"project": "python/cpython",
"project_link": "https://github.com/python/cpython"
}List releases
1 credit per runList published releases for a public GitHub project, newest first. A bare project name matches the most-starred repository; regular Git tags without a release are not included.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Projectproject | Text | Required | Project name, owner/name, or GitHub repository link, such as microsoft/vscode.Example: Vscode |
Max Resultsmax_results | Number | Optional | Maximum number of releases to return, such as 10.Example: 2 |
Include Pre Releasesinclude_pre_releases | Yes or no | Optional | Include pre-releases as well as stable releases; for example, true.Example: Yes |
What you get
| Field | Type | Description |
|---|---|---|
Projectproject | Details | |
Nameproject.name | Text | Example: Vscode |
Ownerproject.owner | Text | Example: Microsoft |
Full Nameproject.full_name | Text | Example: microsoft/vscode |
Page Linkproject.page_link | Text | Example: https://github.com/microsoft/vscode |
Releasesreleases | List | |
Versionreleases[].version | Text | Example: 1.139.1 |
Pre Releasereleases[].pre_release | Text | Example: no |
Release Datereleases[].release_date | Text | Publication date in YYYY-MM-DD format.Example: 2026-09-25 |
Release Notesreleases[].release_notes | Text | Plain text, truncated to 2,000 characters.Example: https://code.visualstudio.com/updates/v1_139 |
Release Titlereleases[].release_title | Text | Example: 1.139.1 |
Download Filesreleases[].download_files | List | |
Release Page Linkreleases[].release_page_link | Text | Example: https://github.com/microsoft/vscode/releases/tag/1.139.1 |
Example result
For Project: Vscode
{
"project": {
"name": "vscode",
"owner": "microsoft",
"full_name": "microsoft/vscode",
"page_link": "https://github.com/microsoft/vscode"
},
"releases": [
{
"version": "1.139.1",
"pre_release": "no",
"release_date": "2026-09-25",
"release_notes": "https://code.visualstudio.com/updates/v1_139",
"release_title": "1.139.1",
"download_files": [],
"release_page_link": "https://github.com/microsoft/vscode/releases/tag/1.139.1"
},
{
"version": "1.139.0",
"pre_release": "no",
"release_date": "2026-09-23",
"release_notes": "https://code.visualstudio.com/updates/v1_139",
"release_title": "1.139.0",
"download_files": [],
"release_page_link": "https://github.com/microsoft/vscode/releases/tag/1.139.0"
},
{
"version": "1.138.0",
"pre_release": "no",
"release_date": "2026-09-16",
"release_notes": "https://code.visualstudio.com/updates/v1_138",
"release_title": "1.138.0",
"download_files": [],
"release_page_link": "https://github.com/microsoft/vscode/releases/tag/1.138.0"
}
]
}List trending repositories
1 credit per runList up to 25 public repositories trending on GitHub in page order, optionally filtered by programming language and time period.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Periodperiod | Text | Optional | Time span for the trending list. Example: this_weekExample: This week |
Languagelanguage | Text | Optional | Programming language to filter by, such as TypeScript. Leave blank for all languages. Example: TypeScriptExample: TypeScript |
What you get
| Field | Type | Description |
|---|---|---|
Repositoriesrepositories | List | Trending repositories in page order, up to 25. |
Rankrepositories[].rank | Number | Position on the trending page.Example: 1 |
Forksrepositories[].forks | Number | Total repository forks, if shown.Example: 15753 |
Ownerrepositories[].owner | Text | Repository owner.Example: Paperclipai |
Languagerepositories[].language | Text | Primary programming language, if shown.Example: TypeScript |
Descriptionrepositories[].description | Text | Repository description, if present.Example: The open-source app everyone uses to manage agents at work |
Total Starsrepositories[].total_stars | Number | Total repository stars, if shown.Example: 91041 |
Project Linkrepositories[].project_link | Text | Link to the repository.Example: https://github.com/paperclipai/paperclip |
Project Namerepositories[].project_name | Text | Repository name.Example: Paperclip |
Stars Gainedrepositories[].stars_gained | Number | Stars gained during the selected period, if shown.Example: 7364 |
Example result
For Period: This week, Language: TypeScript
{
"repositories": [
{
"rank": 1,
"forks": 15753,
"owner": "paperclipai",
"language": "TypeScript",
"description": "The open-source app everyone uses to manage agents at work",
"total_stars": 91041,
"project_link": "https://github.com/paperclipai/paperclip",
"project_name": "paperclip",
"stars_gained": 7364
},
{
"rank": 2,
"forks": 5224,
"owner": "stablyai",
"language": "TypeScript",
"description": "Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.",
"total_stars": 80044,
"project_link": "https://github.com/stablyai/orca",
"project_name": "orca",
"stars_gained": 6227
},
{
"rank": 3,
"forks": 24898,
"owner": "anthropics",
"language": "TypeScript",
"description": "Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows …",
"total_stars": 148395,
"project_link": "https://github.com/anthropics/claude-code",
"project_name": "claude-code",
"stars_gained": 1493
}
]
}Search repositories
1 credit per runFind public GitHub repositories by keywords, with an optional language filter and sort order. Returns up to 100 matches.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Sortsort | Text | Optional | Order of results, such as stars.Example: Stars |
Queryquery | Text | Required | Keywords to search for, such as invoice pdf generator.Example: invoice pdf generator |
Languagelanguage | Text | Optional | Repository language, such as Python. Use any for no language filter.Example: Python |
Max Resultsmax_results | Number | Optional | Maximum repositories to return, such as 20.Example: 3 |
What you get
| Field | Type | Description |
|---|---|---|
Repositoriesrepositories | List | Public repositories matching the search. |
Namerepositories[].name | Text | Project name.Example: InvoiceGenerator |
Forksrepositories[].forks | Number | Fork count.Example: 125 |
Ownerrepositories[].owner | Text | Owner account name.Example: By cx |
Starsrepositories[].stars | Number | Star count.Example: 184 |
Full Namerepositories[].full_name | Text | Owner and project name.Example: by-cx/InvoiceGenerator |
Descriptionrepositories[].description | Text | Project description, if provided.Example: Library to generate PDF invoices. |
Project Linkrepositories[].project_link | Link | Project page on GitHub.Example: https://github.com/by-cx/InvoiceGenerator |
Main Languagerepositories[].main_language | Text | Main programming language, if known.Example: Python |
Repository IDrepositories[].repository_id | Number | GitHub repository ID.Example: 2173993 |
Last Updated Daterepositories[].last_updated_date | Date | Date the repository was last updated.Example: 2026-08-12 |
Example result
For Sort: Stars, Query: invoice pdf generator, Language: Python, Max Results: 3
{
"repositories": [
{
"name": "InvoiceGenerator",
"forks": 125,
"owner": "by-cx",
"stars": 184,
"full_name": "by-cx/InvoiceGenerator",
"description": "Library to generate PDF invoices.",
"project_link": "https://github.com/by-cx/InvoiceGenerator",
"main_language": "Python",
"repository_id": 2173993,
"last_updated_date": "2026-08-12"
},
{
"name": "Invoice-Generator-Bot-with-Telegram-Integration",
"forks": 0,
"owner": "bahramnejhad",
"stars": 21,
"full_name": "bahramnejhad/Invoice-Generator-Bot-with-Telegram-Integration",
"description": "This project is a Telegram bot that allows users to generate sales invoices by interacting with the bot. It collects user details, such as their phone number and store information, then allows them to…",
"project_link": "https://github.com/bahramnejhad/Invoice-Generator-Bot-with-Telegram-Integration",
"main_language": "Python",
"repository_id": 894488007,
"last_updated_date": "2026-08-28"
},
{
"name": "invoice-gen",
"forks": 2,
"owner": "nafeu",
"stars": 13,
"full_name": "nafeu/invoice-gen",
"description": "Basic invoice generator for quick PDF invoices/quotes.",
"project_link": "https://github.com/nafeu/invoice-gen",
"main_language": "Python",
"repository_id": 159879124,
"last_updated_date": "2026-01-08"
}
]
}For developers
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@github",
"visibility": "public",
"operation": "get_repository",
"version": 1,
"input": {
"owner": "facebook",
"project": "react"
},
"response": {
"format": "json"
}
}'What you can do with it
- Find public repositories matching product or technology keywords
- Compare repository stars, forks, and programming languages
- Track trending projects by programming language and time period
- Review published release versions and notes
- Monitor public issues and pull requests by state or label
Questions
Is Fous affiliated with GitHub?
No. Fous is not affiliated with GitHub. This workflow reads the public github.com website and returns its data.
How much does it cost?
Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.
Do I need a GitHub account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from github.com when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 30, 2026.
Which public repositories match these keywords?
Search repositories finds public projects by required keywords, with optional language and sort filters.
What are a repository's stars, forks, and license?
Get repository returns public facts such as stars, forks, and license for a repository name, owner/name, or link.
What releases has a project published?
List releases returns published releases newest first, with options to set the maximum results and include pre-releases.