sylarlong/iztro

⭐This is a lightweight kit for generating astrolabes for Zi Wei Dou Shu (The Purple Star Astrology), an ancient Chinese astrology. It allows you to obtain...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Type:Library / SDKCategory(s):Education & Research ToolsScience & Industry
Added to GitGenius on September 16th, 2026
Created on July 27th, 2023
Open Issues & Pull Requests: 7 (+0)
GitHub issues: Enabled
Number of forks: 674
Total Stargazers: 4,175 (+0)
Total Subscribers: 34 (+0)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 17.5 hours
90th percentile: 22.8 hours
Tracked items: 47

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 6
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 442 days
Stale 30+ days: 5
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • 功能|feature (19)
  • 漏洞|bug (19)
  • 干得漂亮|good first issue (1)
  • 提问|question (1)
  • 重复|duplicate (1)
  • 需要帮助|help wanted (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

iztro is a lightweight JavaScript library for generating astrolabes and horoscopes based on Zi Wei Dou Shu, an ancient Chinese astrological system.

The tool solves the problem of calculating and interpreting Zi Wei Dou Shu natal charts programmatically. It generates astrolabes that map celestial positions and Purple Star placements according to this traditional system, then derives horoscope readings and personality analyses from those charts. The library handles the complex astronomical and astrological calculations required to produce accurate charts for a given birth date and time.

Developers building applications that need Chinese astrological functionality should consider this library if they want to avoid implementing Zi Wei Dou Shu calculations from scratch. It suits projects ranging from personal horoscope applications to astrology consultation platforms. The tool emphasizes being lightweight and supporting multiple languages, making it accessible for both Chinese and international audiences. No comparisons to alternative implementations are named in the README.

The project shows active maintenance with regular updates to the codebase. Documentation is comprehensive, with a dedicated homepage providing detailed guidance. The library is written in TypeScript, offering type safety for developers integrating it into their applications.