Github Search Scraper

Github Search Scraper

Github search scraper. Get all data from search results list

AUTOMATIONLEAD_GENERATIONApify

Github Profile Scraper

Github search scraper.

How to extract cookies from your browser

  • install EditThisCookie chrome extension
  • login to your account and go to your linkedin feed page
  • Use the extension and click "export"
  • Paste the cookies in the input "cookies" from the actor

The apify documentation has a tutorial on how to do it with screenshots, https://docs.apify.com/tutorials/log-in-by-transferring-cookies#export-your-cookies go to the export your cookies section

Output

Output can change depending on the type of your search, start a test run and check output results

1{
2  "type": "marketplace_listing",
3  "id": "6181",
4  "state": "verified",
5  "name": "Metabob-app",
6  "free": false,
7  "primary_category": "AI Assisted",
8  "secondary_category": "Code review",
9  "is_verified_owner": true,
10  "slug": "metabob-app",
11  "owner_login": "MetabobProject",
12  "resource_path": "/marketplace/metabob-app",
13  "installation_count": 3004,
14  "full_description": "Review your code using AI to detect problems and vulnerabilities before code gets merged.\n",
15  "short_description": "AI-powered code review and analysis tool for Python",
16  "extended_description": null,
17  "listing_logo_url": "https://avatars.githubusercontent.com/ml/6181?s=400&v=4",
18  "recommended": false,
19  "marketplace_listing": {
20    "listing": {
21      "id": 6181,
22      "state": 3,
23      "name": "Metabob-app",
24      "slug": "metabob-app",
25      "short_description": "AI-powered code review and analysis tool for Python",
26      "full_description": "## Review your code using AI to detect problems and vulnerabilities before code gets merged.",
27      "extended_description": "## AI-assisted code review\nUncover bugs, security problems, and style issues. Unlike linters and rules-based static code analysis tools, Metabob not only pinpoints errors specific to a single line but also detects logical and context-based problems such as unhandled edge cases, race conditions, memory leaks, and many more! Metabob's AI detects problems from hundreds of different categories.\n\nWhen Metabob is configured to your repository, the analysis will automatically run when a Pull Request is made! Metabob explains the detected problems in natural language.\n\nTo view the results from Metabob's analysis, open the Pull Request and the results will appear under the \"Checks\" tab. ",
28      "primary_category_id": 39,
29      "secondary_category_id": 10,
30      "privacy_policy_url": "https://metabob.com/privacy-policy.html",
31      "tos_url": "https://metabob.com/user-terms.html",
32      "company_url": "https://metabob.com/",
33      "status_url": "",
34      "support_url": "https://metabob.com/contact-us.html",
35      "documentation_url": "",
36      "pricing_url": null,
37      "bgcolor": "ffffff",
38      "light_text": false,
39      "learn_more_url": null,
40      "installation_url": null,
41      "how_it_works": null,
42      "hero_card_background_image_id": 0,
43      "direct_billing_enabled": false,
44      "by_github": false,
45      "listable_type": "Integration",
46      "listable_id": 47250,
47      "copilot_app": false
48    }
49  }
50},
51{
52  "type": "repository_action",
53  "id": "9757",
54  "name": "Setup Python",
55  "free": null,
56  "primary_category": "Utilities",
57  "secondary_category": null,
58  "is_verified_owner": true,
59  "slug": "setup-python",
60  "owner_login": "actions",
61  "resource_path": "/marketplace/actions/setup-python",
62  "highlights": {
63    "description": null,
64    "name.ngram": [
65      "Setup <em>Python</em>"
66    ]
67  },
68  "description": "Set up a specific version of Python and add the command-line tools to the PATH\n",
69  "stars": 1737,
70  "dependents_count": 1198830,
71  "icon_svg": "<svg width=\"91\" height=\"91\" viewBox=\"0 0 91 91\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M91 45.5C91 70.6289 70.629 91 45.5 91C20.371 91 0 70.6289 0 45.5C0 20.3711 20.371 0 45.5 0C70.629 0 91 20.3711 91 45.5ZM33.2774 70.9818L70.876 45.916C71.1728 45.7181 71.1728 45.2819 70.876 45.084L33.2774 20.0182C32.9451 19.7967 32.5 20.0349 32.5 20.4343V70.5657C32.5 70.9651 32.9451 71.2033 33.2774 70.9818Z\" fill=\"#FFFFFF\"/>\n</svg>\n",
72  "repository_action": {
73    "repository_action": {
74      "id": 9757,
75      "path": "action.yml",
76      "name": "Setup Python",
77      "description": "Set up a specific version of Python and add the command-line tools to the PATH",
78      "icon_name": "code",
79      "color": "0366d6",
80      "featured": false,
81      "repository_id": 192625525,
82      "rank_multiplier": 1,
83      "slug": "setup-python"
84    }
85  }
86}

Frequently Asked Questions

Is it legal to scrape job listings or public data?

Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.

Do I need to code to use this scraper?

No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.

What data does it extract?

It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.

Can I scrape multiple pages or filter by location?

Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.

How do I get started?

You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!