Gogoanime Api

screenshot of Gogoanime Api
express

Anime Streaming, Discovery API made with Cheerio and Express. Uses data from Gogoanime

Overview:

This product offers an API for retrieving anime-related data, including recent episodes, popular anime, anime search, anime movies, and more. It provides various installation methods such as local, Docker, Heroku, Render, and Railway.

Features:

  • Get Recent Episodes: Retrieve recent episodes with options for different types and pages.
  • Get Popular Anime: Get a list of popular anime with pagination.
  • Get Anime Search: Search for anime titles with keyword and pagination.
  • Get Anime Movies: Fetch a list of anime movies with optional alphabetical filtering and pagination.
  • Get Top Airing: Obtain a list of top airing anime series.
  • Get Anime Genres: Retrieve a list of anime genres available.
  • Get Anime Details: Get detailed information about a specific anime.
  • Get Streaming URLs: Retrieve streaming URLs for anime content.

Local:

  1. Clone the repository and install dependencies:
git clone <repository-url>
cd <repository-folder>
npm install
  1. Start the server:
npm start
  1. Access the server at http://localhost:3000

Docker:

  1. Pull and run the Docker image:
docker pull <image-name>
docker run -p <port>:3000 <image-name>
  1. Access the server at http://localhost:3000 or change port with the -p option.

Heroku, Render, Railway:

  • Click the respective deployment button to host the API on Heroku, Render, or Railway.

Summary:

This API provides a comprehensive set of features for retrieving anime-related data, including recent episodes, popular anime, movie lists, genres, streaming URLs, and more. It supports various installation methods, making it easy to deploy and use the API locally or on cloud platforms like Heroku, Render, and Railway. The detailed installation guides and endpoints documentation enhance the user experience when working with the API.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.