Skip to content
This repository was archived by the owner on Oct 26, 2025. It is now read-only.
/ anifuri Public archive

A free anime streaming app - No ads.

License

pratham-jaiswal/anifuri

Repository files navigation

Anifuri

Anifuri is a open-source free anime streaming application designed to provide you with an easy and simple way to discover, watch, and enjoy your favorite anime. With a wide range of features, Anifuri allows users to explore trending titles, keep track of episodes, and easily search for anime. Whether you're looking for the latest episodes or want to revisit classic favorites, Anifuri offers a seamless streaming experience tailored to your needs.

DISCLAIMER

Anifuri does not host or store any anime content. All data fetched and displayed within the app is sourced from external platforms. We provide a service that allows users to stream anime, but we do not keep any of the streams or content on our end. Please ensure you are in compliance with local laws regarding streaming content.

Project Discontinued - But You Can Still Run It Yourself

This project is no longer actively maintained. However, you can still set it up, host it, or build upon it on your own using the steps below.

Server Repository

Node v22.13.1 npm v10.9.2

⚙️ Setup Steps

  1. Fork or Clone the repo

    • If you plan to contribute or modify the project, fork it to your own GitHub account by clicking on the fork button on top of the repo or clicking on this link, then
    git clone https://github.com/<your-username>/anifuri.git
    cd anifuri
    • If you just want to use or run the app, clone it directly:
    git clone https://github.com/pratham-jaiswal/anifuri.git
    cd anifuri
  2. Install dependencies:

    npm install
  3. Create a .env file in the project root with the following:

    EXPO_PUBLIC_BASE_URL=http://localhost:3000

    This should point to your backend's base URL. If you're running the backend locally, keep it as above. When deployed, replace it with your deployed backend URL (e.g., from Vercel, Heroku, etc.).

  4. Build or Run

📱 To Build (Android)

  1. Create an account on https://expo.dev

  2. Install EAS CLI

    npm install -g eas-cli
  3. Login to your Expo account

    eas login
  4. Initialize EAS project

    eas init
  5. Build the app to get its apk

    eas build --profile preview --platform android

💻 To Run Locally

  1. Start in expo go sandbox

    npm start

Stats

GitHub Downloads (specific asset, all releases) GitHub Downloads (specific asset, latest release) Sourceforge Download Anifuri

Codefactor GitHub License Made For Android GitHub Repo stars GitHub forks

Features

  • Search Anime: Search for your favorite anime.
  • Explore Anime
    • Spotlight Anime: Highlighted anime recommendations based on trends.
    • Continue Watching: Easily access anime you have started but not finished.
    • Trending Anime: Explore the currently trending anime.
    • Latest Episodes: Stay updated with the latest episodes of your favorite series.
    • Top Airing Anime: Discover top anime that are currently being released.
    • Most Popular Anime: Find the most popular anime.
    • Most Favorite Anime: Discover anime that are highly rated and loved by the community.
    • Latest Completed Anime: Find anime that have recently finished airing.
  • Anime Details: Display detailed information about a specific anime.
  • Episodes List: View a list of episodes.
  • Stream with Subtitles: Stream episodes with subtitles.
  • Server Selection: Choose different servers for episodes to stream them.
  • Mark as Watched: Mark any finished airing anime as watched.
  • Watched Anime: View a list of your watched anime.
  • Clear History: Clear the watched and currently watching anime data.

Demo

Built With