Skip to content

b31ngd3v/aniflix

Repository files navigation

Aniflix  Build Status  License: MIT

Stream animes for free without any interruption.

  • Free $0
  • Ad Free
  • Open Source

Preview

Desktop view   Mobile view  Mobile view  Mobile view  Mobile view

New Features!

  • Continue watching from where you left off
  • Mobile support
  • PWA (progressive web app)

You can also:

  • Search for a specific anime
  • Change quality of the video/episode
  • Change speed of the video/episode

Tech

Aniflix uses a number of open source projects to work properly:

  • Next.js - Next.js is an open-source development framework built on top of Node.js enabling React based web applications functionalities such as server-side rendering and generating static websites.
  • Docker - Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.
  • Tailwind CSS - Tailwind CSS is basically a utility-first CSS framework for rapidly building custom user interfaces.

And of course Aniflix itself is open source with a public repository on GitHub.

Deployment

First Clone this repo with this command and cd into the folder.

git clone https://github.com/b31ngd3v/aniflix
cd aniflix

Run with Docker (Mac & Linux)

First make sure docker is installed in your system, then to deploy this project run

./start.sh

Run with Docker (Windows)

First make sure docker is installed in your system, then to deploy this project run

docker build . -t b31ngd3v/aniflix:1.0
docker run -p 80:3000 b31ngd3v/aniflix:1.0

Run with npm

First make sure nodejs is installed in your system, then to deploy this project run

npm ci
npm run build
npm start

API Reference

Search anime

GET /api/items
Parameter Type Description
keyword str Required. Search term
page int Optional. Page number

Get information about the anime

GET /api/info/${anime}
Parameter Type Description
anime str Required. Anime name

Get src to stream anime

GET /api/anime/${anime-ep-url}
Parameter Type Description
anime-ep-url str Required. Episode url

Get recent animes

GET /api/recent

License

MIT

Free Software, Hell Yeah!

About

Stream animes for free without any interruption.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages