CHINESE ASTROLOGY SOFTWARE

BaZi chart source code and product UI

This public repository contains a standalone HTML and JavaScript BaZi demo, Java service interfaces for chart records and user configuration, and eight product screenshots covering Four Pillars, annual cycles, Da Liu Ren, Qi Zheng Si Yu and Five Elements views.

BaZi calculator · Four Pillars of Destiny · Ten Gods · hidden stems · fortune cycles

BaZi Four Pillars chart product interface
BaZi Four Pillars chart interface

Features and user flow

Enter birth data

Select a name, gender, birth date, birth time and time zone to start the chart demo.

Read the Four Pillars

Review the year, month, day and hour pillars with Ten Gods, hidden stems and Na Yin labels.

Explore fortune cycles

Use the table layout to inspect age ranges, stem-branch cycles and year intervals.

Public technical scope

LayerVerifiable content
HTML/CSS/JavaScriptInteractive chart UI, Four Pillars, Ten Gods, hidden stems, Na Yin and cycle table
Java interfacesMethod signatures for users, orders, chart records, task results and Five Elements configuration
GitHub PagesThree localized pages, product screenshots, structured data, robots.txt and sitemap.xml

Scope note: The root demo contains simplified or placeholder calculations, and the Java interfaces are not a complete buildable backend. Production use requires implementations, dependencies, documented calendar rules and tests.

Project contact

Email · Telegram @alibabama401 · GitHub