Tianji: All-in-One Website Analytics, Uptime Monitor, and Server Status
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
Tianji is an open-source, all-in-one solution for comprehensive website and server monitoring. It integrates website analytics, uptime monitoring, and server status tracking into a single, lightweight application. Designed to simplify insights, Tianji offers a powerful alternative to managing multiple specialized tools.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
Tianji is an innovative, open-source project that consolidates essential monitoring and analytics functionalities into a single, unified platform. Billed as an "All-in-One Insight Hub," Tianji provides website analytics, uptime monitoring, and server status tracking. It aims to offer a lightweight yet comprehensive solution for users who typically rely on multiple separate tools like Google Analytics, Umami, Uptime Kuma, or Prometheus.
Installation
Getting started with Tianji is designed to be straightforward, leveraging modern deployment methods. For quick setup, Tianji supports Docker, allowing users to deploy the application with ease. The project also provides convenient one-click deployment options for various platforms, simplifying the initial setup process. For detailed instructions and specific commands, users should refer to the official documentation within the GitHub repository.
Examples
Tianji offers a rich set of features to provide deep insights into your digital presence. You can track website performance with detailed analytics, monitoring page views, unique visitors, and other key metrics. The uptime monitor ensures you're aware of your services' availability, providing alerts for any downtime. Furthermore, Tianji displays real-time server status, giving you an overview of your infrastructure's health. The platform also includes telemetry, problem notifications, and even Lighthouse reports, offering a holistic view of your applications and servers.
Why Use Tianji
The primary motivation behind Tianji is to address the complexity of managing disparate monitoring tools. Many users find themselves needing a combination of analytics, uptime checks, and server health reports, often leading to the installation and configuration of multiple applications. Tianji streamlines this process by integrating these common needs into one cohesive and lightweight solution. It's ideal for those who require comprehensive monitoring without the overhead of highly specialized, individual tools, offering convenience and ease of use in an all-in-one package.
Links
- GitHub Repository: https://github.com/msgbyte/tianji
- Deploy on Hostinger: https://www.hostinger.com/vps/docker-hosting?compose_url=https://github.com/msgbyte/tianji/
- Deploy on Sealos: https://cloud.sealos.io/?openapp=system-template%3FtemplateName%3Dtianji
- Deploy to RepoCloud: https://repocloud.io/details/?app_id=270
- Deploy to Render: https://render.com/deploy?repo=https://github.com/msgbyte/tianji
- Run on ClawCloud: https://template.run.claw.cloud/?referralCode=TNW6NVWTLHPQ&openapp=system-fastdeploy%3FtemplateName%3Dtianji
Related repositories
Similar repositories that may be relevant next.

Bklit: Open-Source Analytics SaaS (Discontinued)
June 12, 2026
Bklit was a privacy-focused, open-source analytics platform designed for modern web applications, offering real-time tracking of pageviews, events, and user sessions. Built with a powerful SDK and a beautiful dashboard, it provided robust features for web analytics. Please note, Bklit Analytics has been discontinued, and its hosted service, npm packages, and self-hosted infrastructure are no longer maintained.

LangWatch: The Platform for LLM Evaluations and AI Agent Testing
April 28, 2026
LangWatch is an open-source platform designed for end-to-end LLM evaluations and AI agent testing. It helps teams test, simulate, evaluate, and monitor LLM-powered agents both before release and in production. Built for robust regression testing, simulations, and production observability, LangWatch eliminates the need for custom tooling.
Streamystats: Advanced Analytics and AI for Your Jellyfin Library
March 20, 2026
Streamystats is a powerful statistics service designed for Jellyfin, offering comprehensive analytics and data visualization for your media library. It provides detailed dashboards, user-specific watch history, and advanced AI features like chat and personalized recommendations. This project enhances the Jellyfin experience by transforming raw viewing data into insightful, actionable information.
Aptabase: Open Source, Privacy-First Analytics for Apps
March 5, 2026
Aptabase is an open-source, privacy-first analytics platform designed for mobile, desktop, and web applications. It offers a simple, user-friendly dashboard for essential metrics and provides an extensive list of SDKs for various frameworks. This robust solution ensures compliance with privacy regulations like GDPR while delivering valuable app insights.
Source repository
Open the original repository on GitHub.
6 counted GitHub visits