![Banner](src/assets/img/home_screen_logo.png)
![GitHub contributors](https://img.shields.io/github/contributors/cosmicoppai/LiSA?color=lightgrey)
[![GitHub forks](https://img.shields.io/github/forks/cosmicoppai/LiSA?color=lightgrey)](https://github.com/Cosmicoppai/LiSA/network)
[![GitHub stars](https://img.shields.io/github/stars/cosmicoppai/LiSA?color=lightgrey)](https://github.com/Cosmicoppai/LiSA/stargazers)
[![GitHub issues](https://img.shields.io/github/issues/Cosmicoppai/LiSA?color=lightgrey)](https://github.com/Cosmicoppai/LiSA/issues)
[![MIT License](https://img.shields.io/badge/license-MIT-lightgrey)](./LICENSE)
![image](https://img.shields.io/badge/Python-FFD43B?style=for-the-badge&logo=python&logoColor=blue)
![image](https://img.shields.io/badge/Electron-2B2E3A?style=for-the-badge&logo=electron&logoColor=9FEAF9)
![image](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB)
Jennie - Anime player
A Desktop application, for streaming and downloading your favourite anime.
CONTENTS OF THE FILE
🚀 Features
- A User Friendly Interface
- Download anime from supported websites in multiple resolutions and languages
- Batch Download
- Stream anime on the inbuilt player and your favourite external video player
- Explore anime based on different filters
- Download Manager
- Library to view pre-downloaded episodes and active downloads
- Recommendation System
Dependencies
📖 Installation
Building From Source
Prerequisites
- Make sure python 3.10 and node 18 are installed.
Installing
-
Create and activate the virtual environment
python -m venv ./env
env/Script/activate
-
Install the dependencies using the requirements.txt
and build_requirements.txt
files.
pip install -r ./requirements.txt
pip install -r ./build_requirements.txt
-
Create .env
& paste the following content
REACT_APP_SERVER_URL=http://localhost:6969
REACT_APP_SOCKET_URL=ws://localhost:9000
-
Install Node modules
npm install
-
Add ffmpeg
executable to root folder
or in PATH
Var.
-
run package using
npm start
-
Build package using
npm run build:package:windows
Note:
Make sure to allow app to run as admin and allow incomming port forwarding on (6969
, 9000
).
Environment Tested on
- Tested on Windows 8, 10 & 11.
😁 Demo
DISCLAIMER
This software has been developed just to improve users experience while streaming and downloading anime. Please support original content creators!