pestanko / miniscrape

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MiniScrape

Simple webpages scrapper written in GO

Installation

Clone the repository

git clone https://github.com/pestanko/miniscrape.git

Enter the clonned repository

cd miniscrape

Install the dependencies

go get .

Build the scraper

make build

Run the scraper

go run main.go scrape

Scrape the single webpage:

# For food category
go run main.go scrape -C food -N ubaumanu

Run the server

make run-serve

Add/Edit available webpages

The webpages list is located in ./config/default.yml.

License

Miniscrape is released under the Apache 2.0 license. See LICENSE

About

License:Apache License 2.0


Languages

Language:Go 78.1%Language:TypeScript 6.2%Language:Svelte 5.7%Language:CSS 3.7%Language:JavaScript 2.7%Language:Dockerfile 1.4%Language:Makefile 1.3%Language:HTML 0.5%Language:Shell 0.3%