{
  "data": {
    "id": "8bGq5K6a619Zk6u3b",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "github-trending-scraper",
    "username": "fetch_cat",
    "description": "Scrape GitHub Trending repositories by language and time window for developer research, newsletters, and market intelligence.",
    "isPublic": true,
    "createdAt": "2026-06-30T09:10:57.302Z",
    "modifiedAt": "2026-07-17T02:32:08.566Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "gv66Vcr5NLdpM0qQ8",
        "finishedAt": "2026-07-17T02:32:08.566Z",
        "buildNumberInt": 200005,
        "buildNumber": "0.2.5"
      }
    },
    "stats": {
      "totalBuilds": 16,
      "totalRuns": 120,
      "totalUsers": 1,
      "totalUsers7Days": 1,
      "totalUsers30Days": 1,
      "totalUsers90Days": 1,
      "lastRunStartedAt": "2026-08-26T04:54:40.271Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 44,
        "TIMED-OUT": 0,
        "TOTAL": 44
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      },
      {
        "versionNumber": "0.2",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 512
    },
    "exampleRunInput": {
      "contentType": "application/json; charset=utf-8",
      "body": "{\"languages\": [\"javascript\", \"python\"], \"since\": \"daily\", \"maxItems\": 20, \"includeReadme\": false, \"proxyConfiguration\": {\"useApifyProxy\": false}}"
    },
    "categories": [
      "DEVELOPER_TOOLS",
      "BUSINESS",
      "NEWS"
    ],
    "isDeprecated": false,
    "title": "GitHub Trending Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-8bGq5K6a619Zk6u3b-3SO5gtvPhp-actor-icon.png",
    "seoTitle": "GitHub Trending Scraper for Repos & Languages",
    "seoDescription": "Scrape GitHub Trending repositories by language and time window. Export repo names, stars, forks, descriptions, today stars, README text, CSV, API.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "apify-default-dataset-item": {
              "eventTitle": "Trending repository saved",
              "eventDescription": "Charged per GitHub Trending repository saved to the dataset.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "startedAt": "2026-06-30T09:15:19.067Z",
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Initial private actor PPE pricing for APIA-987 cloud charge validation.",
        "createdAt": "2026-06-30T09:15:19.136Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Trending repository saved",
              "eventDescription": "Charged per GitHub Trending repository saved to the dataset.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "startedAt": "2026-06-30T09:16:44.619Z",
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Initial private actor PPE pricing for APIA-987 cloud charge validation.",
        "createdAt": "2026-06-30T09:16:44.688Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Trending repository saved",
              "eventDescription": "Charged per GitHub Trending repository saved to the dataset.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "startedAt": "2026-06-30T09:18:45.235Z",
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Initial private actor PPE pricing for APIA-987 cloud charge validation.",
        "createdAt": "2026-06-30T09:18:45.310Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Trending repository saved",
              "eventDescription": "Charged per GitHub Trending repository saved to the dataset.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0000619
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0000538
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000042
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0000323
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0000215
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0000151
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "startedAt": "2026-07-01T19:33:57.570Z",
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "QA fix for APIA-1101: formula-derived per-repository tiered pricing for private actor validation.",
        "createdAt": "2026-07-01T19:33:57.652Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## GitHub Trending Scraper\n\nA scraper for GitHub Trending pages that collects structured, keyword-rich snapshots of trending open-source repositories by language and time window (daily, weekly, monthly). The Actor extracts repository rank and identity (owner and repo), public repository URL, repository description, primary language, star and fork counts, stars gained during the selected window, public contributor avatars and profile links, optional README text enrichment, source Trending URL, snapshot timestamp, and parser metadata — enabling repeatable trend snapshots, time-series comparison, and automated monitoring of fast-moving developer ecosystems.\n\n## Use cases\n\n- Open-source trend monitoring across languages and time windows (daily / weekly / monthly).  \n- Developer-relations: track projects that are rapidly gaining attention.  \n- Content teams and newsletters: build research queues and daily/weekly summaries of trending projects.  \n- VC and market-intelligence: discover emerging developer infrastructure and fast-growing repositories.  \n- Recruiting research: identify active projects and contributor profiles in target technology communities.  \n- Product teams: monitor competing frameworks, SDKs, and AI developer tools.  \n- Data teams: generate repeatable snapshots for trend dashboards and time-series analysis.  \n- Competitive intelligence: export repository metrics and README text for classification and comparison.  \n- Daily developer-news monitoring and alerting for newly trending repositories.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC2QmULeYPDtCvEMFRgYNhlHOVABHy/NojS5AuhcjnLXxtb2sirU4jDsGLOvA4alvTqLxb6SUG0rSO6PHzkzZI61L3n7OXT8ZMQVi90a+SLCxhVAatTMmtp1mzUGocn4Ygm0/Y8aevQOH8DXhujdCLSAxP8MfNug5CE1ht90U9ATV3iiN6Htqp9UHAsuhwD51ISlGUXHTMfo7XNhVMHFDpwXYjNd5mRUZ+TRB9uBslDW7aTmoD/NVERLekVucS/+b52alt0drf49yg6t02emF6IMsBSRDNagvi4nU3pszWP2px7WfP8W5Yunxxv3lrE1/IUiCEavUDYQO4tOozy1UVf \n"
  }
}