flyscrape for Mac
Standalone and scriptable web scraper
flyscrape — overview
Flyscrape is a command-line web scraping tool designed for those without advanced programming skills, enabling precise extraction of website data.
Installation · Documentation · Releases
Demo
Features Standalone: Flyscrape comes as a single binary executable. jQuery-like: Extract data from HTML pages with a familiar API. Scriptable: Use JavaScript to write your data extraction logic. System Cookies: Give Flyscrape access to your browsers cookie store. Browser Mode: Render JavaScript heavy pages using a headless Browser. Nested Scraping: Extract data from linked pages within a single scrape.
Overview Example Installation Recommended Homebrew Pre-compiled binary Compile from source Usage Configuration Query API Flyscrape API Document Parsing File Downloads Issues and suggestions
Example
This example scrapes the first few pages form Hacker News, specifically the New, Show and Ask sections.
Check out the examples folder for more detailed examples.
Installation
Recommended
The easiest way to install flyscrape is via its install script.
Homebrew
For macOS users flyscrape is also available via homebrew:
Pre-compiled binary
flyscrape is available for MacOS, Linux and Windows as a downloadable binary from the releases page.
Compile from source
To compile flyscrape from source, follow these steps: Install Go: Make sure you have Go installed on your system. If not, you can download it from https://go.dev/. Install flyscrape: Open a terminal and run the following command:
Usage
Configuration
Below is an example scraping script that showcases the capabilities of flyscrape. For a full documentation of all configuration options, visit the documentation page.
Query API
Flyscrape API
Document Parsing
File Downloads
Issues and Suggestions
If you encounter any issues or have suggestions for improvement, please submit an issue.
Details
独立且可脚本化的网页爬虫
How to install flyscrape
- Open Terminal (press ⌘ + Space and type “Terminal”).
- If Homebrew is not installed yet, run the command below first.
- Run this command:
Latest 10 releases
Last updated 2024-11-24; current version v0.9.0, with the latest 10 releases listed.
| Version | Released | Type | Size | macOS | Windows | Linux |
|---|---|---|---|---|---|---|
| v0.9.0 | 2024-11-24 | Stable | 9.7 MB | Download | Download | Download |
| v0.8.1 | 2024-03-07 | Stable | 10.5 MB | Download | Download | Download |
| v0.8.0 | 2024-02-24 | Stable | 10.5 MB | Download | Download | Download |
| v0.7.2 | 2024-02-17 | Stable | 7.3 MB | Download | Download | Download |
| v0.7.1 | 2024-02-09 | Stable | 7.3 MB | Download | Download | Download |
| v0.7.0 | 2024-02-07 | Stable | 7.3 MB | Download | Download | Download |
| v0.6.1 | 2024-01-08 | Stable | 7.3 MB | Download | Download | Download |
| v0.6.0 | 2023-12-04 | Stable | 7.3 MB | Download | Download | Download |
| v0.5.0 | 2023-11-18 | Stable | 7.2 MB | Download | Download | Download |
| v0.4.1 | 2023-11-13 | Stable | 7.1 MB | Download | Download | Download |
Data from GitHub Releases; stable releases first, each group sorted newest first.
Compared with similar apps
Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.
| App | Version | License | Architecture | 30-day installs |
|---|---|---|---|---|
| flyscrape | v0.9.0 | MPL-2.0 | CLI | 2 |
| bower | 1.8.14 | MIT | CLI | 4 |
| gwt | 2.13.1 | Apache-2.0 | CLI | 1 |
| kore | 4.2.3 | ISC | CLI | 1 |
Similar apps: Command-line Tools
bower
Bower is a package manager for the web front end that helps developers fetch and manage the…gwt
GWT is the official open source project for GWT releases 2.5 and onwards.kore
Kore is a web application framework for C and Python developers, primarily used to build…openssl@4
Cryptography and SSL/TLS Toolkitxz
General-purpose data compression with high compression ratiopkgconf
pkgconf is a program which helps to configure compiler and linker flags for development…Categories: Command-line Tools