Layendan / Layendanimator

Anime Viewing app for Desktop
GNU General Public License v3.0
97 stars 5 forks source link
anime rust svelte sveltekit tauri

Layendanimator

Build and Publish GitHub all releases Discord CodeFactor Grade GitHub License

A simple yet elegant way of waching anime on your favorite anime websites. Layendanimator is a free and open source anime watching app for Desktop (Windows and MacOS), using Sveltekit and Tauri.

Table of Contents

Download & Install

Download the latest version of Layendanimator from the releases page.

Windows

Download Layendanimator_<version>_x64-setup.exe then run it.

Note: The msi install method will be depracted in the future, hence not recommended to install the application.

Works for Windows 10 and above.

MacOS

Download Layendanimator_<version>_x64.dmg then open it. Then, drag the application to your Applications folder.

If the application does not want to open, then navigate to your Applications folder, right click on the application, and click open. Once you do that, you will be able to open the application normally.

For Silicon (M1/M2) based Macs, arm64 versions of the app will be available in the future if I move away from ffmpeg for downloading and github will make it easier to compile arm64 builds.

Linux

!IMPORTANT: Due to running into problems with the Linux build, I will not be releasing a Linux build for now. I might release a Linux build in the future if the issues are fixed, but I doubt it.

Download Layendanimator_<version>_amd64.AppImage then run it.

If using a Debian based distro, download Layendanimator_<version>_amd64.deb then run it.

_Note: Linux is not tested and might not work, if you have problems using the app, please create an issue on github._

Contributing

(Will add more on how to contribute later)

Features

Picture in Picture Playback

Watch anime in a small window while doing other things on your computer.

To use Picture in Picture playback, click on the Picture in Picture button at the bottom right on the video player.

Notifications & Subscription

Automatically receive notifications when new episodes of animes you subscribed to come out.

Note: Notifications will only be sent if the app is open, it will not notify you if the app is closed.

Download Episodes

Download episodes to watch offline.

To download an episode, click on the download button at the bottom right of an episode card.

Downloaded episodes will automatically be used when watching anime online. You can also find your downloaded episodes in the downloads section in the Library tab.

You can view your download folder in the settings tab.

Google Cast / Airplay

WIP

Discord Rich Presence

See what your friends are watching and what you are watching on Discord. You can turn off Rich Presence in the settings tab.

Main Page RPC

Profile RPC

Activity RPC

Note: Rich Presence will only display your currently watching anime if you are using the online anime version (it will not work if you watch through library tab → downloads section).

Screenshots

Themes

Dark Theme

Main Page

Light Theme

Main Page Light

Custom Themes

Main Page Custom

Main Page Custom 2

Main Page Custom 3

Main Page

Main Page

Main Page 2

Anime Page

Anime Page

Downloading

Episodes

Player

Player

Search

Search All

Search

Library

Library

Settings

Settings

Settings 2

Settings 3

Contributions

Thanks to the following people for contributing to this project.


I also want to thank the following projects and people for ideas and inspiration.

As well as everyone in the NineAnimator, Consumet, Tauri, and Svelte discord servers for their feedback and helping me squash bugs.

Thank you to idiocymax for making the Layendanimator logo.

License

This project uses the GNU General Public License v3.0