My Personal List
An app to organize and track your downloaded anime.
Usage β’ Features β’ Installation and Running β’ Building
ποΈ
Usage and Conventions
Note: All of the series are default to be irregular series, meaning they will not be included in the statistics. Its purpose is to differentiate short anime (eg 3 mins/eps) with regular anime (eg 24 min/eps). To change this, edit the series' regular checkbox.
-
Install the app
-
Select a directory where the program should work on by pressing
alt
->MyPersonalList
->Change Data Directory
. It's suggested that the directory contains nothing butanime
directory. -
Move all your animated series into the
anime
directory directly. The system only recognize directories directly insideanime
to be series, but not recursively.Something like this:
Selected Dir βββ anime β βββ Haibane Renmei β βββ Mushishi β β βββ Unrecognized Anime β βββ Shoujo Shuumatsu Ryokou βββ Unrecognized Anime
-
Start Using The App!
π‘οΈ
Features
Some screenshots are placed inside assets
directory.
- Filter by Tags
- Filter by fuzzy search
- Storing Metadata per series
- Stockpile Insight
- Watch Scheduling
- And More!
Roadmap:
- AniDB (Or MyAnimeList) integration, so that you don't have to write everything manually
- Multiple data directories
- English and Japanese title
β·οΈ
Running for Development
Before installing this project, make sure you're using the newer version of Node. After that you can install it simply by executing yarn
command.
yarn
yarn start
β°οΈ
Building and Packaging
When you execute below command electron-builder
will create an executable package for your OS (I think). If that fails, try to play around with .electron-builder.config.js
file and the electron-builder
docs.
Building
yarn build
Packaging
Only available after you execute yarn build
# Windows
yarn package:win
# Mac
yarn package:mac
# Linux
yarn package:linux