Skip to main content

Foxglove Documentation

Foxglove is a platform to record, upload, organize, and visualize multimodal log data such as time series, text logs, video, 3D, maps, and more. It is most often used in hardware, robotics, and physical AI.

Foxglove Visualization

Workflows

Foxglove supports all aspects of multimodal observability:

Record

Ingest

Process

  • Index imported data recordings by device, time, and topic
  • Configure webhooks to integrate with the rest of your data pipeline

Visualize

Collaborate

  • Annotate logs with metadata and events for easier search and discovery
  • Rely on collective knowledge to triage incidents and analyze the root cause of an issue

Command palette

The command palette provides quick access to actions and navigation across the app. Open it with Ctrl + K (Windows and Linux) or Cmd + K (macOS) to search for commands by name or keyword.

Use the command palette to:

  • Open data sources — Open local files, start a live connection, or open a recording
  • Navigate — Jump to pages like the dashboard, settings, devices, recordings, events, or timeline
  • Switch layouts — Browse and switch between recent, personal, and organization layouts
  • Access help — Open the documentation, view version info, or launch the getting started guide

Start typing to filter the list. Some commands have sub-menus that expand when selected. For example, selecting "Change layout" drills down into a searchable list of available layouts. Use the mouse or arrow keys to navigate, click a list entry or press Enter to select, and Esc or click outside the list to close the palette.

Available commands are context-aware, meaning some only appear on certain pages.