NEW AI Studio is now available Try it now

Open Source

Built in the Open

Spider is built on open source. Transparency, collaboration, and giving back to the community that makes our work possible.

2.7k
stars
17
repos
MIT
license

Core

Core Projects

The foundation of Spider — high-performance web crawling in multiple languages.

spider-py

103 Python

Spider ported to Python. Get the power of Rust crawling with Python simplicity.

pip install spider_rs

spider-nodejs

60 JavaScript

Spider ported to Node.js. Native bindings for lightning-fast crawling in JavaScript.

npm install @aspect-build/spider

spider-clients

23 Multi

Official Python, JavaScript, and Rust client libraries for the Spider Cloud API.

Browser

Browser & Automation

Tools for headless browser control, CDP, and AI-powered automation.

headless-browser

81 Rust

Reliable high performance headless browser setup for cloud providers like Fargate, CloudRun, Kubernetes, and more.

chromey

38 Rust

Chrome DevTools Protocol implementation for Rust. Control Chrome/Chromium programmatically.

spider-mcp

TypeScript

Model Context Protocol server for Claude, Cursor, Windsurf, and other AI tools.

npx spider-cloud-mcp

Content

Content Processing

Libraries for extracting, transforming, and processing web content.

html2md

60 Rust

Fast HTML to Markdown conversion for Rust. Perfect for LLM content preparation.

readability

14 Rust

The readability extraction library for Rust. Extract main content from web pages.

spider_transformations

2 Rust

HTML transformation library for Rust. Clean, transform, and process HTML content.

Utilities

Utilities & Libraries

Supporting libraries that power the Spider ecosystem.

ua_generator

36 Rust

Pre-compiled random real User-Agents. Updated weekly for Windows, Mac, Linux, and Android.

spider_fingerprint

13 Rust

Browser fingerprinting library for Rust. Generate realistic browser fingerprints.

auto-encoder

1 Rust

Automatic encoding detection and conversion. Bytes to strings with smart charset detection.

async_job

2 Rust

Simple async cron jobs for Rust. Schedule and run background tasks easily.

firewall

1 Rust

Firewall utilities for Rust. Block unwanted requests and protect your applications.

proxier

3 Rust

Auto proxy whitelisting for 3rd party services. Manage proxy configurations easily.

Contribute to Spider

We welcome contributions of all kinds — bugs, features, docs, or feedback. Every contribution matters.