56 packages
create-foxglove-extension
Create and package Foxglove extensions
@foxglove/avl
Adelson-Velsky-Landis (AVL) self-balancing binary trees in TypeScript
@foxglove/cdr
Common Data Representation serialization and deserialization library
@foxglove/chartjs-plugin-zoom
Plugin that enables zoom and pan functionality in Chart.js charts.
@foxglove/comlink
Comlink makes WebWorkers enjoyable
@foxglove/crc
Fast CRC32 computation in TypeScript
@foxglove/electron-socket
Networking sockets for Electron apps
@foxglove/embed
This package provides the `FoxgloveViewer` class. This class creates and manages an iframe to embed [Foxglove](https://foxglove.dev/) in your application.
@foxglove/embed-react
This package provides the `<FoxgloveViewer />` component. It wraps the [`FoxgloveViewer` class](https://docs.foxglove.dev/docs/embed/foxglove-embed) to provide a React API for embedding [Foxglove](https://foxglove.dev/) in your application.
@foxglove/eslint-plugin
Foxglove ESLint rules and configuration