Skip to content

Benex254/FastAnime

Repository files navigation

Fast Anime

Welcome to Fast Anime, your new favorite destination for streaming and downloading anime.

Table of Contents

Installation

Using pip

Fast Anime can be installed using pip with the following command:

pip install https://github.com/Benex254/FastAnime/releases/download/v0.20.0/fastanime-0.2.0.tar.gz
#then you can launch the app using the following command:
python -m fastanime

Tip

To add a desktop entry, execute the following command:

python -m fastanime.ensure_desktop_icon

Using pipx

Currently, this method is not functional. Please use the pip installation method instead.

Pre-built binaries

We will soon release pre-built binaries for Linux and Windows.

Building from the source

To build from the source, follow these steps:

  1. Clone the repository: git clone https://github.com/Benex254/FastAnime.git
  2. Navigate into the folder: cd FastAnime
  3. create the virtual environment: python -m venv .venv
  4. Activate the virtual environment: source .venv/bin/activate or on windows .venv/scripts/activate
  5. Install dependencies: pip install -r requirements.txt
  6. Build the app with: python -m build; ensure build is installed first.
  7. Navigate to the dist folder: cd dist
  8. Install the app with: pip install fastanime-0.2.0-py3-none-any.whl

Major Dependencies

  • Kivy and KivyMD for the UI
  • PyShortcuts for creating a desktop icon
  • FuzzyWuzzy for auto-selecting search results from the provider
  • yt-dlp for downloading anime and getting the stream urls for trailers

Contributing

We welcome your issues and feature requests. However, we currently have no plans to add another provider, so issues related to this may not be addressed due to time constraints. If you wish to contribute directly, please open an issue detailing the changes you wish to add and request a PR.

Receiving Support

If you have any inquiries, join our Discord Server.

Join our Discord server!

Supporting the Project

If you want to support the project, please consider leaving a star on our GitHub repository or buying us a coffee. We appreciate both!

demo-video

Watch the video