Anilyzer takes GDPR data exports from AniList and analyzes your data to give you insights such as:
For the most accurate results, disable Activity Merging in your AniList settings.
GDPR data exports are not the only way to get your data, you can also use separate programs to export your data into a compatible format for Anilyzer such as the following:
git clone https://github.com/whoswhip/anilyzer.git
cd anilyzer
npm install
Option A: Run the script
npx ts-node ./scripts/create_indexes.ts
Option B: Do it manually
CREATE INDEX IF NOT EXISTS source_anilist_id_idx ON series (source_anilist_id);
Create an .env file with the following
DATABASE_URL=/path/to/series.sqlite
This should point to your extracted Mangabaka .sqlite file
npm run dev
Access the website at https://localhost:5173/ (or the link shown).npm run build
npm run preview
If you want to make Anilyzer publically accessible, follow these steps:
npm run build
node build/index.js