Skip to main content
Open Source Debugging Tool

Debug NestJS
Like Never Before

Laravel Telescope-inspired debugging and monitoring for NestJS. Track requests, queries, exceptions, jobs, and 14 more watchers with a beautiful real-time dashboard.

$npm install nestlens
localhost:3000/nestlens
Requests
Queries
Exceptions
Jobs
Logs
GET/api/users20045ms
POST/api/auth/login201123ms
GET/api/orders/12340412ms
PUT/api/users/profile20089ms

Real-time Monitoring

Watch requests, queries, and exceptions as they happen. No more console.log debugging.

Zero Configuration

Import and go. Auto-detects TypeORM, Prisma, Bull, and more. No setup required.

Security Built-in

IP whitelist, role-based access, and automatic data masking for production safety.

HTTP & Requests

Track every HTTP request, catch exceptions, and monitor application logs in real-time.

Database & Storage

Monitor SQL queries, cache operations, Redis commands, and ORM model changes.

Background Jobs

Track queue jobs, scheduled tasks, event emissions, and batch operations.

Communication

Monitor outgoing emails, HTTP client requests, and multi-channel notifications.

Security & System

Track authorization gates, CLI commands, template rendering, and data exports.

Everything Your
App Does,
Tracked.

From HTTP requests to background jobs, NestLens captures it all with specialized watchers for every part of your application.

Explore all watchers

Three Lines to Full Visibility

Import the module, start your app, and open the dashboard.

app.module.ts
import { Module } from '@nestjs/common';
import { NestLensModule } from 'nestlens';

@Module({
  imports: [
    NestLensModule.forRoot({
      enabled: process.env.NODE_ENV !== 'production',
    }),
  ],
})
export class AppModule {}
Read the full guide
Community

Open Source

Free forever, MIT licensed. Star us on GitHub and join the community.

MIT LicenseTypeScriptNestJS 9+
Integrations

Works With Your Stack

Auto-detects and integrates with popular NestJS libraries out of the box.

TypeORMQuery & Model tracking
PrismaQuery & Model tracking
Bull / BullMQJob monitoring
RedisCommand tracking
Security

Production Ready

Built with security in mind. Control access, mask sensitive data, auto-cleanup.

IP WhitelistRestrict dashboard access
Role-based AccessCustom authorization
Data MaskingHide sensitive fields
Auto PruningAutomatic cleanup

Start Debugging Today

Join developers who are already using NestLens to debug their NestJS applications faster.

$npm install nestlens

MIT License

TypeScript

NestJS 9+

Intro
Watchers
Setup
Start