Desktop Players

Browse 19 curated desktop players resources for video development on Awesome Video.

Resources (showing 1–19 of 19)

  • Clapper — GTK4/GStreamer Player and Reusable LibrariesProject docs for the Clapper player and its LGPL clapper/clapper-gtk libraries with GObject Introspection bindings for embedding playback i…
  • DJVHigh-bit-depth image-sequence player for film/VFX/animation pipelines, used for frame-accurate dailies and shot review.
  • HWAcceleratedVP9PlayerHardware Accelerated VP9 Player in macOS 11.0 Big Sur beta 4+
  • Jellyfin Media PlayerDesktop client combining the jellyfin-web UI with an embedded MPV playback core, including documentation for web-to-native playback integra…
  • KSPlayerSwift media player framework for iOS/macOS/tvOS/visionOS on AVPlayer+FFmpeg with HLG, HDR10, HDR10+, Dolby Vision, Dolby Atmos, and text/im…
  • Omakase PlayerOpen-source JS framework for building frame-accurate video review experiences: marker list, timeline, audio VU meter, chromeless theming.
  • OpenRVAcademy Software Foundation's open-sourced Sci-Tech-award-winning frame-accurate media review/playback software, standard in VFX/animation…
  • QtAVPlayerQt/FFmpeg media player library for Linux/Windows/macOS/iOS/Android with hardware acceleration and copy-free rendering.
  • RuffleA Flash Player emulator written in Rust.
  • VLCVLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/
  • VTM Decoder VLC PluginVVC (H.266) video decoder plugin for VLC Media Player based on a multithreaded VTM decoder implementation. Includes TS demux plugin with VV…
  • awesome-mpv — mpv Scripts, Frontends and ToolingCurated index of mpv scripts, GUI frontends, shaders and companion tools for building custom playback experiences.
  • mpv HDR Guide 2026: HDR10, HDR10+, Dolby Vision and Tone MappingCurrent practical guide to configuring mpv for HDR10, HDR10+ and Dolby Vision playback, including libplacebo tone-mapping and target-peak s…
  • mpv Manual (stable)Canonical mpv reference covering all playback/decode options, Lua/JavaScript scripting and C plugin APIs, and libmpv embedding guidance.
  • mpv.net (GitHub)Modern mpv-based Windows media player with a customizable GUI, themes, and extension support built on the mpv engine.
  • tauri-media-playerCross-platform desktop media player built on Tauri, React and MPV as the playback backend.
  • tauri-plugin-libmpvTauri v2 plugin embedding libmpv for hardware-accelerated video playback inside Rust/web desktop apps.
  • tauri-plugin-mpvTauri plugin embedding mpv via JSON IPC for desktop video player apps.
  • vvDecPlayerQt desktop player wrapping Fraunhofer VVdeC (H.266/VVC) decoder with a 4-thread pipeline for HTTP segment download, bitstream parse, decode…