QuickAnime is a way to quickly watch anime. It was built with Node.js, and utilizes the Consumet API. It also uses Plyr as a way to view the videos.
At the core, QuickAnime comes with a couple routes, which are shown below.
Route | Usage |
---|---|
/ | Redirect |
/watch/${episodeid} | Watch anime |
/watch/${episodeid}/comments | See comments |
/recent | See recent episodes |
/top | See top airing anime |
/category/${anime} | Extra Anime Info |
/cover/${image} | Anime Cover Image |
Base URL: https://quickanime.firestreaker2.gq
The episodeid
variable should be in the format of ${name}-episode-${episode-number}
, where everything is lowercase and spaces are replaced with hyphens (-
).
Example: https://quickanime.firestreaker2.gq/watch/oshi-no-ko-episode-1
You can also specify the quality
query parameter to change the video resolution. The options are: 360p
, 480p
, 720p
, and 1080p
.
Example: https://quickanime.firestreaker2.gq/watch/horimiya-episode-10?quality=1080p
If the quality query parameter is not specified, it will automatically use the default provided file.
If you would like to selfhost this project, you may.
$ git clone https://github.com/FireStreaker2/QuickAnime.git
$ cd QuickAnime
$ npm i
$ npm start
If you would like to have your own comment section whilst selfhosting this project, be sure to setup a disqus account and set the
website
anddisqusShortName
environment variables to match your own.