{
  "data": {
    "id": "GvZvwAAPRYf62zfN6",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "github-repositories-search-scraper",
    "username": "fetch_cat",
    "description": "Search public GitHub repositories by query, language, topics, stars, forks, and activity. Export repo URLs, owners, topics, licenses, timestamps, and optional owner details.",
    "isPublic": true,
    "createdAt": "2026-06-22T01:27:32.030Z",
    "modifiedAt": "2026-07-16T21:02:54.492Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "xcYSrn5TtEPXNr10L",
        "finishedAt": "2026-07-16T21:02:54.492Z",
        "buildNumberInt": 100019,
        "buildNumber": "0.1.19"
      }
    },
    "stats": {
      "totalBuilds": 19,
      "totalRuns": 118,
      "totalUsers": 1,
      "totalUsers7Days": 0,
      "totalUsers30Days": 0,
      "totalUsers90Days": 0,
      "lastRunStartedAt": "2026-08-26T15:50:33.687Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 32,
        "TIMED-OUT": 0,
        "TOTAL": 32
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 256
    },
    "exampleRunInput": {
      "body": "{\"queries\":[\"apify\"],\"language\":\"javascript\",\"maxResults\":20,\"sort\":\"stars\",\"order\":\"desc\",\"includeOwnerDetails\":false}",
      "contentType": "application/json"
    },
    "categories": [
      "DEVELOPER_TOOLS",
      "BUSINESS"
    ],
    "isDeprecated": false,
    "title": "GitHub Repositories Search Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-GvZvwAAPRYf62zfN6-VtEOTfgOtS-actor-icon.png",
    "seoTitle": "GitHub Repository Search & Data Export",
    "seoDescription": "Search and export public GitHub repositories by keyword, language, topic, stars, forks, license, and owner details. CSV, JSON, Excel, API.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-22T01:30:00.000Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Repository result",
              "eventDescription": "Per public GitHub repository saved to the dataset",
              "eventPriceUsd": 0.0005,
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-06-22T01:30:02.526Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-22T01:35:20.064Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Repository result",
              "eventDescription": "Charged per public GitHub repository saved to the dataset.",
              "eventPriceUsd": 0.000030141,
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-06-22T01:35:20.144Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-22T01:48:36.957Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Repository result",
              "eventDescription": "Charged per public GitHub repository saved to the dataset.",
              "eventPriceUsd": 0.00003014,
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-06-22T01:48:37.320Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-22T01:52:46.907Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Repository result",
              "eventDescription": "Per public GitHub repository saved to the dataset",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00023
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0002
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000156
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00012
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00008
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000056
                }
              }
            }
          }
        },
        "createdAt": "2026-06-22T01:52:47.273Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## GitHub Repositories Search Scraper\n\nA GitHub repository search and export tool that discovers public repositories by keyword, language, topic, popularity, and recent activity; it performs configurable search queries against GitHub search, applies filters and sorting, and returns structured repository records containing repository identity and URL, textual description, owner identity and profile metadata (optional enrichment), popularity and activity metrics, timestamps, license and homepage information, primary language and topics, and repository status (archived / fork). Technical capabilities include support for multi-query searches, language and topic filtering, sorting by relevance/popularity/activity, optional authenticated owner-profile enrichment to retrieve additional public owner fields and increase API rate limits, and output of one structured row per matching repository for downstream analysis and research.\n\n## Use cases\n\n- Repository discovery for product, company, framework, language, topic, or keyword searches  \n- Market mapping and ecosystem comparison using language, license, owner type, and activity signals  \n- Competitive tracking and monitoring of new or recently updated repositories around a competitor or package  \n- Developer relations: find projects that mention an SDK, API, package, or integration and inspect owner/homepage context  \n- Open-source intelligence: build monitoring lists for vendor, package, or vulnerability-related keywords  \n- Technical lead generation: find active maintainers, companies, and projects by stack or popularity thresholds  \n- Content research and trend tracking for newsletters, reports, and ecosystem analyses",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChJc7BUULKW7RjNraeYkIpqLwBLGGMWcRPtfASI6sIMqm3fYzK/lt4iglVSzRSIiNm3+/y6LHRS6KRCw542Zo90uXfqIGJO7NPYuy/iyL1hpHB5uGlodlgKBP+LcCEko+voayXP5knr2FzrnoW4IzN+g2VfsjsUJzQyggFlg1UgzumSpYEdsUlPHVep6lH3JUWNKCLVCW90MY6oArqXzdhkPzz/fscMQ8VY+TZPev5cfNyptLsUBtowaiLm/m0k6sGJZM2ntjGTUbjoKdN0IkGGBgHmlrkR14ZhecpqmY7gMTW28X4CXd2dlh7bdikrexVTQFQG8OcZL9sgD+a7kqV \n"
  }
}