GitHunt
XU

Distributed - Asynchronous - Easy-to-use

An Easy-to-use and Fast Python Spider Framework


Overview

  • AirSpider is a high-performance asynchronous crawler framework for developers
  • Based on Redis: task distribution, task deduplication, and distributed ☁️

Requirements

  • Python 3.6
  • Works on Linux, Windows, macOS

Features

  • Quick to Start
  • Low Coupling
  • High Cohesion
  • Easy Expansion
  • Orderly Workflow

Installation

# For Linux && MacOS
pip3 install airspider


# For Windows
pip3 install airspider

Documents

Topics

TODO

  • Complete Plugins of Redis
  • Complete Distributed Architecture

Contributing

AirSpider🕷️ is still under Developing

Feel free to open issues💬 and pull requests

  • Report or Fix bugs
  • Build Powerful plugins
  • Make documentation Better
  • Add Examples of Spiders

Languages

Python100.0%

Contributors

Apache License 2.0
Created March 20, 2020
Updated September 22, 2021