PulseView is a GUI for sigrok that supports logic analyzers, oscilloscopes, and MSOs.
It can acquire samples from a supported device and display them, load and display captures from existing sigrok *.sr files, as well as run protocol decoders and display their annotations.