WT

WeTrack

Dashboard as code

WeTrack

Your dashboards livein your repo.

TypeScript statt YAML. Versioniert, reviewbar, CI/CD-fähig.

stack.ts
import { Stack, Dashboard, DataSource, Query, Chart } from "wetrack-dashboard";

export default new Stack("saas-metrics", "PRODUCTION")
  .addDashboard(new Dashboard("overview", { label: "SaaS Metrics" }))
  .addDataSource(new DataSource("api", {
    type: "rest",
    config: { url: "https://api.example.com/metrics", method: "get" }
  }))
  .addQuery(new Query("revenue", {
    type: "jsonpath", dataSource: "api", jsonPath: "$.metrics[*]"
  }))
  .addChart(new Chart("revenue-chart", {
    dashboard: "overview",
    source: { _entity: "query", key: "revenue" },
    label: "Monthly Recurring Revenue",
    type: "line",
    config: { xField: "month", valueFields: ["mrr"] }
  }));

Features

Dashboard-as-Code, wie es sein sollte

Kein Click-Ops. Kein YAML. Nur TypeScript, Git und dein CI.

TypeScript-First

Typ-sicher, IDE-Support, keine YAML-Fehler mehr. LLMs können es lesen und schreiben.

CI/CD-Ready

Ein `git push` deployed dein Dashboard. GitHub Actions out of the box.

Credential Vault

API Keys gehören nicht in den Code. WeTrack injiziert sie sicher beim Data Fetch.

AI-Ready

LLMs schreiben TypeScript nativ. Dashboards zum ersten Mal wirklich automatisierbar.

Pricing

Starte kostenlos, skaliere wenn du bereit bist

Kein Kreditkarte erforderlich. Upgrade jederzeit.

Free

€0/ forever

  • 1 Org
  • 5 Dashboards
  • Unlimited Queries
  • Community Support
Get started free
Most popular

Pro

€29/ Monat

  • Unlimited Dashboards
  • Credential Vault
  • Priority Support
Start with Pro

Bring deine Dashboards unter Versionskontrolle.

Ein Stack. Ein Push. Fertig.