Skip to content

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.

Get repository

Get 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.

Your information

Repository owner to use with a name, for example facebook.

Repository name, owner/name, or GitHub repository link, for example facebook/react.

1 credit per run

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
  • declarative
  • frontend
  • javascript
  • library
  • react
  • ui
Example data · Run in Studio for fresh results.

Choose an action

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 run

Get 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

FieldTypeRequiredDescription
OwnerownerTextOptionalRepository owner to use with a name, for example facebook.Example: Facebook
ProjectprojectTextRequiredRepository name, owner/name, or GitHub repository link, for example facebook/react.Example: React

What you get

FieldTypeDescription
ForksforksNumberNumber of forks.Example: 51414
StarsstarsNumberNumber of stars.Example: 250794
TopicstopicsListRepository topics.
LicenselicenseTextLicense name in words, if known.Example: MIT License
WatcherswatchersNumberNumber of people subscribed to notifications (not stars).Example: 6599
RepositoryrepositoryTextMatched repository as owner/name.Example: react/react
DescriptiondescriptionTextProject description, if provided.Example: The library for web and native user interfaces.
Open Issuesopen_issuesNumberOpen issue and pull request count reported by GitHub.Example: 1387
Project Linkproject_linkTextGitHub repository link.Example: https://github.com/react/react
Homepage Linkhomepage_linkTextProject website link, if provided.Example: https://react.dev
Main Languagemain_languageTextPrimary programming language.Example: JavaScript
Repository IDrepository_idNumberGitHub repository ID.Example: 10270250
Default Branchdefault_branchTextDefault branch name.Example: Main
Last Commit Datelast_commit_dateDateDate of most recent commit on the default branch, YYYY-MM-DD.Example: 2026-09-22
Contributors Countcontributors_countNumberNumber of contributors including anonymous contributors, if available.Example: 2018
Latest Release Datelatest_release_dateDateDate of latest published release, YYYY-MM-DD.Example: 2026-09-09
Latest Release Namelatest_release_nameTextLatest published release name, if available.Example: 19.3.0 (September 9, 2026)

Example result

For Owner: Facebook, Project: React

JSON
{
  "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 run

List 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

FieldTypeRequiredDescription
SortsortTextOptionalSort order, for example recently_updated.Example: Most commented
TypetypeTextOptionalWhat to list, for example issues.Example: Pull requests
LabellabelTextOptionalOnly items with this label, for example bug.Example: kind/bug
StatestateTextOptionalWhich state to include, for example open.Example: Closed
ProjectprojectTextRequiredRepository name, owner/name or GitHub project link, for example kubernetes or kubernetes/kubernetes.Example: https://github.com/python/cpython
Max Resultsmax_resultsNumberOptionalMaximum number of items to return, for example 20.Example: 3

What you get

FieldTypeDescription
ItemsitemsList
Linkitems[].linkTextExample: https://github.com/python/cpython/pull/137215
Stateitems[].stateTextExample: Closed
Titleitems[].titleTextExample: gh-137026: Add an explainer guide for asyncio
Authoritems[].authorTextExample: anordin95
Labelsitems[].labelsList
Numberitems[].numberNumberExample: 137215
Created Dateitems[].created_dateTextExample: 2025-07-29
Comment Countitems[].comment_countNumberExample: 24
Last Updated Dateitems[].last_updated_dateTextExample: 2025-08-14
ProjectprojectTextExample: python/cpython
Project Linkproject_linkTextExample: 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

JSON
{
  "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 run

List 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

FieldTypeRequiredDescription
ProjectprojectTextRequiredProject name, owner/name, or GitHub repository link, such as microsoft/vscode.Example: Vscode
Max Resultsmax_resultsNumberOptionalMaximum number of releases to return, such as 10.Example: 2
Include Pre Releasesinclude_pre_releasesYes or noOptionalInclude pre-releases as well as stable releases; for example, true.Example: Yes

What you get

FieldTypeDescription
ProjectprojectDetails
Nameproject.nameTextExample: Vscode
Ownerproject.ownerTextExample: Microsoft
Full Nameproject.full_nameTextExample: microsoft/vscode
Page Linkproject.page_linkTextExample: https://github.com/microsoft/vscode
ReleasesreleasesList
Versionreleases[].versionTextExample: 1.139.1
Pre Releasereleases[].pre_releaseTextExample: no
Release Datereleases[].release_dateTextPublication date in YYYY-MM-DD format.Example: 2026-09-25
Release Notesreleases[].release_notesTextPlain text, truncated to 2,000 characters.Example: https://code.visualstudio.com/updates/v1_139
Release Titlereleases[].release_titleTextExample: 1.139.1
Download Filesreleases[].download_filesList
Release Page Linkreleases[].release_page_linkTextExample: https://github.com/microsoft/vscode/releases/tag/1.139.1

Example result

For Project: Vscode

JSON
{
  "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"
    }
  ]
}

Search repositories

1 credit per run

Find public GitHub repositories by keywords, with an optional language filter and sort order. Returns up to 100 matches.

What you provide

FieldTypeRequiredDescription
SortsortTextOptionalOrder of results, such as stars.Example: Stars
QueryqueryTextRequiredKeywords to search for, such as invoice pdf generator.Example: invoice pdf generator
LanguagelanguageTextOptionalRepository language, such as Python. Use any for no language filter.Example: Python
Max Resultsmax_resultsNumberOptionalMaximum repositories to return, such as 20.Example: 3

What you get

FieldTypeDescription
RepositoriesrepositoriesListPublic repositories matching the search.
Namerepositories[].nameTextProject name.Example: InvoiceGenerator
Forksrepositories[].forksNumberFork count.Example: 125
Ownerrepositories[].ownerTextOwner account name.Example: By cx
Starsrepositories[].starsNumberStar count.Example: 184
Full Namerepositories[].full_nameTextOwner and project name.Example: by-cx/InvoiceGenerator
Descriptionrepositories[].descriptionTextProject description, if provided.Example: Library to generate PDF invoices.
Project Linkrepositories[].project_linkLinkProject page on GitHub.Example: https://github.com/by-cx/InvoiceGenerator
Main Languagerepositories[].main_languageTextMain programming language, if known.Example: Python
Repository IDrepositories[].repository_idNumberGitHub repository ID.Example: 2173993
Last Updated Daterepositories[].last_updated_dateDateDate the repository was last updated.Example: 2026-08-12

Example result

For Sort: Stars, Query: invoice pdf generator, Language: Python, Max Results: 3

JSON
{
  "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.

cURL
# 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.

All Developer tools workflowsBrowse all workflows