TypeScript-first Modeling
Dashboards, Queries und DataSources sind echter Code. Keine klickbare Konfiguration, die außerhalb deiner Reviews lebt.
Open Beta • Dashboard Infrastructure
WeTrack macht Reporting zu einer echten Engineering-Disziplin: modellierbar, reviewbar und reproduzierbar per CLI.
TypeScript SDK
One-command Deploy
REST-native
import { Stack, Dashboard, DataSource, Query, Chart } from "dashboard_as_code";
const api = new DataSource("finance-api", {
type: "rest",
config: { url: "https://api.example.com/v1/kpis", method: "get" },
});
const dash = new Dashboard("revenue", { label: "Revenue Control" });
const monthly = new Query("monthly", {
type: "sql",
dataSource: api.key,
sql: "SELECT month, mrr, churn FROM ? ORDER BY month ASC",
});
export default new Stack("saas-stack", "PRODUCTION")
.addDashboard(dash)
.addDataSource(api)
.addQuery(monthly)
.addChart(new Chart("mrr", {
dashboard: dash.key,
source: monthly,
type: "line",
label: "MRR Evolution",
config: { xField: "month", valueFields: ["mrr", "churn"] },
layout: { x: 0, y: 0, w: 12, h: 3 },
}));3x
Schneller von API zu Dashboard-Release
100%
Versionierbar in Git mit Review-Flow
0
Abhängigkeit von Drag-and-Drop Buildern
Capabilities
Jede Section im Stack erfüllt eine klare Aufgabe: Daten holen, modellieren, visualisieren und zuverlässig ausrollen.
Dashboards, Queries und DataSources sind echter Code. Keine klickbare Konfiguration, die außerhalb deiner Reviews lebt.
Nutze JSONPath oder SQL, um rohe API-Daten in saubere, visualisierbare Datenmodelle zu transformieren.
API-Keys werden im Vault gehalten. Im Stack referenzierst du nur Labels statt geheimen Strings.
Pull Requests, Branch Previews und Rollbacks funktionieren genauso wie bei deinem Produktcode.
Queries können auf Queries aufbauen. So entstehen wiederverwendbare Daten-Layer statt Copy-Paste-Charts.
Von Revenue bis Incident-Metrics: alles in einem konsistenten, deploybaren Stack pro Team und Environment.
Workflow
Reduziere Reporting-Chaos auf einen reproduzierbaren Prozess, den jedes Team verstehen kann.
Definiere Stack, Dashboards und Data Pipelines in TypeScript.
Previewe das synthetisierte JSON lokal und prüfe den Output im PR.
Deploye mit einem Befehl in deine Umgebung, versioniert und reproduzierbar.
Pricing
Starte kostenlos, nimm Pro für produktive Teams und skaliere mit Enterprise-Governance.
€0
für immer
€39
pro Monat
Custom
FAQ
Kompakte Antworten auf die wichtigsten Entscheidungen vor dem Start.
Nein. WeTrack ist für Produkt- und Plattformteams gebaut, die bestehende TypeScript-Kompetenz nutzen wollen.
Ja. DataSources nutzen HTTP-Requests; danach kannst du die Daten per JSONPath oder SQL transformieren.
Stacks definieren ein Environment wie DEVELOPMENT, STAGING oder PRODUCTION und werden gezielt dorthin deployed.
Ready to ship
Starte mit einem Stack, deploye ihn in Minuten und skaliere danach schrittweise über Teams und Environments.