Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 967 Bytes

README.md

File metadata and controls

41 lines (26 loc) · 967 Bytes

sitefetch

Fetch a site and extract its readable content as Markdown (to be used with AI models).

image

Install

Install globally

go install github.com/salman0ansari/sitefetch@latest

Usage

image

sitefetch https://hisalman.in --outfile site.txt

# or better concurrency
sitefetch https://hisalman.in --outfile site.txt --concurrency 10

Match specific pages

Use the --match flag to specify the pages you want to fetch:

sitefetch https://vite.dev --match "/blog/**,/guide/**"

Content selector

sitefetch https://vite.dev --content-selector ".content"

Credit

This project is a Go implementation of the original sitefetch written in TypeScript by egoist.