Back to browse
Bagel (Bag ExpLoration) for ROSBAGs

Bagel (Bag ExpLoration) for ROSBAGs

by Hussain04·Jul 24, 2026·3 points·0 comments

AI Analysis

●●●BangerWizardryBig BrainSolve My Problem

Full ROS bag inspection in-browser without installing Foxglove or ROS itself.

Strengths
  • Worker-isolated parsing handles multi-gigabyte datasets without blocking the UI.
  • Supports seven file formats including MCAP, PCD, and 3D Gaussian splats.
  • HTTP range streaming enables remote file inspection without full downloads.
Weaknesses
  • Robotics niche limits audience despite impressive technical execution.
  • No mention of real-time streaming from live robots beyond URL input.
Target Audience

Robotics engineers, researchers, autonomous vehicle developers

Similar To

Foxglove Studio · RViz · Webviz

Post Description

Hello HN!

BAGEL is a fully static web application that lets you explore ROS bag files (.mcap, .db3, .bag), standalone point cloud files (.pcd, .ply), and 3D Gaussian Splat scenes (.ply, .splat, .ksplat) entirely in your browser needing no server, no installation, no account. Just drag and drop :D

Robotics engineers and researchers frequently generate bag files during experiments, SLAM runs, and sensor calibration. Inspecting these files currently requires a full ROS1 or ROS2 installation, Foxglove Studio (increasingly commercial), or writing custom Python scripts for every inspection task.

So to eliminate this friction, I have created BAGEL. It is fully MIT-licensed, here's the repo: https://github.com/Hussain004/bagel

(Give it a star if you find it a helpful, it means the world!)

I am always open to feedback and criticism.

Similar Projects

Floating-Point JPEG Decoder

This repo rips out STB-Image's fixed-point iDCT and 8-bit pipeline and replaces it with a float32 path so YUV->RGB conversion and resampling keep extra precision — you can actually see less banding in the provided GIFs and histograms. It also supports encoding float pixels back to JPEG and ships demos that explore recompression stability, which is a neat, very focused trick if you only have JPEGs (RAW still wins).

WizardryNiche Gem
rsaxvc
305mo ago