Grad shape
Grad shape

Ziit

Time Tracking

About this project

The Swiss army knife of code time tracking.


Better Stack Badge ziit

[!IMPORTANT] Upvote Ziit on AlternativeTo, ProductHunt, PeerPush to help me promote it.

Star History

Ziit (pronounced 'tseet') is an open-source, self-hostable alternative to WakaTime. It provides a clean, minimal, and fast dashboard for displaying coding statistics, while ensuring privacy by keeping all data on your own server. Ziit tracks coding activity such as projects, languages, editors, files, branches, operating systems, and time spent coding all presented in a familiar interface inspired by Plausible Analytics.

Ziit

Features

  • Time tracking directly from VS Code to your Ziit instance of choice.
  • Filtering using different time ranges.
  • Clean & Minimal dashboard showing only the information needed.
  • Login with GitHub or Email and Password.
  • Import Data from Wakatime or a WakAPI Instance.
  • Saves data about your current project, OS, editor, file, language and git branch.
  • Badges to embed coding time for a project into a README.
  • Public stats page to see information from the whole Ziit instance.
  • Public leaderboard to see who has the most coding hours.
  • More to come...

How to use Ziit

First setup an instance or sign up on the public one https://ziit.app then install the extension by searching for "Ziit" in your favorite IDE.

Supported IDE's:

For more details on how to setup the IDE extensions checkout the docs.

Development

Prerequisites

Setup

  1. Install dependencies:

    bun i
    
  2. Database Migrations: Apply database schema

Technologies & License
AGPL-3.0 Docker
Quick Deploy

Deploy this project to cloud platforms with one click