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.
Workflows
Foxglove supports all aspects of multimodal observability:
Record
- Record logs in a variety of supported formats (MCAP, ROS Bag, ULog, etc)
Ingest
- Import recordings from your desktop, or a device running the Foxglove Agent
- Use data loaders to load your own custom file formats directly into Foxglove
Process
- Index imported data recordings by device, time, and topic
- Configure webhooks to integrate with the rest of your data pipeline
Visualize
- Stream imported data to Foxglove and access it via the API for analysis
- Configure panels to understand how your robots sense, think, and act
- Create shared layouts for tackling repeated visualization and debugging tasks
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.
Links and resources
- Create a free account
- Download the desktop app (for Linux, Windows, and macOS)
- Browse tutorials
