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: 7 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 (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-08-28T02:28:11.000Z (over 6 years ago)
- Last Synced: 2025-01-12T16:04:46.255Z (over 1 year 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).