Gab Posts Scraper πŸ”

Gab Posts Scraper πŸ”

Extract and analyze posts from Gab.com by keywords. Get comprehensive post data including content, engagement metrics, author information, and media attachments. Perfect for social media monitoring, trend analysis, and research purposes. πŸ”

SOCIAL_MEDIAApify

Scrape posts and user information from Gab.com based on search keywords.

🎯 Features

  • πŸ” Search and extract posts by keywords
  • πŸ‘₯ Collect detailed user information
  • πŸ“Š Get engagement metrics (replies, favorites, quotes, etc.)
  • πŸ”— Extract shared links and media
  • 🌐 Support for multiple keywords
  • ⚑ High-performance scraping with built-in delays
  • πŸ›‘οΈ Proxy support for reliable data collection

πŸ“Š Output Data

For each post, you'll get:

  • Post content and creation time
  • Post URL and unique ID
  • Engagement metrics (replies, reblogs, favorites, quotes)
  • Author information (username, followers, following count, etc.)
  • Preview cards for shared links
  • Media attachments
  • Mentioned users and tags

πŸ’‘ Use Cases

  • Social media monitoring
  • Content analysis
  • User behavior research
  • Trend tracking
  • Engagement analysis
  • Market research
  • Opinion mining

⚠️ Notes

  • Respect Gab.com's terms of service and rate limits
  • Consider using proxies for large-scale scraping
  • Data availability may vary based on content visibility settings

πŸ”§ Input Parameters

  • keywords: Array of search terms to scrape
  • maxItems: Maximum number of posts to collect (optional)
  • proxyConfiguration: Proxy settings (optional)

Input Example

A full explanation of an input example in JSON.

1{
2    "keywords": [
3        "Elon Musk"
4    ],
5    "maxItems": 30
6}

Output sample

The results will be wrapped into a dataset which you can always find in theΒ StorageΒ tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

1[
2   {
3        "keyword": "Elon Musk",
4        "post_id": "114108192011354877",
5        "created_at": "2025-03-05T05:33:52.228Z",
6        "content": "<a href=\"https://dissenter.com/trend?url=https://www.washingtonexaminer.com/news/white-house/3337375/trump-shouts-out-elon-musk-doge-head-roaring-congressional-crowd/\" rel=\"nofollow noopener\" target=\"_blank\"><span class=\"invisible\">https://</span>dissenter.com/trend?url=https://www.washingto<span class=\"invisible\">nexaminer.com/news/white-house/3337375/trump-shouts-out-elon-musk-doge-head-roaring-congressional-crowd/</span><span class=\"ellipsis\"></span></a>",
7        "url": "https://gab.com/keeco/posts/114108192011354877",
8        "direct_replies_count": 0,
9        "replies_count": 0,
10        "reblogs_count": 0,
11        "favourites_count": 0,
12        "quotes_count": 0,
13        "reactions_counts": {},
14        "language": null,
15        "author": {
16            "id": "756610",
17            "username": "keeco",
18            "display_name": "Prinz Keeco",
19            "followers_count": 3436,
20            "following_count": 3436,
21            "statuses_count": 79664,
22            "is_verified": false,
23            "is_pro": false,
24            "is_donor": false,
25            "avatar": "https://m3.gab.com/accounts/avatars/000/756/610/original/ad0f1ba3cae32c36.jpg"
26        },
27        "preview_card": {
28            "type": "link",
29            "url": "https://dissenter.com/trend?url=https://www.washingtonexaminer.com/news/white-house/3337375/trump-shouts-out-elon-musk-doge-head-roaring-congressional-crowd/",
30            "title": "Trump shouts out Musk as DOGE head to roaring congressional crowd - Washington Examiner | Trends",
31            "description": "Elon Musk was in the visitor gallery of the House chamber for the address as he leads Trump's DOGE efforts to cut waste and fraud in the federal government.",
32            "provider_name": "",
33            "image": "https://m3.gab.com/preview_cards/images/053/215/521/original/3a1e92ff77b1265b.webp"
34        },
35        "media_attachments": [],
36        "mentions": [],
37        "tags": []
38    },
39    ...
40]

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!