Multimodal visualization and data platform
Rust MIT 26 MB Created Feb 25, 2026
Stars 1 Forks 0 Watchers 0 Open issues 0 Open PRs 0
History
98 branches 116 tags
build(deps): bump qs from 6.14.1 to 6.14.2 (#934) 8a860f7 5 months ago
build(deps): bump filelock from 3.17.0 to 3.20.3 in /python/foxglove-… e7a6b59 5 months ago
build(deps): bump lodash from 4.17.21 to 4.17.23 (#931) d6e9908 5 months ago
build(deps): bump time from 0.3.41 to 0.3.47 in /rust/examples/rgb_ca… 2f91d4d 5 months ago
build(deps): bump tar from 7.5.7 to 7.5.9 (#929) 2cf0d3b 5 months ago
Foxglove SDK checkout composite action (#914) cbb92f1 5 months ago
Add an initial AGENTS.md file (#921) 1f8864f 5 months ago
Remote access refactors for testing and unit tests (#907) 3e6f664 5 months ago
refactor: make RemoteAccessError private and store native error types… 5006267 5 months ago
C++: Fix flaky websocket unit tests (#923) f43287c 5 months ago
rust: Add basic integration tests for remote access (#891) 8765bec 5 months ago
ci: Fix draft-release workflow (#920) 2de64d4 5 months ago
rust: Revert public-facing changes from 1d0ce440 (#919) 1372e00 5 months ago
Image annotations metadata (#918) 12636af 5 months ago
LocationFix message metadata (#909) 39b7742 5 months ago
Update documentation link for Python SDK (#915) 2ebf339 5 months ago
Disable Claude PR review for fork PRs (#916) ef207b9 5 months ago
Make no-auth work out of the box for data provider examples (#913) ca7b5a6 5 months ago
C++ data provider example for remote data loaders (#872) d4c1d5d 5 months ago
Update Layout API to v0.6.0 (#911) 5f894e4 5 months ago
derive: Support deriving Encode for newtypes (#874) ebcb2ee 5 months ago
ci: Use distinct job names for status checks (#910) c09ccf5 5 months ago
ci: Use distinct job names for status checks (#910) ff963b4 5 months ago
ci: Run c/python workflows conditionally (#906) 3842ecc 5 months ago
ci: Run ros workflow conditionally (#905) 4be0ecb 5 months ago
rust: Refactor remote access (and websocket) features (#888) 2784c4c 5 months ago
Implement channel advertisements and subscriptions (#899) 45074b0 5 months ago
rust: Add ProtobufField implementation for usize (#889) 254d5cd 5 months ago
docs: add a copy button to python code-block in sphinx (#901) 8b4f397 5 months ago
Rename schemas module to messages in Rust SDK (#893) 1d0ce44 5 months ago
Encoding order reversal (#897) ebe4bda 5 months ago
Remove v1 deps from common tests (#878) 925be71 5 months ago
docs: Update SDK docs for derive(Encode) to clarify intended use (#894) 5c02ba7 5 months ago
remote_access: Hook up device token auth (#885) 16b541a 5 months ago
Add cloud connection and send server info message to connected client… 13ce9af 5 months ago
notebook: display (async) error output below embedded viewer (#880) 5836a2f 5 months ago
Rust data provider conformance test suite (#886) 2ea6177 5 months ago
New example for mcap using PlaybackControl (#859) edf997d 5 months ago
Make PlaybackControl Capability public (#890) 135f630 5 months ago
New PR review workflow (#887) cbf51d3 5 months ago
Rename RangedPlayback capability to PlaybackControl (#879) 94d0286 5 months ago
build(deps): bump protobuf from 5.29.5 to 5.29.6 in /python/foxglove-… ccdd12a 5 months ago
Add live visualization credentials provider (#836) 38df8f7 5 months ago
Update Layout API to v0.5.0 (#875) a813c15 5 months ago
docs: add link from notebook API docs to main foxglove docs (#871) 260b66e 5 months ago
Rust utilities for data providers for remote data loaders (#809) ac32d0f 5 months ago
introduce optional fields and mark LocationFix 'color' as optional (#… 5cb032f 5 months ago
playground: add support for symbol highlighting & renaming (#868) 13fc786 5 months ago
fix(encode): support arrays and label Option<T> as optional (#855) befc6cb 6 months ago
Merge tag 'sdk/v0.17.1' 2a11e13 6 months ago
Add claude code review workflow (#853) dcdd3aa 6 months ago
derive: Implement ProtobufField for foxglove schemas (#854) 694f5b1 6 months ago
derive: Implement ProtobufField for other well-known types (#852) 0512982 6 months ago
playground: add set_layout method (#796) 51e14b5 6 months ago
Added schemars-chrono feature (#851) 68f1211 6 months ago
playground: add hover tooltip support (#849) e729db0 6 months ago
notebook: add border to widget (#848) 29041fa 6 months ago
build(deps): bump tar from 7.4.3 to 7.5.7 (#847) 9fc9407 6 months ago
build(deps): bump urllib3 from 2.5.0 to 2.6.3 in /python/foxglove-sdk… 35d9224 6 months ago
Merge tag 'sdk/v0.17.0' 9109134 6 months ago
build(deps): bump urllib3 from 2.5.0 to 2.6.3 in /cpp/foxglove/docs (… 1286869 6 months ago
Rename example message-filtering -> message_filtering (#843) 400f36b 6 months ago
build(deps): bump prost and prost-reflect (#722) 7b1927d 6 months ago
docs: update notebook docs (#827) b08361c 6 months ago
Update Layout API to v0.4.0 (#841) 7b60ce2 6 months ago
Update Layout API to v0.3.0 (#840) 6334679 6 months ago
notebook: add opaque_layout param (#839) dd90106 6 months ago
Remove agent code from C++ and Python SDK (#838) f6f959c 6 months ago
Introduce v2 mod, plus Subscribe, Unsubscribe, and client MessageData… 0584f71 6 months ago
Add documentation for uncalibrated camera handling (#834) c70b89a 6 months ago
Foxglove Dockerfile apt upgrade (#833) e409288 6 months ago
Missing python build assets (#835) 545aa22 6 months ago
Increase the timeouts in the smoke tests. (#829) 3b6f12f 6 months ago
Force the ROS dockerfile to always do an apt-get dist-upgrade. (#830) e415d64 6 months ago
Add Client Count Topic to Foxglove_bridge (#692) 49c7f94 6 months ago
Fix a warning on newer versions of CMake. (#828) 65047d4 6 months ago
FrameTransform direction clarity (#816) 35a9e85 6 months ago
C++: Add initial session_id support via WebSocketServerOptions (#822) 3dfaa33 6 months ago
Claude directory gitignore (#824) aceb03e 6 months ago
rust: Add img2yuv (#821) ebcda61 6 months ago
rust: Add serde for schema message types (#817) 9bd4c3e 6 months ago
Enable NPM trusted publishing with OIDC (#811) 45dbc50 6 months ago
Move message definitions, introduce version-specific binary message f… 0f8eea8 6 months ago
add MCAP attachment support for C++ (#795) 4d2657c 6 months ago
notebook: remove layout_storage_key, add layout stub (#814) fb2fc48 6 months ago
Add pull request template (#819) ad71dfc 6 months ago
Add Point3InFrame schema (#813) fd4ffee 6 months ago
Move protocol types to `protocol` directory (#799) 9b1def0 6 months ago