LifeArchiveProject/BilibiliHistoryFetcher
获取b站历史记录,一键下载用户所有的视频,动态,收藏夹,找回14天内b站在屏幕上显示过的图片,生成详细的年度总结,自动化任务,下面链接是对应前端 observed · 2026-08-28
Health v2 · maintenance only
81/100
- Activity 89
- Release rhythm 89
- Longevity 49
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 5
- age_days: 697
- days_rel: 73
- days_push: 68
- n_releases_24m: 26
Adoption not part of the score
1201 stars · 64 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python/FastAPI backend tool that fetches, stores, and analyzes a user's Bilibili watch history, favorites, dynamics, comments, and interactions, with video/image downloading and detailed annual summary reports. It pairs with a Vue 3 frontend and supports Docker deployment, automated scheduled tasks, and email notifications.
Use cases
- download all videos from a bilibili user or favorites folder
- recover images shown on bilibili in the last 14 days
- generate a detailed bilibili annual watching summary
- back up my bilibili watch history and interactions
- automate periodic fetching of bilibili history with email notifications
- analyze my bilibili viewing data with a local dashboard
When to choose
- you want a self-hosted, automated archive of your Bilibili history, favorites, and media
- you need annual viewing reports or recovery of recently displayed images
- you prefer a ready-made Windows exe or Docker deployment with a companion frontend
When to avoid
- you need a general-purpose video downloader for sites other than Bilibili
- you only want a lightweight CLI without a web frontend or database
- you are unwilling to log in with your Bilibili credentials to a self-hosted service
Facets
application · maturity active
web-scraping data-science data-visualization etl http-server scheduling video-processing image-processing analytics web-development data-science data-visualization media social-media self-hosted analytics python windows cross-platform self-hosted bilibili watch-history video-downloader year-in-review media-archive fastapi sqlite email-notifications personal-data automation docker linux web-server
2 sources
- readme: https://github.com/LifeArchiveProject/BilibiliHistoryFetcher · fetched 2026-08-28 · 8cc1b5c7e7f1
- homepage: https://github.com/2977094657/BiliHistoryFrontend · fetched 2026-08-29 · d7e9bdb535b1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| LifeArchiveProject/BilibiliHistoryFetcher | main | 81 |
For agents
markdown · JSON · MCP: product_card(name="LifeArchiveProject/BilibiliHistoryFetcher")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem