Foxglove Studio
Foxglove Studio (foxglove.dev) is an integrated visualization and diagnosis tool for robotics.
Installation
Visit foxglove.dev/download or GitHub Releases to download the latest version.
Support
Contributing
Contributions are welcome! Foxglove Studio is primarily written in TypeScript, the instructions below should help you get started:
Supported development environments: Linux, Windows, macOS
Required dependencies:
- Node.js v14+
- Yarn (
npm install -g yarn
) - Git LFS
- Visual Studio Code (recommended)
Getting started:
- Clone git repo
- Run
yarn install
- Launch the development environment (run both scripts concurrently):
$ yarn serve # start webpack
$ yarn start # launch electron
Other useful commands:
$ yarn run # list available commands
$ yarn lint # lint all files
$ yarn test # run all tests
$ yarn test:watch # run tests on changed files