pinoramajs/pinorama
pinoramajs/pinorama has 98 GitHub stars and 5 forks. Star changes are not measured yet. Last checked 2026-11-13 02:06 UTC. Last push 2026-10-29.
So werden diese Zahlen gemessen
Explore your logs smarter and faster 🌀 A sleek and powerful Node.js log viewer.
What you can do
- Full-text search — Powered by Orama with faceted filtering
- Real-time streaming — Pipe logs and watch them appear instantly with Live Mode
- MCP integration — Connect AI assistants to query logs in natural language
- Keyboard-first — Navigate, filter, and inspect logs without touching the mouse
Gemessener Sternzuwachs
- in 24h
- Verlauf wird gesammelt
- in 7 days
- Verlauf wird gesammelt
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
README.md
Original
Pinorama
Explore your logs smarter and faster
A beautiful yet powerful Node.js log viewer
Pinorama is a suite of packages for storing, exploring, and analyzing Pino logs. Pipe logs from any Node.js process, search them instantly with Orama, and explore them in a real-time web UI.
Features
- Full-text search — Powered by Orama with faceted filtering
- Real-time streaming — Pipe logs and watch them appear instantly with Live Mode
- MCP integration — Connect AI assistants to query logs in natural language
- Keyboard-first — Navigate, filter, and inspect logs without touching the mouse
- Custom styles — Color-code log levels, HTTP methods, and any field
- Fastify plugin — Drop-in server with authentication, persistence, and auto-save
- Presets — Built-in schemas for Pino and Fastify logs, or create your own
Quick Start
Install Pinorama Studio globally:
npm i -g pinorama-studio
Pipe logs from any Node.js application:
node app.js | pinorama --open
This starts an embedded server, ingests the piped logs, and opens the Studio UI in your browser.
Packages
| Package | Description |
|---|---|
| pinorama-studio | Web UI and CLI for viewing, filtering, and analyzing logs |
| pinorama-server | Fastify plugin with REST API, auth, persistence, and MCP |
| pinorama-transport | Pino transport that buffers and streams logs to the server |
| pinorama-client | Isomorphic HTTP client for Node.js and the browser |
| pinorama-mcp | Model Context Protocol server for AI-powered log analysis |
| pinorama-presets | Schema and introspection configs for Pino and Fastify |
How It Works
Pino Logger → Transport (buffers) → POST /bulk → Server (Orama) → Studio UI
↕
MCP (AI assistants)
- Pino Logger creates structured JSON logs
- Pinorama Transport buffers and sends them in batches
- Pinorama Server stores and indexes logs with Orama
- Pinorama Studio displays logs with search, filters, and live refresh
- Pinorama MCP connects AI assistants for natural-language queries
Documentation
Full documentation is available at pinorama.dev.
Contributing
Contributions are welcome! This is a monorepo using pnpm workspaces and Turborepo.
pnpm install # install dependencies
pnpm build # build all packages
pnpm test # run all tests
pnpm dev # start dev servers
License
Ähnliche Projekte entdecken
freeCodeCamp/freeCodeCamp
Die Open-Source-Codebasis und das Curriculum von freeCodeCamp.org. Lerne Mathematik, Programmierung und Informatik kostenlos.
459,069 Sternedonnemartin/system-design-primer
Lerne, Systeme im großen Maßstab zu entwerfen, und bereite dich auf das Systemdesign-Interview vor. Enthält Anki-Karteikarten.
377,742 Sternereact/react
Die Bibliothek für Web- und native Benutzeroberflächen.
252,567 Sternevuejs/vue
Dies ist das Repository für Vue 2. Das Repository für Vue 3 findest du unter https://github.com/vuejs/core
212,527 Sterne