nowfound

Life & fun · December 25, 2024

Caravan, a flexible, transport-based logging system for TypeScript apps

I first shared Caravan on HN in 2024[0]. At the time, I had built the initial version over the Christmas holidays. You guys seemed to enjoy it. Today, I’ve released another major update after spending the last couple of weeks working on it. [0]: https://news.ycombinator.com/item?id=42508130

Caravan, a flexible, transport-based logging system for TypeScript apps launched on December 25, 2024 with 18 votes, #853 of 5,365 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 1 year on.

Visit github.com ↗Alternativestop 16% of December 2024

In plain words

Caravan is a logging system designed for TypeScript applications that uses a transport-based architecture to handle logs flexibly. It allows developers to configure how logs are processed and delivered based on their needs. The system is open-source and available on GitHub, making it accessible for teams building TypeScript projects that require customizable logging solutions.

written from the facts on this page · September 2026

From the sources

A flexible, transport-based TypeScript-first logging system for JavaScript applications. - carlos-menezes/caravan

A small, typed logging library for JavaScript applications. Caravan gives you a core logger with levels, context and pluggable transports, plus a set of transport packages for where the logs actuallyfrom github.com

Does a similar job

all alternatives →
  • Timber.io2017 · timber.io · ▲318

    Log better. Solve problems faster.

  • Log Cabin2024 · logcabin.app · ▲147

    Start tracking your experiences

  • AB
    A Better Log Service2025 · txtlog.net · ▲153

    Hello everyone, there are many log services available and this is my attempt at a better one. Most online logging tools feature convoluted UIs, arbitrary mandatory fields, questionable AI/insights, complex pricing, etc. I hope my application fixes most of these issues. It also has some nice features, such as automatic Geo IP checks and public dashboards. Although I've created lots of software, this is my first open source application (MIT license), the tutorial for selfhosting is hopefully sufficient! Most of my development career has been with C#, NodeJS and PHP. For this project I've…

  • TD
    Timberlogs – Drop-in structured logging for TypeScriptJan 2026 · ▲13

    Hi HN! I built Timberlogs because I was tired of console.log in production and existing logging solutions requiring too much setup. Timberlogs is a drop-in structured logging library for TypeScript: npm install timberlogs-client import { createTimberlogs } from "timberlogs-client"; const timber = createTimberlogs({ source: "my-app", environment: "production", apiKey: process.env.TIMBER_API_KEY, }); timber.info("User signed in", { userId: "123" }); timber.error("Payment failed", error); Features: - Auto-batching with retries - Automatic redaction of sensitive data (passwords, tokens) -…

  • I've made an easy to extend and flexible JavaScript logger2025 · github.com · ▲17

    hi! I've made a logger for JS/TS. It's easily extendable, easy to use and configure. Would like to hear a feedback from you!

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, December 2024

the whole month →
  • Remy AI▲2,170

    Anyone can sleep and recover better

    AI · 2024 · apps.apple.com

  • Remento▲1,681

    The AI biographer for loved ones

    AI · 2024 · remento.co

  • Aimfox▲1,213

    Built for LinkedIn outreach, made to close deals

    Growth · 2024 · aimfox.com

  • Stackfix▲1,112

    Compare software in seconds

    AI · 2024 · stackfix.com

  • Coval▲1,012

    Simulation & evals to ship delightful voice & chat AI agents

    AI · 2024 · coval.ai

  • VocAdapt▲961

    Master languages with AI-adapted authentic content

    Life & fun · 2024 · vocadapt.com