https://github.com/openbytedev/sourcescraper
Simple library which helps you to retrieve the source of various video streaming sites.
https://github.com/openbytedev/sourcescraper
extractor nodejs npm-package scraper scrapers scraping scraping-tool source-extraction
Last synced: 6 months ago
JSON representation
Simple library which helps you to retrieve the source of various video streaming sites.
- Host: GitHub
- URL: https://github.com/openbytedev/sourcescraper
- Owner: OpenByteDev
- License: mit
- Archived: true
- Created: 2018-02-01T09:12:16.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-28T02:28:11.000Z (almost 6 years ago)
- Last Synced: 2025-01-12T16:04:46.255Z (6 months ago)
- Topics: extractor, nodejs, npm-package, scraper, scrapers, scraping, scraping-tool, source-extraction
- Language: TypeScript
- Homepage:
- Size: 4.62 MB
- Stars: 67
- Watchers: 7
- Forks: 18
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SourceScraper
[](https://travis-ci.org/OpenByteDev/SourceScraper)
[](https://www.npmjs.com/package/source-scraper)
[](https://david-dm.org/OpenByteDev/SourceScraper?path=packages%2Fsource-scraper)
[](https://david-dm.org/OpenByteDev/SourceScraper?type=dev&path=packages%2Fsource-scraper)
[](https://opensource.org/licenses/MIT)
[]()
[](https://lernajs.io/)Scrap the sources from your favorite video streaming sites.
## Supported Sites
#### Source
-[MP4Upload](https://mp4upload.com)
-[MyStream](https://mystream.to)
-[Openload](https://openload.co)
-[Rapidvideo](https://rapidvideo.com)
-[Streamango](https://streamango.com)
-[Streamcloud](https://streamcloud.eu)
-[StreamMoe](https://stream.moe)
-[Tiwikiwi](https://tiwi.kiwi)
-[Vevio](https://vev.io)
![]()
-[Vidstreaming](https://vidstreaming.io)
-[Vidzi](https://vidzi.tv)
![]()
-[Verystream](https://verystream.com)
#### Hoster
-[Gogoanime](https://gogoanime.se)
-[Kissanime](https://kissanime.ru)
-[MasterAnime](https://masterani.me)
![]()
## Getting Started
### Installation
```bash
$ npm i source-scraper
```
There is a package available for each site individually which you can find [here](./packages.md).### Usage
```js
const { scrapers } = require('source-scraper');(async () => {
const url = 'some url';
const scraper = scrapers.all.getFirstApplicable(url);
const scrap = await scraper.scrap(url);
if (scrap.success)
console.log(scrap.data);
})();
```### API
The API generated with [TypeDoc](http://typedoc.org/) can be found [here](https://openbytedev.github.io/SourceScraper/packages/source-scraper/docs).