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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to howie6879/aspider

Open-source alternatives to Aspider

21 open-source projects similar to howie6879/aspider, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Aspider alternative.

  • binux/pyspiderAvatar de binux

    binux/pyspider

    16,809Voir sur GitHub↗

    PySpider is a Python web crawling framework designed for automated data extraction. It provides a pipeline for periodically fetching web content, processing HTML, and persisting scraped information into database backends. The system features a web-based management interface for editing scraping scripts, monitoring task progress, and reviewing collected data. It includes a headless browser JavaScript renderer to capture rendered HTML from dynamic web pages and a distributed architecture that uses message queues to scale crawling workloads across multiple nodes. The framework also covers task

    Python
    Voir sur GitHub↗16,809
  • chineking/colaAvatar de chineking

    chineking/cola

    1,501Voir sur GitHub↗

    A high-level distributed crawling framework.

    Python
    Voir sur GitHub↗1,501
  • cocrawler/cocrawlerAvatar de cocrawler

    cocrawler/cocrawler

    194Voir sur GitHub↗

    CoCrawler is a versatile web crawler built using modern tools and concurrency.

    Python
    Voir sur GitHub↗194
  • codelucas/newspaperAvatar de codelucas

    codelucas/newspaper

    14,982Voir sur GitHub↗

    Newspaper is a Python library designed for scraping, parsing, and analyzing web-based information. It functions as a framework for automated news aggregation and large-scale web content extraction, providing tools to download, clean, and structure text, metadata, and media from diverse online sources. The project distinguishes itself through a pipeline-oriented architecture that combines heuristic-based content extraction with natural language processing. It automatically identifies and isolates article bodies from web page boilerplate while simultaneously performing language detection, keywo

    HTMLcrawlercrawlingnews
    Voir sur GitHub↗14,982

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • douban/brownantAvatar de douban

    douban/brownant

    157Voir sur GitHub↗

    |Build Status| |Coverage Status| |PyPI Version| |PyPI Downloads| |Wheel Status|

    Python
    Voir sur GitHub↗157
  • gaojiuli/gainAvatar de gaojiuli

    gaojiuli/gain

    0Voir sur GitHub↗

    Taken Over By Shad0w For Responsible Disclosure Kiwi BBP

    Voir sur GitHub↗0
  • hickford/mechanicalsoupAvatar de hickford

    hickford/MechanicalSoup

    4,868Voir sur GitHub↗

    MechanicalSoup is a Python web automation library designed to simulate browser behavior. It functions as a toolkit for web scraping and automation, providing an HTML parsing engine and an HTTP session manager to interact with websites programmatically. The library enables headless web interaction by mimicking a real user session. It manages persistent state through cookie handling and automatic redirect following, allowing for programmatic website navigation and the simulation of complex browser interactions. Its capabilities cover automated form population and submission using CSS selectors

    Python
    Voir sur GitHub↗4,868
  • holgerd77/django-dynamic-scraperH

    holgerd77/django-dynamic-scraper

    0Voir sur GitHub↗

    django-dynamic-scraper

    Voir sur GitHub↗0
  • iogf/sukhoiAvatar de iogf

    iogf/sukhoi

    873Voir sur GitHub↗

    Minimalist and powerful Web Crawler.

    Python
    Voir sur GitHub↗873
  • istresearch/scrapy-clusterAvatar de istresearch

    istresearch/scrapy-cluster

    1,224Voir sur GitHub↗

    This Scrapy project uses Redis and Kafka to create a distributed on demand scraping cluster.

    Python
    Voir sur GitHub↗1,224
  • jmcarp/robobrowserAvatar de jmcarp

    jmcarp/robobrowser

    3,696Voir sur GitHub↗

    Robobrowser is a Python web scraping library that provides a headless browser emulator and an HTML DOM parser. It is designed to programmatically navigate websites, interact with HTML forms, and extract data from web pages. The tool includes a web request caching mechanism to store previously fetched web content, reducing network traffic and increasing loading speeds for repeated requests. It covers capabilities for automated web navigation, programmatic web scraping, and web form automation, including the ability to populate input fields and trigger submission events. The system also manage

    Python
    Voir sur GitHub↗3,696
  • jmg/crawleyAvatar de jmg

    jmg/crawley

    191Voir sur GitHub↗

    High Speed WebCrawler built on Eventlet. Supports databases engines like Postgre, Mysql, Oracle, Sqlite. Command line tools. Extract data using your favourite tool. XPath or Pyquery (A Jquery-like library for python). Cookie Handlers. Very easy to use (see the example).

    Python
    Voir sur GitHub↗191
  • manning23/mspiderAvatar de manning23

    manning23/MSpider

    345Voir sur GitHub↗

    The information security department of 360 company has been recruiting for a long time and is interested in contacting the mailbox zhangxin1at360.cn.

    Python
    Voir sur GitHub↗345
  • matiasb/demiurgeAvatar de matiasb

    matiasb/demiurge

    118Voir sur GitHub↗

    PyQuery-based scraping micro-framework.

    Python
    Voir sur GitHub↗118
  • rivermont/spidyAvatar de rivermont

    rivermont/spidy

    354Voir sur GitHub↗

    Spidy (/spˈɪdi/) is the simple, easy to use command line web crawler. Given a list of web links, it uses the Python requests library to query the webpages. Spidy then uses lxml to extract all links from the page and adds them to its list. Pretty simple!

    Python
    Voir sur GitHub↗354
  • rolando/scrapy-redisAvatar de rolando

    rolando/scrapy-redis

    5,639Voir sur GitHub↗

    This project is a distributed web crawling framework that enables the horizontal scaling of scraping tasks. It uses Redis as a centralized request queue manager and state store to coordinate crawl progress and request metadata across multiple server instances. The system distributes crawling workloads by sharing a single request queue and utilizes a distributed duplicate filter to prevent multiple workers from visiting the same page. It persists complex request state and metadata as JSON strings within the shared remote store. The framework also provides capabilities for distributed data pro

    Python
    Voir sur GitHub↗5,639
  • scrapinghub/portiaAvatar de scrapinghub

    scrapinghub/portia

    9,509Voir sur GitHub↗

    Portia is a containerized scraping platform and visual web scraper that enables no-code data extraction. It serves as a Scrapy visual scraping tool and spider generator, allowing users to design and deploy web scrapers through a graphical interface instead of writing manual selector code. The system distinguishes itself by converting visual web page annotations into executable Scrapy spider code and structured JSON specifications. This visual-to-code mapping allows users to define scraping logic and extraction rules through a point-and-click interface, which can then be exported for use in ex

    Python
    Voir sur GitHub↗9,509
  • scrapy/scrapelyAvatar de scrapy

    scrapy/scrapely

    1,887Voir sur GitHub↗

    Scrapely

    HTML
    Voir sur GitHub↗1,887
  • scrapy/scrapyAvatar de scrapy

    scrapy/scrapy

    62,274Voir sur GitHub↗

    Scrapy is a comprehensive framework designed for automated web data extraction and large-scale crawling. It operates on an asynchronous, event-driven engine that manages non-blocking network requests and data processing tasks, allowing for the efficient retrieval of structured information from web documents using path-based selectors. The system distinguishes itself through a highly modular architecture that supports complex data collection workflows. Users can implement custom middleware and signal handlers to intercept and modify request flows, while a priority-based scheduler manages concu

    Pythoncrawlercrawlingframework
    Voir sur GitHub↗62,274
  • soimort/you-getAvatar de soimort

    soimort/you-get

    56,839Voir sur GitHub↗

    This project is a command-line utility designed to fetch video, audio, and image content from a wide range of web platforms. It functions by parsing page metadata and utilizing modular, site-specific scripts to extract direct media stream URLs from complex web structures, enabling the local archiving of digital media for offline use. The tool distinguishes itself through its ability to handle authenticated content, allowing users to inject browser-stored session cookies to access restricted or private media. It also supports real-time media streaming by piping remote content directly into ext

    Python
    Voir sur GitHub↗56,839
  • xianhu/pspiderAvatar de xianhu

    xianhu/PSpider

    1,840Voir sur GitHub↗

    A simple web spider frame written by Python, which needs Python3.8+

    Python
    Voir sur GitHub↗1,840