ziwei-doushu

An open-source TypeScript engine for calculating Zi Wei Dou Shu charts and consulting traditional references. It helps developers build charting and interpretation tools.

Browse open issues

Pick a small issue you can reproduce, then fix it with your AI coding agent.

Share on XLicense: MIT

Overview

This TypeScript project is an open-source Zi Wei Dou Shu charting engine based on Ni Haixia's Tian Ji teaching system. It offers reusable chart calculations alongside a four transformations system, pattern knowledge, and classical text data. Developers can run it locally and use these resources when building charting or interpretation tools. The repository also provides a 13-dimension interpretation dataset for real dates from 1950 to 2026. It is the engine and its data, not the complete online service.

Key features

  • Calculate Zi Wei Dou Shu charts with the charting engine.
  • Use the four transformations system.
  • Consult pattern knowledge and classical text data.
  • Download a 13-dimension interpretation dataset covering real dates from 1950 to 2026.

Best for

Developers building Zi Wei Dou Shu charting or interpretation tools can use the engine and reference data. It also suits people who want to inspect or work with the published interpretation dataset.

Upstream
Renhuai123/ziwei-doushu
Fork on GitHub
Guo-astro/ziwei-doushu
Upstream stars
5.2k
Category
Developer tools and infrastructure
Language
TypeScript
License
MIT
Forked
2026-10-18
Sync status
In syncLast synced 2026-10-19