diff --git a/README.md b/README.md index cc6eb65..37be241 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,56 @@ + + + + + + [![scrape-it](https://i.imgur.com/j3Z0rbN.png)](#) + + + + + + + + + + # scrape-it - [![Support me on Patreon][badge_patreon]][patreon] [![Buy me a book][badge_amazon]][amazon] [![PayPal][badge_paypal_donate]][paypal-donations] [![Ask me anything](https://img.shields.io/badge/ask%20me-anything-1abc9c.svg)](https://github.com/IonicaBizau/ama) [![Travis](https://img.shields.io/travis/IonicaBizau/scrape-it.svg)](https://travis-ci.org/IonicaBizau/scrape-it/) [![Version](https://img.shields.io/npm/v/scrape-it.svg)](https://www.npmjs.com/package/scrape-it) [![Downloads](https://img.shields.io/npm/dt/scrape-it.svg)](https://www.npmjs.com/package/scrape-it) + [![Support me on Patreon][badge_patreon]][patreon] [![Buy me a book][badge_amazon]][amazon] [![PayPal][badge_paypal_donate]][paypal-donations] [![Ask me anything](https://img.shields.io/badge/ask%20me-anything-1abc9c.svg)](https://github.com/IonicaBizau/ama) [![Travis](https://img.shields.io/travis/IonicaBizau/scrape-it.svg)](https://travis-ci.org/IonicaBizau/scrape-it/) [![Version](https://img.shields.io/npm/v/scrape-it.svg)](https://www.npmjs.com/package/scrape-it) [![Downloads](https://img.shields.io/npm/dt/scrape-it.svg)](https://www.npmjs.com/package/scrape-it) [![Get help on Codementor](https://cdn.codementor.io/badges/get_help_github.svg)](https://www.codementor.io/johnnyb?utm_source=github&utm_medium=button&utm_term=johnnyb&utm_campaign=github) + +Buy Me A Coffee + + + + + + > A Node.js scraper for humans. + + + + + Want to save time or not using Node.js? Try our [hosted API](https://scrape-it.saasify.sh). + + + + + + + + + + + ## :cloud: Installation ```sh @@ -24,6 +64,12 @@ yarn add scrape-it :bulb: **ProTip**: You can install the [cli version of this module](https://github.com/IonicaBizau/scrape-it-cli) by running `npm install --global scrape-it-cli` (or `yarn global add scrape-it-cli`). + + + + + + ## FAQ @@ -50,6 +96,12 @@ There is no fancy way to crawl pages with `scrape-it`. For simple scenarios, you Use the `.scrapeHTML` to parse the HTML read from the local files using `fs.readFile`. + + + + + + ## :clipboard: Example @@ -158,18 +210,26 @@ scrapeIt("https://ionicabizau.net", { + + + + + + ## :question: Get Help There are few ways to get help: + + 1. Please [post questions on Stack Overflow](https://stackoverflow.com/questions/ask). You can open issues with questions, as long you add a link to your Stack Overflow question. 2. For bug reports and feature requests, open issues. :bug: - 3. For direct and quick help, you can [use Codementor](https://www.codementor.io/johnnyb). :rocket: + ## :memo: Documentation @@ -268,12 +328,22 @@ For the format of the selector, please refer to the [Selectors section of the Ch + + + + + + + + + + + ## :yum: How to contribute Have an idea? Found a bug? See [how to contribute][contributing]. ## :sparkling_heart: Support my projects - I open-source almost everything I can, and I try to reply to everyone needing help using these projects. Obviously, this takes time. You can integrate and use these projects in your applications *for free*! You can even change the source code and redistribute (even resell it). @@ -293,21 +363,102 @@ Thanks! :heart: + + + + + + + + + + + + + +## :dizzy: Where is this library used? +If you are using this library in one of your projects, add it in this list. :sparkles: + + - `@web-master/node-web-scraper` + - `proxylist` + - `mit-ocw-scraper` + - `beervana-scraper` + - `bandcamp-scraper` + - `@tryghost/mg-webscraper` + - `cnn-market` + - `blockchain-notifier` + - `dncli` + - `degusta-scrapper` + - `trump-cabinet-picks` + - `cevo-lookup` + - `camaleon` + - `scrape-vinmonopolet` + - `do-fn` + - `university-news-notifier` + - `selfrefactor` + - `parn` + - `picarto-lib` + - `mix-dl` + - `jishon` + - `sahibinden` + - `sahibindenServer` + - `sgdq-collector` + - `ubersetzung` + - `ui-studentsearch` + - `paklek-cli` + - `egg-crawler` + - `@thetrg/gibson` + - `jobs-fetcher` + - `fmgo-marketdata` + - `rayko-tools` + - `scrape-it-cli` + - `leximaven` + - `codinglove-scraper` + - `vandalen.rhyme.js` + - `uniwue-lernplaetze-scraper` + - `blankningsregistret` + - `spon-market` + - `macoolka-net-scrape` + - `beervana-cli` + - `gatsby-source-bandcamp` + - `salesforcerelease-parser` + - `yu-ncov-scrape-dxy` + - `rs-api` + - `startpage-quick-search` + - `fa.js` + - `helyesiras` + - `flamescraper` + - `covidau` + - `3abn` + - `codementor` + + + + + + + + + + + ## :scroll: License [MIT][license] © [Ionică Bizău][website] + + + + +[license]: /LICENSE +[website]: https://ionicabizau.net +[contributing]: /CONTRIBUTING.md +[docs]: /DOCUMENTATION.md [badge_patreon]: https://ionicabizau.github.io/badges/patreon.svg [badge_amazon]: https://ionicabizau.github.io/badges/amazon.svg [badge_paypal]: https://ionicabizau.github.io/badges/paypal.svg [badge_paypal_donate]: https://ionicabizau.github.io/badges/paypal_donate.svg - [patreon]: https://www.patreon.com/ionicabizau [amazon]: http://amzn.eu/hRo9sIZ [paypal-donations]: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RVXDDLKKLQRJW - -[license]: http://showalicense.com/?fullname=Ionic%C4%83%20Biz%C4%83u%20%3Cbizauionica%40gmail.com%3E%20(https%3A%2F%2Fionicabizau.net)&year=2016#license-mit -[website]: https://ionicabizau.net -[contributing]: /CONTRIBUTING.md -[docs]: /DOCUMENTATION.md diff --git a/package-lock.json b/package-lock.json index c370fa7..fb71fe4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "scrape-it", - "version": "5.2.3", + "version": "5.2.4", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 8776029..564c7fd 100644 --- a/package.json +++ b/package.json @@ -98,4 +98,4 @@ "bloggify.json", "bloggify/" ] -} \ No newline at end of file +}