Ziit
Self-hosted coding time tracker with editor extensions and a minimal dashboard, for developers leaving WakaTime but keeping the stats.
Open Source Alternative to:
Ziit tracks how long you spend coding and keeps the numbers on a server you control. It is a self-hostable alternative to WakaTime, which removes the part that pushes most people off a hosted tracker, namely handing an outside service a running record of what you work on.
An editor extension sends activity to whichever instance you point it at, covering VS Code and its forks as well as JetBrains editors. The dashboard is deliberately minimal and modeled on Plausible Analytics, and the server runs on Bun with TimescaleDB behind Prisma migrations.
The tracked data covers the shape of a working day.
- Activity detail: project, language, editor, file, git branch and operating system are recorded with the time spent.
- Time ranges: the dashboard filters statistics down to whichever period you want to look at.
- Imports: existing history can be pulled in from WakaTime or a WakAPI instance.
- Login options: accounts sign in with GitHub or with an email and password.
- Badges: coding time for a project can be embedded in a README.
- Public pages: an instance can expose overall statistics and a leaderboard of the most hours.
Setting up an instance is documented, or you can sign up on the public one and install the extension by searching for Ziit in your editor. Local development needs Bun and TimescaleDB, an env file based on the provided example, and a Prisma migration before the dev server starts.
Stars
252Forks
12Last commit
21 days agoRepository age
1 yearLicense
AGPL-3.0Version
1.1.3Self-hosted
YesRepository
0PandaDEV/Ziit
Auto-fetched from GitHub .
Open source alternatives similar to Ziit:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit