spotlight  by getsentry

Development observability and debugging platform

Created 2 years ago
530 stars

Top 59.7% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Debuggability Elevated Spotlight enhances development environments by providing Sentry-powered real-time observability for errors, performance, and logs. It targets developers and AI-assisted coding workflows, offering immediate insights to streamline debugging and development processes.

How It Works

Spotlight captures application telemetry using Sentry SDKs, routing it to a local Sidecar proxy server. The Sidecar processes events and forwards them to a web UI for real-time viewing or streams them to the terminal. This architecture allows for standalone operation or integration with existing Sentry setups.

Quick Start & Requirements

Installation options include a macOS-native Electron App or the CLI via npx @spotlightjs/spotlight. The CLI supports default mode (web UI server), spotlight tail for streaming events, spotlight run for automatic integration, and spotlight mcp for AI tool integration. Node.js is a prerequisite for CLI usage. Links to documentation, resources, and setup guides are available.

Highlighted Details

  • Real-time monitoring of errors, traces, logs, and performance data.
  • Simultaneous monitoring across multiple projects.
  • Event streaming to the terminal with configurable output formats (human, logfmt, json, markdown).
  • MCP server integration for AI coding assistants, enabling direct telemetry access for smarter debugging.

Maintenance & Community

No specific details regarding contributors, community channels, or roadmap are provided in the README excerpt.

Licensing & Compatibility

The license type and compatibility notes for commercial use or closed-source linking are not specified in the provided text.

Limitations & Caveats

The standalone Electron application is exclusively available for macOS.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
83
Issues (30d)
22
Star History
21 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.