Coming Q1 2026

Simple, powerful logging
for modern apps

Real-time logging with multi-tenant support, API keys, and a beautiful dashboard. Get started in minutes.

app.ts
import { createTimber } from "@timberlogs/sdk";

const timber = createTimber({
  source: "my-app",
  environment: "production",
  apiKey: "tb_live_xxxxx",
  endpoint: "https://app.timberlogs.dev/api/logs",
});

timber.info("User signed in", { userId: "123" });
timber.error("Payment failed", new Error("Card declined"));

Everything you need

🔐

API Key Auth

Secure your logs with API keys. Create, revoke, and manage keys from the dashboard.

👥

Multi-tenant

Organizations with team members. Invite your team and control access.

📦

Auto-batching

Logs are automatically batched and sent efficiently with exponential backoff retries.

🔍

Full-text Search

Search logs by message, error name, or metadata. Find what you need fast.

Real-time

See logs as they happen. No refresh needed. Powered by Convex.

🛡️

Auto-redaction

Sensitive data like passwords and tokens are automatically redacted.

Coming soon

Timberlogs is launching in Q1 2026.