palemoky/chinese-poetry-api

📜 诗泉:高性能中国古诗词 API 服务

View on GitHub ↗Jump to charts ↓Open shareable report →

palemoky/chinese-poetry-api has 3k+ stars and 450+ forks on GitHub, is written in Go, and was last pushed on Oct 7, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 minutes ago
Added to GitGenius on October 8th, 2026
Created on December 8th, 2025
Open Issues & Pull Requests: 8 (+0)
GitHub issues: Enabled
Number of forks: 450
Total Stargazers: 3,448 (+1)
Total Subscribers: 15 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.8 hours
Mean response time: 5.5 hours
90th percentile: 22.8 hours
Tracked items: 16

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 8
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 52 days
Stale 30+ days: 4
Stale 90+ days: 1

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 4
Events in 7 days: 6

Top labels

  • bug (6)
  • enhancement (5)
  • invalid (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Chinese Poetry API is a high-performance REST and GraphQL API service for classical Chinese poetry built in Go.

The service addresses the need for programmatic access to a large collection of classical Chinese poems spanning multiple dynasties and genres. It stores nearly 400,000 poems from Tang poetry, Song lyrics, Yuan opera, and other classical forms in a single database. The tool provides full-text search alongside specialized search by title, content, or author. A key technical feature is simultaneous storage of simplified and traditional Chinese variants, switchable via a language parameter, with optimized conversion performance. The service includes built-in IP-based rate limiting to prevent abuse and supports both REST and GraphQL query interfaces.

Developers building applications that need to query classical Chinese poetry should consider this tool if they require high concurrency handling and flexible search capabilities. The project suits use cases ranging from educational platforms to cultural applications. The service is containerized with Docker support for multiple architectures, making deployment straightforward. An online hosted version is available for testing before self-hosting.

The project shows consistent maintenance with regular updates to the codebase and active management of the underlying poetry dataset, which has been corrected for historical inaccuracies in dynasty assignments and author attributions. Development activity indicates ongoing refinement of both the API functionality and the data quality underlying the service.