Logs stream straight from production, color-coded by level and pinned next to the code that runs them. No tab switching, no SSH tunnels.
// Define your API serverimport { server } from "@beste/server";// Public routes go here.const api = await server.create({ port: 4000 });// Mount route modules.api.use("/auth", authRoutes);api.use("/checkout", checkoutRoutes);// Wire structured logging.api.log("json", { level: "info" });export default api;
Live logs
production · us-eastBrowser-chrome card pairing a syntax-highlighted code editor with a live log stream — filter pills, color-coded levels, and a tail-mode footer. Every label is editable; no media props required.
showcase15
Browser-chrome card pairing a syntax-highlighted code editor with a live activity feed — pulsing status dot, color-coded events, and an open-log footer. Every label is editable; no media props required.
showcase17
Browser-chrome card pairing a syntax-highlighted code editor with a live test-results panel — pass/fail rows, expandable failures, and a coverage footer. Every label is editable; no media props required.
showcase23
Browser-chrome card pairing a live button-variant preview on the left with a syntax-highlighted code editor on the right — dotted canvas background, size pill toggle. Every label is editable; no media props required.
showcase19
Browser-chrome card pairing a syntax-highlighted code editor with a pull-request review panel — branch arrow, check rows with statuses, reviewer initials, and a merge footer. Every label is editable; no media props required.