Discover and explore top open-source AI tools and projects—updated daily.
Frontend for Bilibili history analysis
Top 71.1% on SourcePulse
This project provides a frontend for analyzing Bilibili viewing history, enabling users to download videos, manage collections, and generate personalized annual summaries. It targets Bilibili users who want to gain insights into their viewing habits and manage their content efficiently.
How It Works
The frontend is built with Vue 3 and utilizes Tauri for cross-platform desktop application packaging, offering a smaller footprint and better performance than Electron. It requires a separate backend service, BilibiliHistoryFetcher, to retrieve and process viewing history data. The application supports direct Bilibili account login via QR code scanning and stores data locally.
Quick Start & Requirements
docker build -t bili-history-fetcher-web:dev .
docker run --name bili-history-fetcher-web -p 5173:80 -d bili-history-fetcher-web:dev
npm install
npm run dev
npm run tauri:dev
npm run tauri:build:exe
Highlighted Details
Maintenance & Community
The project welcomes contributions via Issues and Pull Requests. Key dependencies include bilibili-API-collect
, FasterWhisper
, DeepSeek
, and ArtPlayer
.
Licensing & Compatibility
The repository does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.
Limitations & Caveats
The project explicitly requires a separate backend service (BilibiliHistoryFetcher) to function. The absence of a specified license may pose compatibility concerns for commercial or closed-source integration.
2 weeks ago
1 day