An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 7.0% on proxy.golang.org
Top 3.4% dependent packages on proxy.golang.org
Top 4.7% dependent repos on proxy.golang.org

proxy.golang.org : github.com/kkyr/go-recipe

Package recipe is a Go library that scrapes recipes from websites. The go-recipe default scraper looks for a `ld+json` encoded Schema Recipe on the target website and is able to retrieve most fields defined in the schema. However, some websites have incomplete Schema data or simply do not encode their recipe in such a format. Therefore, custom scrapers exist that are used to scrape specific websites. These scrapers can make use of the default scraper so that custom scraping logic is only defined for fields that the default scraper could not find any data for. The custom scrapers are registered in scrapers.go and are identified by host name, which represents the website that they are used for. When a client provides go-recipe with a link to scrape, the host name is extracted from the link and is used to find the corresponding custom scraper. The default scraper is used if no custom scraper is defined.

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/kkyr/go-recipe
Keywords: go , golang , recipe , recipes , scraper
License: Apache-2.0
Latest release: almost 3 years ago
First release: over 3 years ago
Namespace: github.com/kkyr
Dependent packages: 3
Dependent repositories: 1
Stars: 17 on GitHub
Forks: 2 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 15 days ago

    Loading...
    Readme
    Loading...