Awesome Data Analysis
Section: Tools · An open-source and collaborative web crawling framework for Python.
Entry
Appears in 5 awesome lists
is a fast high-level web crawling and web scraping framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.
Section: Tools · An open-source and collaborative web crawling framework for Python.
Section: Libraries · "a fast high-level web crawling & scraping framework for Python."
Section: Web Scraping · Fast and extensible scraping library. Can write rules and create customized scraper without touching the core
Section: Web Scraping Tools
Section: Python Frameworks, Libraries, and Tools · is a fast high-level web crawling and web scraping framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.
| Python | - Parallel computing with task scheduling in Python with a Pandas like API
| Rust, Python | - Polars is a blazingly fast DataFrames library implemented in Rust using Apache Arrow Columnar Format as memory model.
Minimal browser-automation agent harness with clean separation of tool registration, DOM state injection, action loop, and error recovery. Small codebase, clear structure — the best "minimal viable harness" reference for understanding core loop mechanics.
| Python | - A scalable general purpose micro-framework for defining dataflows. You can use it to build dataframes, numpy matrices, python objects, ML models, etc. Embed Hamilton anywhere python runs, e.g. spark, airflow, jupyter, fastapi, python scripts, etc.
Portable software testing framework for web applications. License: Apache 2 , .
A fast in-process analytical database that has zero external dependencies, runs on Linux/macOS/Windows, offers a rich SQL dialect, and is free and extensible.
Project banner, super clear description (friendly to people brand new to the product), screenshot of the docs the tool generates, and concise links to other comprehensive pages explaining Getting Started, Joining the dbt Community, Bug Reports, Code Contribution, and Code of Conduct
Python version of the Playwright testing and automation library.