Skip to content

VSView

vsview Logo

The next-generation VapourSynth previewer

Python Version Discord


Why VSView

Modern, extensible previewer for VapourSynth, VSView lets you open scripts, videos or images in one interface, making it easier to preview, inspect and compare sources without switching tools.

Built as a modern replacement for VSPreview, VSView focuses on cleaner, more maintainable code and straightforward plugin integration through a clear API, making official and community extensions easier to build, maintain, and adopt.

Quick start

Install and launch directly from your terminal:

Install and run
pip install vsview
vsview
Install essential bundle
pip install "vsview[essential]"
Open files directly:
vsview script.vpy video.mkv
Install and run
uv tool install vsview
vsview
Add essential bundle
uv add vsview --extra essential
Open files directly:
uv run vsview script.vpy video.mkv

Documentation map

  • Installation: Requirements, pip/uv install, and development setup.
  • Contributing: Development setup and editor recommendations.
  • Usage: CLI usage, file detection, workspaces, and shortcuts.
  • Plugins: Built-in tools, official plugins, and plugin development.
  • User API: set_output and script-side API usage.
  • Developer API: Plugin-facing classes, hooks, and utilities.

Community and support

Join the JET Discord for support, feature requests, and discussion.