Coming soon

Simple logging for your side projects.

TinyLog makes it easy to capture, search, and view logs from your side projects — without setting up complex infrastructure or paying for features you don't need.

$ npm install tinylog
$ tl init
✓ Config written to ./tinylog.json

// In your code:
import { log } from "tinylog";

log.info("user signed up", { id: 42 });
log.error("db timeout", err);

// That's it. Logs appear in your dashboard.

What it does

Just enough to be useful. Nothing you won't use.

📥

Drop-In Integration

One npm install, one init command. Works with Node.js, Python, and Go. More languages on the way.

🔍

Search & Filter

Full-text search across your logs. Filter by level, time range, or custom tags you define.

📊

Simple Dashboard

A clean web UI to browse logs. No complicated query languages or dashboards to configure.

How it works

1

Install the SDK

Add the TinyLog package to your project. Takes about 30 seconds.

2

Add log calls

Drop log.info() and log.error() wherever you need visibility.

3

View in dashboard

Open the web dashboard to search, filter, and browse your logs in real time.