Skip to main content

Anime Birthdays Dataset

Anime birthday dataset from https://bd.fan-web.jp

Use as a Python Package

First install the package via pip:

pip install bdfan

Then, you can use it in your Python code as follows:

import bdfan

# Load data for a specific day
month = 1
day = 1
print(bdfan.load_date(month, day))

# Or if you want to query in batch
bdata = bdfan.load_mapping()
print(bdata[month][day])

Data Structure bdfan_with_hearts.json

This file contains the primary scraped data for every day of the year. It is a JSON array where each object represents a single day.

Structure

The root element is a List[Dict]. Each dictionary object within the list has the following keys:

  • month: Integer The month of the year (1-12).
  • day: Integer The day of the month (1-31).
  • note: String A general note or description for the day.
  • birthdays: List[List] A list of anime characters whose birthday falls on this day. [<pid>, <name>, <anime>, <hearts>].
    • pid (Integer): A unique identifier for the character on the source website.
    • name (String): The character's name.
    • anime (String): The title of the anime or manga the character is from.
    • hearts (Integer): The number of hearts/likes
  • events: List[String] A list of events, holidays, or special observances for the day (e.g., "兄の日," "世界難民の日").
  • history: List[List] A list of notable historical events that occurred on this day. Each inner list has the format: [<year>, <description>].
    • year (Integer): The year the event took place.
    • description (String): A brief description of the event.
  • people: List[List] A list of famous people (celebrities, voice actors, etc.) born on this day. [<year>, <name>, <profession>].
    • year (Integer): The person's birth year.
    • name (String): The person's name.
    • profession (String): The person's profession or a brief note.

Example Entry

[
  {
    "month": 1,
    "day": 1,
    "note": "元日\n1年の最初の日。年のはじめを祝う国民の祝日。",
    "birthdays": [
      [10419, "ポートガス・D・エース", "ONE PIECE", 2530],
      [13364, "東峰 旭", "ハイキュー!!", 1890],
      [14561, "道明寺 司", "花より男子", 542]
    ],
    "events": [
      "元日",
      "初詣",
      "年賀"
    ],
    "history": [
      [1873, "太陽暦が導入され、明治5年12月3日が明治6年1月1日になる。"],
      [1959, "キューバ革命: バティスタ将軍が亡命しカストロが勝利。"]
    ],
    "people": [
      [1919, "J・D・サリンジャー", "作家"],
      [1964, "増田順一", "ゲームクリエイター"],
      [1975, "尾田栄一郎", "漫画家"]
    ]
  }
]

Metadata

Release files for bdfan 2025.8.23.post1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bdfan 2025.8.23.post1
File Size Uploaded
bdfan-2025.8.23.post1.tar.gz 2.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for bdfan 2025.8.23.post1
File Interpreter ABI Platform
bdfan-2025.8.23.post1-py3-none-any.whl Python 3 none any Details

Total release size: 4.4 MB

Release files / bdfan-2025.8.23.post1.tar.gz

Download URL bdfan-2025.8.23.post1.tar.gz
Size 2.2 MB
Tags Source
SHA-256 checksum
How to use checksums
4caaf502b99657db4ebbda2c170719d06a9426cbefc5bf885becf61e3ebbdc1c
BLAKE2b-256 checksum
How to use checksums
5c55341f758024ebbfee72386c605117452c6f843f89be10b8936ed8e47b768f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.1

Release files / bdfan-2025.8.23.post1-py3-none-any.whl

Download URL bdfan-2025.8.23.post1-py3-none-any.whl
Size 2.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
160d6c9178f171387c712f8316a6be6384f55e4a3e4dc1b814876722844672b9
BLAKE2b-256 checksum
How to use checksums
6cb5ca01bfdaa4a7018878ab6208d996b40c316e6223a032427ad1e54b5cbdd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.1

Release history Release notifications | RSS feed

This release

2025.8.23.post1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page