Tracks coding activity across projects and languages to provide productivity statistics via a self-hosted dashboard.

Ziit is an open-source, self-hosted time-tracking server and web application that monitors coding activity to provide statistics on development workflows. Users deploy the server on their own infrastructure and connect it to their integrated development environment via a dedicated extension to begin logging activity.
The software tracks specific metrics including the projects, programming languages, editors, files, and git branches used during a session. It also records the operating system of the user to provide a complete picture of the environment. This data is aggregated into a dashboard, allowing developers to analyze their productivity patterns and time allocation while maintaining full control over their data privacy by avoiding third-party cloud storage.
Ziit is designed for developers who want to quantify their coding time without relying on proprietary services. The architecture is built for self-hosting, which ensures that all activity logs and sensitive project metadata remain on the user's own server. The system supports multiple IDEs and utilizes a database schema managed via Prisma, with the development environment running on Bun. This setup allows for a fast and minimal interface that focuses on the essential metrics of a developer's daily routine.
By providing a centralized dashboard for coding statistics, Ziit serves as a privacy-focused utility for developers seeking a transparent way to monitor their professional growth and time management.
Automatically monitors device usage and records activity data with local storage for user privacy.
Track billable hours across multiple projects and clients with a self-hosted interface for freelancers and agencies.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.