Self-hosted coding activity tracker and dashboard

185stars
9forks
Last commit: 14d ago
Repo age: 1y old
Ziit screenshot

Ziit is an open-source, self-hostable coding activity tracker that presents coding statistics in a clean, minimal dashboard. It captures editor and project activity, aggregates time spent coding, and provides public stats and leaderboards for teams or communities.

Key Features

  • Tracks coding activity (projects, languages, editors, files, branches, OS and time spent) from editor integrations
  • Minimal, privacy-focused dashboard with configurable time-range filtering and aggregated statistics
  • Login with GitHub or email/password and optional public stats and leaderboard pages
  • Import existing data from WakaTime or a WakAPI instance
  • Badges for embedding coding time into READMEs and public profiles
  • Supports IDE extensions (officially for VS Code and JetBrains) and exposes an API for integrations
  • Built for time-series storage and performance (designed to use TimescaleDB)

Use Cases

  • Individual developers tracking personal coding time, languages, and project activity
  • Teams or communities publishing leaderboards and public stats to encourage healthy competition
  • Projects embedding badges showing contributor or project coding time in documentation or READMEs

Limitations and Considerations

  • Requires a TimescaleDB-backed database for production deployments; Postgres/TimescaleDB knowledge is needed
  • Development tooling references Bun; running or building from source may require Bun and Prisma migrations
  • Official IDE support is focused on VS Code and JetBrains; other editors may need community extensions or custom integration

Ziit is suitable for teams and individuals who want full control over their coding telemetry and a lightweight dashboard experience. It emphasizes privacy, simple visualizations, and easy embedding of public stats.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Grafana

Grafana

Observability dashboards and alerting for metrics, logs, and traces

71.7k
13.4k
Last commit: 18h ago

Grafana is an open source observability and data visualization platform for querying, graphing, and alerting on metrics, logs, and traces across many data sources.

Alternative to:
Grafana Cloud
Grafana Cloud
+19
Apache Superset

Apache Superset

Data exploration, visualization, and dashboarding platform

70.1k
16.5k
Last commit: 19h ago

Apache Superset is an open-source BI platform for SQL-based data exploration, interactive dashboards, and rich visualizations with a no-code chart builder and SQL editor.

Alternative to:
Apache Superset (Managed Cloud)
Apache Superset (Managed Cloud)
+18
Metabase

Metabase

Open-source business intelligence and embedded analytics platform

45.6k
6.2k
Last commit: 18h ago

Metabase is an open-source BI and embedded analytics tool for querying databases, building dashboards, and sharing reports with permissions, alerts, and embedding.

Alternative to:
Metabase Cloud
Metabase Cloud
+19
Appsmith

Appsmith

Open-source low-code platform for internal tools and dashboards

38.9k
4.4k
Last commit: 2d ago

Build and deploy internal tools, admin panels, and dashboards with a low-code UI builder that connects to databases and APIs and supports JavaScript logic and Git workflo...

Alternative to:
Retool
Retool
+14
ToolJet

ToolJet

Low-code platform for building internal apps, dashboards, and workflows

37.2k
4.9k
Last commit: 1d ago

ToolJet is an open-source low-code platform to build and deploy internal tools, dashboards, and workflows with integrations for databases, APIs, and SaaS apps.

Alternative to:
Retool
Retool
+19
Redash

Redash

Query, visualize, and share data from multiple data sources

28.2k
4.5k
Last commit: 13d ago

Open source BI tool to connect to many data sources, run SQL/NoSQL queries, build visualizations and dashboards, share insights, and set alerts and scheduled refreshes.

Alternative to:
Redash
Redash
+19