Stream animes for free without any interruption.

Overview

Aniflix  Build Status  License: MIT

Stream animes for free without any interruption.

  • Free $0
  • Ad Free
  • Open Source
  • 99.89% uptime

Preview

Desktop view   Mobile view  Mobile view  Mobile view  Mobile view

Main Server : https://aniflix.eu.org (Replit)

Backup Server : https://www.aniflix.eu.org (AWS)

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!

You might also like...

A free book that talks about design patterns/techniques used while developing with React.

React in patterns 📚 A free book that talks about design patterns/techniques used while developing with React. Book GitBook Web PDF Mobi ePub Translat

Jan 7, 2023

Free React Native library to display local notifications.

Free React Native library to display local notifications.

React-Native NotiFREE ⚛ React Native library to display local notifications. A FREE alternative to React Native NotiFEE. Why? Nobody can remove the gr

Nov 10, 2022

A collection of free logos for open source projects

A collection of free logos for open source projects

Libre Logos Libre Logos is a library of free logos. The logos are intended for open source projects and NGOs. Designers are invited to contribute. The

Nov 11, 2022

Soft UI Dashboard React - Free Dashboard using React and Material UI

Soft UI Dashboard React - Free Dashboard using React and Material UI

Soft UI Dashboard React Start your Development with an Innovative Admin Template for Material-UI and React. If you like the look & feel of the hottest

Dec 28, 2022

Free Open Source High Quality Dashboard based on Bootstrap 4 & React 16: http://dashboards.webkom.co/react/airframe

Free Open Source High Quality Dashboard based on Bootstrap 4 & React 16: http://dashboards.webkom.co/react/airframe

Airframe React High Quality Dashboard / Admin / Analytics template that works great on any smartphone, tablet or desktop. Available as Open Source as

Jun 5, 2022

Buy or renew two-wheeler insurance online. Free Quotes from Top Insurers with Lowest Premiums in 20 Seconds

Buy or renew two-wheeler insurance online. Free Quotes from Top Insurers with Lowest Premiums in 20 Seconds

PolicyBazaar Clone This project was created using create-react-app and Json server How to run app Clone the app git clone url How to run backend npm

Nov 17, 2022

Vue-hero-icons - A set of free MIT-licensed high-quality SVG icons, sourced from @tailwindlabs/heroicons, as Vue 2 functional components.

vue-hero-icons For Vue3, install the official package @heroicons/vue A set of free MIT-licensed high-quality SVG icons, sourced from @tailwindlabs/her

Dec 16, 2022

Agile Planning tool for cool team, free, no setup, just come and play.

Voting Poker is an Agile Planning Tool for cool teams We're looking to create a fully customizable Zero config Pretty design tool for teams in demand.

Dec 12, 2022

PokePoke - a frontend application that connects to a free API called PokeApi

PokePoke - a frontend application that connects to a free API called PokeApi

PokePoke is a frontend application that connects to a free API called PokeApi, and facilitates the visualization and search of pokemon through a minimalist interface. This application was developed with the aim of putting into practice React concepts such as the use of Hooks, Custom Hooks and Context. In addition, the use of new technologies: Tailwinds as CSS Framework and Vite as a file packer, an alternative to WebPack.

Jul 28, 2022
Comments
  • Its broken

    Its broken

    Describe the bug A clear and concise description of what the bug is.

    To Reproduce Steps to reproduce the behavior:

    1. Go to '...'
    2. Click on '....'
    3. Scroll down to '....'
    4. See error

    Expected behavior A clear and concise description of what you expected to happen.

    Screenshots If applicable, add screenshots to help explain your problem.

    Desktop (please complete the following information):

    • OS: [e.g. iOS]
    • Browser [e.g. chrome, safari]
    • Version [e.g. 22]

    Smartphone (please complete the following information):

    • Device: [e.g. iPhone6]
    • OS: [e.g. iOS8.1]
    • Browser [e.g. stock browser, safari]
    • Version [e.g. 22]

    Additional context Add any other context about the problem here.

    opened by Listlessness 2
  • Add Similar/Recommendations Anime

    Add Similar/Recommendations Anime

    Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

    Describe the solution you'd like A clear and concise description of what you want to happen.

    Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

    Additional context Add any other context or screenshots about the feature request here.

    It's easy to know if anime has second season or prequel/sequel, like many app they have these kind of features

    opened by ghost 2
Owner
Pramurta Sinha | b31ngd3v
Book + Code + Graphic + Icecream
Pramurta Sinha | b31ngd3v
This is the Full Stack Application that we're building as a part of Praveen's Live Stream.

Community Class Room Intro Motivation Tech Stack Used PreRequisites Installation Instructions Features Marketing Public Pages Basic Design from the Th

Praveen Kumar Purushothaman 8 Apr 24, 2022
A lite version for the my original app loki stream which allowed watching anime on your phone. Made using expo.

LokiStream Lite A lite version for the my original app loki stream. This app is faster, smaller and more optimized for your phone. It allows you to wa

Lavish Kumar 18 Dec 24, 2022
Build forms in React, without the tears 😭

Build forms in React, without the tears. Visit https://formik.org to get started with Formik. Organizations and projects using Formik List of organiza

Formium 31.7k Jan 5, 2023
Tina is an open source editor that brings visual editing into React websites. Tina empowers developers to give their teams a contextual and intuitive editing experience without sacrificing code quality.

Tina is an open-source toolkit for building content management directly into your website. Community Forum Getting Started Checkout the tutorial to ge

Tina 8.2k Jan 1, 2023
Based on pure JS scripts, without relying on native, no need for react-native link, Title / Header / Tabs / Sticky / Screen components can be flexibly configured, among which Tabs / Sticky can slide When it reaches the top, it will be topped.

react-native-scrollable-tabview English | įŽ€äŊ“中文 Based on pure JS scripts, without relying on native, no need for react-native link,Title / Header / Tab

null 136 Dec 30, 2022
Finished code and notes from EFA bonus class on building a React project without create-react-app

React From Scratch Completed Code This is the completed code for the EFA bonus class on building a React project from scratch. Included are also markd

Conor Broaders 3 Oct 11, 2021
Capture a famous phrase, download it without hassle and share it with your friends. 🎉

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Abraham Calsin 2 Mar 8, 2022
A relay for My Epitech/Epitest API to do requests without the authentication token

My Epitech Relay A barely working relay for interacting with My Epitech endpoints without token. About How? It is backed up with Puppeteer to provide

Alexis Cheron 3 May 10, 2022
preact.js with hooks and ES2021, without compilers

naked preact preact.js with hooks, without compilers Web development should be simple. No compilers, just ES2021 and preact+hooks. See comments in the

Oleksandr Nikitin 3 Jun 16, 2022
React Native's Global Alert Component that can be fully customized and without the need of a state.

?? React Native Easy Alert React Native Easy Alert Component. Watch on youtube Easy Alert example app. React Native's Global Alert Component that can

null 9 Feb 21, 2022