Reqlog – live HTTP dashboard for Node.js and Go

I got tired of this loop: add console.log → redeploy → reproduce → squint Built reqlog. One import, a dashboard opens at localhost:9000, you see everything in real time — payload, response, latency, replay button. NestJS: @Module({ imports: [ReqlogModule.forRoot()] }) Express: app.use(require('reqlog-express')()) That is the entire setup. github.com/FirasLatrech/reqlog

  • API Platform
  • Cloud Native
  • Data Analytics
Mar 19, 2026Visit website

AI Summary

Reqlog is a live HTTP dashboard for Node.js and Go applications. It provides real-time visibility into requests, responses, and latency with minimal setup.

Best For

Node.js developers, Go developers, Backend engineers debugging APIs

Why It Matters

It eliminates the tedious cycle of adding console logs and redeploying by providing an immediate, real-time dashboard for monitoring HTTP traffic.

Key Features

  • Live HTTP dashboard opens automatically at localhost:9000
  • Real-time visibility of request payloads, responses, and latency
  • One-click replay of HTTP requests for debugging
  • Simple integration with one import for Node.js and Go frameworks

Use Cases

  • A backend developer debugging an intermittent API failure in a NestJS application can import Reqlog to instantly view all incoming requests and responses in a dashboard, allowing them to identify the specific payload causing the error without restarting the server.
  • A team lead overseeing a new Express.js microservice integration can set up Reqlog to monitor real-time traffic during testing, enabling the team to verify data formats and latency without adding logging code to every route.
  • A solo developer building a Go API can use Reqlog to quickly inspect live request details and replay problematic calls, streamlining the process of validating endpoint behavior during development.