Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ChrisMichaelPerezSantiago/crunchyrollapi

Best Crunchyroll API to extract data in spanish from all its catalog and its respective videos with subtitles.
https://github.com/ChrisMichaelPerezSantiago/crunchyrollapi

anime anime-scraper crunchyroll crunchyroll-api javascript nestjs

Last synced: about 1 month ago
JSON representation

Best Crunchyroll API to extract data in spanish from all its catalog and its respective videos with subtitles.

Awesome Lists containing this project

README

        

# **:triangular_flag_on_post: CRUNCHYROLLAPI** (version 1.0.0)

![node version](https://img.shields.io/badge/node->=10.16.x-brightgreen.svg)
![npm version](https://img.shields.io/badge/npm->=6.9.x-brightgreen.svg)

Maintenance


License: MIT



[![Build Status](https://travis-ci.com/ChrisMichaelPerezSantiago/crunchyrollapi.svg?branch=master)](https://travis-ci.com/ChrisMichaelPerezSantiago/crunchyrollapi)


> Best Crunchyroll API to extract data in spanish from all its catalog and its respective videos with subtitles.

---

## ๐Ÿ“– API Documentation
You can access all the API documentation from the following url [docs](https://crunchyroll-docs.chrismichael.now.sh/)

## :rocket: Custom Crunchyroll API Link
Link to access the [Crunchyroll API](https://crunchyrollapi.herokuapp.com/v1/)

## ๐Ÿ“š **Development Diary**
Describe the purpose of the project and give clues about what the code does.
For more information go to the following link [Diary Reference](./development_diary/README.md).

## **:wrench: Developer usage**

### **Set up project**

Before cloning the repo **be sure** you have installed:

- [**NODE**](https://www.google.com/search?q=how+to+install+node) (version >= 10.16.x)
- [**NPM**](https://www.google.com/search?q=how+to+install+npm) (version >= 6.9.x)

Then:

- Choose a folder project in your system and switch in `cd [folder path]`
- Clone the repo in your folder path `git clone https://github.com/ChrisMichaelPerezSantiago/crunchyrollapi.git`

---

### **Installation**

In order to install the project and all dependencies, enter in the project folder and run `npm install`

---

### Start the project

```bash
npm start
```

### Test the project

```bash
npm test
```

---

## **:handshake: Contributing**

- Fork it!
- Create your feature branch: `git checkout -b my-new-feature`
- Commit your changes: `git commit -am 'Add some feature'`
- Push to the branch: `git push origin my-new-feature`
- Submit a pull request

---

### **:busts_in_silhouette: Credits**

- [Chris Michael](https://github.com/ChrisMichaelPerezSantiago) (Project Leader, and Developer)

---

### **:anger: Troubleshootings**

This is just a personal project created for study / demonstration purpose and to simplify my working life, it may or may
not be a good fit for your project(s).

---

### **:heart: Show your support**

Please :star: this repository if you like it or this project helped you!\
Feel free to open issues or submit pull-requests to help me improving my work.

---

### **:robot: Author**

_*Chris Michael*_

> You can follow me on
[github](https://github.com/ChrisMichaelPerezSantiago)ย ยทย [twitter](https://twitter.com/Chris5855M)

---

Copyright ยฉ 2020 [Crunchyroll API](https://github.com/ChrisMichaelPerezSantiago/crunchyrollapi).