High-performance JSON logger for Node.js. Transports run in worker threads to keep the main event loop free. Produces NDJSON by default with automatic level, time, pid, hostname, and msg fields.
When to use: Structured logging in Node.js applications, request-scoped logging with correlation IDs, sensitive data redaction, multi-destination log routing, framework logging integration.
When NOT to use: Browser-only logging (pino has limited browser support), simple console.log debugging during development, projects that need human-readable logs by default (pino outputs JSON; use pino-pretty for dev).
Pino ワーカー スレッド トランスポート、子ロガー、リダクション、フレームワーク統合を備えた Node.js 用の高性能 JSON ロガー。構造化ログの設定、ログ トランスポートの構成、リクエスト相関 ID の追加、機密データの編集、または Fastify、Hono、または Express との統合の場合に使用します。 pino、ロギング、構造化ログ、リクエスト ID、相関、編集、トランスポート、pino-http、pino-pretty に使用します。 ソース: oakoss/agent-skills。