msgbyte/tianji

Tianji: Insight into everything, Website Analytics + Uptime Monitor + Server Status. not only another GA alternatives

View on GitHub ↗Jump to charts ↓

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 14 minutes ago
Added to GitGenius on September 22nd, 2026
Created on August 31st, 2023
Open Issues & Pull Requests: 139 (+0)
GitHub issues: Enabled
Number of forks: 194
Total Stargazers: 3,101 (+0)
Total Subscribers: 16 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.0 days
Mean response time: 31.4 days
90th percentile: 52.6 days
Tracked items: 116

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 28% of issues opened in the past year have been closed. Three people close 59% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 98
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 508 days
Stale 30+ days: 98
Stale 90+ days: 92

Recent activity

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

Top labels

  • enhancement (15)
  • bug (3)
  • good first issue (2)
  • question (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Tianji is a self-hosted analytics and monitoring platform that combines website analytics, uptime monitoring, and server status tracking in a single application.

The tool addresses the need for comprehensive insight into web properties and infrastructure without relying on external services. It consolidates three typically separate concerns—understanding visitor behavior through analytics, tracking service availability through uptime monitoring, and observing server health through status pages—into one unified system. This integration allows teams to correlate performance issues across layers and maintain visibility from user experience down to infrastructure health.

Tianji suits organizations that want to move away from cloud-hosted analytics providers and maintain full control over their monitoring data. It works well for teams running self-hosted infrastructure who need both analytics and operational monitoring without managing multiple tools. The project positions itself as more than a Google Analytics alternative by explicitly including uptime monitoring and server status capabilities alongside analytics, addressing use cases that pure analytics replacements do not cover.

The project shows consistent development activity with regular commits and ongoing refinement of features. The codebase is actively maintained with attention to both new functionality and stability. The tool is packaged for easy deployment through Docker, indicating a focus on practical usability for self-hosted scenarios. The project maintains a public homepage and documentation, suggesting commitment to supporting users beyond the repository itself.