Rust GUI library for video playback?

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • winit

    Window handling library in pure Rust

  • iced

    A cross-platform GUI library for Rust, inspired by Elm

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • av-metrics

    Quality metrics

    If you go this way, you'll have to decode video through the FFmpeg API which is not as simple as it is via the ffmpeg CLI. Check out [av-metrics-decoders](I, they have a simple, working decoder implementation.

  • raphlinus

    To do video properly requires integration with the platform compositor. This is a fiendishly difficult problem, and I know of no serious effort to solve it. I have an outline of a blog post on the topic, and hope to publish it before too long.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts