Skip to content

serifpersia/ani-web

Repository files navigation

ani-web logo

ani-web

License: MIT GitHub stars

ani-web is easy to use local node based anime streaming web app. Most sites are too heavy for low end hardware which is why this project came to be.

Prerequisites

  • Node.js: Version 16 or higher (Download).

Quick Start

For Windows

Open a PowerShell terminal and run this single command:

irm "https://raw.githubusercontent.com/serifpersia/ani-web/main/docs/setup.ps1" | iex

For Linux & macOS

Open a terminal and run this single command:

curl -sSL "https://raw.githubusercontent.com/serifpersia/ani-web/main/docs/setup.sh" | bash

After the one-time setup, you can start the application anytime by opening a new terminal and typing ani-web.

Uninstalling

To remove the application from your system, open a terminal and run:

ani-web uninstall

This will delete the application files and remove the ani-web command from your system's PATH.

Manual Installation (for Developers)

If you want to work with the source code, you can clone the repository and build the project manually.

  1. Clone the Repository:

    git clone https://github.com/serifpersia/ani-web.git
    cd ani-web
  2. Install, Build, and Run: The run.sh and run.bat scripts provide a menu to choose between a development or production setup. To run a development environment (which will install all dependencies and build the source code), simply run the script and choose "Development".

    On Linux/macOS:

    chmod +x run.sh
    ./run.sh

    On Windows:

    run.bat

License

This project is licensed under the MIT License - see the LICENSE file for details.