awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
SpiderClub avatar

SpiderClub/weibospider

0
View on GitHub↗
4,787 stars·1,185 forks·Python·MIT·25 views

Weibospider

Weibospider is a distributed web crawler designed to extract posts, profiles, and interaction data from the Weibo social network. It functions as a social media data extractor that utilizes a distributed task queue to scale scraping operations across multiple worker nodes.

The system includes a graphical administrative interface for configuring crawler settings, target user identifiers, and search keywords. It employs a distributed architecture to increase data throughput and manage large-scale collection of social media content.

The tool covers a wide range of data collection capabilities, including user profile harvesting, keyword-based search extraction, and the mapping of social graphs through follower lists, comments, and reposts. It also features mechanisms for request rate regulation, account rotation, and recurring task automation to maintain session persistence and continuous data collection.

Features

  • Social Platform Data Extraction - Extracts public social platform profile metadata, posts, and network relationships for large-scale analysis.
  • Keyword Search Crawlers - Queries platform search APIs by keyword and paginates through results to collect matching social content.
  • Social Media Profile Extractors - Collects large-scale structured profile data, search results, and interaction histories from social media.
  • Distributed Web Crawling - Distributes scraping tasks across multiple nodes via coordinated request queues to increase throughput.
  • High-Volume Data Collection - Utilizes a distributed extraction framework to gather vast amounts of social media content across multiple nodes.
  • Distributed Task Queues - Employs a distributed task queue to scale scraping operations across multiple worker nodes.
  • Social Media Scrapers - Distributed web scraper designed for the automated collection of posts and profiles from social media.
  • Social Media Platform Extraction - Extracts posts, profiles, and search results specifically from the Weibo social network.
  • User Identifier Harvesting - Harvests unique platform user IDs and detailed profile information to build comprehensive user databases.
  • Social Media Archiving Tools - Systematically saves historical posts and profile information from social media accounts for permanent archiving.
  • User Profile Post Extraction - Extracts all original posts from a targeted user profile page.
  • Social Graph Analyzers - Analyzes the structure and directionality of connections by extracting follower lists and interaction data.
  • Social Interaction Mapping - Collects comment threads and repost relationships to visualize and analyze user interaction networks.
  • Recurring Job Scheduling - Implements a scheduling system to automate periodic login and scraping jobs for continuous data collection.
  • API Account Rotation - Implements account rotation and request retries to bypass rate limits and prevent permanent blocks.
  • Request Rate Limiting - Controls the frequency of outgoing HTTP requests to avoid triggering anti-scraping mechanisms.
  • Web-Based Management Interfaces - Provides a web-based administrative console for controlling the lifecycle of scraping tasks and configuring crawler settings.
  • Social Monitoring Systems - Tracks specific keywords and user activities in real-time to monitor public conversations on social platforms.
  • Web Scraping Management Interfaces - Provides a graphical management console for configuring target IDs, keywords, and crawler settings.

Star history

Star history chart for spiderclub/weibospiderStar history chart for spiderclub/weibospider

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does spiderclub/weibospider do?

Weibospider is a distributed web crawler designed to extract posts, profiles, and interaction data from the Weibo social network. It functions as a social media data extractor that utilizes a distributed task queue to scale scraping operations across multiple worker nodes.

What are the main features of spiderclub/weibospider?

The main features of spiderclub/weibospider are: Social Platform Data Extraction, Keyword Search Crawlers, Social Media Profile Extractors, Distributed Web Crawling, High-Volume Data Collection, Distributed Task Queues, Social Media Scrapers, Social Media Platform Extraction.

Which projects share features with spiderclub/weibospider?

Projects with overlapping indexed features include: dataabc/weibo-crawler — This project is a Sina Weibo web scraper and social media data pipeline designed to extract user profiles, posts,… nghuyong/weibospider — WeiboSpider is a social media scraper designed to extract user profiles, posts, and interaction data from the Sina… dataabc/weibospider — weiboSpider is a Python web scraper and social media crawler designed to extract user profiles, posts, and engagement… bisguzar/twitter-scraper — This project is an unauthenticated web scraper designed to extract public data from the Twitter frontend API. It… justanotherarchivist/snscrape — snscrape is a Python-based social media web scraper and crawler designed to extract public posts, profiles, and… shengqiangzhang/examples-of-web-crawlers — This project is a collection of Python scripts and tools designed for web scraping, browser automation, and…

Projects sharing features with Weibospider

These projects share indexed features with Weibospider. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • dataabc/weibo-crawlerdataabc avatar

    dataabc/weibo-crawler

    4,541View on GitHub↗

    This project is a Sina Weibo web scraper and social media data pipeline designed to extract user profiles, posts, comments, and multimedia assets. It functions as a containerized data crawler that automates the collection and local storage of social media content and engagement metrics. The system includes a processing layer that uses large language models to analyze scraped text, generating summaries and sentiment analysis. It differentiates itself through a deployment-ready container model featuring an HTTP interface for managing extraction tasks and monitoring job progress. The crawler co

    Pythoncrawlerweiboweibo-spider
    View on GitHub↗4,541
  • nghuyong/weibospidernghuyong avatar

    nghuyong/WeiboSpider

    4,086View on GitHub↗

    WeiboSpider is a social media scraper designed to extract user profiles, posts, and interaction data from the Sina Weibo platform. It functions as a web-based data crawler that retrieves information via external interfaces rather than parsing the visual frontend. The tool includes a content lineage tracer to follow shared posts back to their original sources. It also features a social engagement analyzer to collect view counts and nested comment threads to measure user interaction metrics. The system provides capabilities for keyword-based social monitoring and search result filtering to tra

    Pythonpythonscrapyweibo
    View on GitHub↗4,086
  • dataabc/weibospiderdataabc avatar

    dataabc/weiboSpider

    9,630View on GitHub↗

    weiboSpider is a Python web scraper and social media crawler designed to extract user profiles, posts, and engagement metrics from Sina Weibo. It functions as an automated data pipeline for academic research and trend analysis, collecting long-form text and multimedia content. The tool distinguishes itself through the use of browser session cookies to authenticate requests and access protected profiles. It implements randomized request pacing and global pauses to manage traffic and avoid platform rate limits, while supporting incremental crawling to capture only new content based on timestamp

    Pythonhelp-wantedpythonpython3
    View on GitHub↗9,630
  • bisguzar/twitter-scraperbisguzar avatar

    bisguzar/twitter-scraper

    4,013View on GitHub↗

    This project is an unauthenticated web scraper designed to extract public data from the Twitter frontend API. It functions as a social media data extractor that simulates browser requests to gather information without the need for official API keys or user account authentication. The tool provides capabilities for gathering public posts, harvesting user profile metadata such as biographies and locations, and retrieving trending topics categorized by geographical region. It can perform targeted content scraping based on specific usernames, hashtags, or search queries. The system manages data

    Pythonclientjavascriptno-authentication
    View on GitHub↗4,013
  • Compare all 30 related projects→