MIT License

项目介绍

jaypyles/Scraperr 是一个托管在 GitHub 上的开源项目,主要使用 TypeScript 编写,采用 MIT License 许可证,目前获得 4.9k 个 Star、252 次 Fork。

仓库全名
jaypyles/Scraperr
开源许可证
MIT License
Star 数
4.9k
Fork 数
252
未关闭 Issue
4

README 摘要

A powerful self-hosted web scraping solution 📋 Overview Scrape websites without writing a single line of code. 📚 Check out the docs for a comprehensive quickstart guide and detailed information. ✨ Key Features XPath-Based Extraction: Precisely target page elements Queue Management: Submit and manage multiple scraping jobs Domain Spidering: Option to scrape all pages within the same domain Custom Headers: Add JSON…

完整内容见 GitHub 原始 README 或本页 。

常见问题

Scraperr 用什么语言开发?

主要使用 TypeScript 编写,采用 MIT License 许可证,目前有 4.9k 个 Star。

Scraperr 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 Scraperr 的源码?

可以直接克隆仓库:git clone https://github.com/jaypyles/Scraperr.git;安装与运行步骤见仓库 README。

Scraperr 最近还在维护吗?

仓库最近一次更新为 2025年10月13日,当前有 4 个未关闭 Issue;Star 数为 4.9k,可作为社区活跃度的参考。

语言占比

CSS
Dockerfile
JavaScript
Makefile
Mako
Python
Shell
TypeScript

Release

README

Scraperr Logo

A powerful self-hosted web scraping solution

MongoDB FastAPI Next JS TailwindCSS

📋 Overview

Scrape websites without writing a single line of code.

📚 Check out the docs for a comprehensive quickstart guide and detailed information.

Scraperr Main Interface

✨ Key Features

  • XPath-Based Extraction: Precisely target page elements
  • Queue Management: Submit and manage multiple scraping jobs
  • Domain Spidering: Option to scrape all pages within the same domain
  • Custom Headers: Add JSON headers to your scraping requests
  • Media Downloads: Automatically download images, videos, and other media
  • Results Visualization: View scraped data in a structured table format
  • Data Export: Export your results in markdown and csv formats
  • Notifcation Channels: Send completion notifcations, through various channels

🚀 Getting Started

Docker

make up

Helm

Refer to the docs for helm deployment: https://scraperr-docs.pages.dev/guides/helm-deployment

When using Scraperr, please remember to:

  1. Respect robots.txt: Always check a website’s robots.txt file to verify which pages permit scraping
  2. Terms of Service: Adhere to each website’s Terms of Service regarding data extraction
  3. Rate Limiting: Implement reasonable delays between requests to avoid overloading servers

Disclaimer: Scraperr is intended for use only on websites that explicitly permit scraping. The creator accepts no responsibility for misuse of this tool.

💬 Join the Community

Get support, report bugs, and chat with other users and contributors.

👉 Join the Scraperr Discord

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

👏 Contributions

Development made easier with the webapp template.

To get started, simply run make build up-dev.

评论

暂无评论