Windows native lightweight previewer inspired by macOS Quick Look. It runs as a tray application, watches Explorer/Desktop selection, and toggles a temporary WebView2 preview window with the Space key.
Repository: flyfish-dev/quicklook
git clone https://github.com/flyfish-dev/quicklook.git
cd quicklookRequirements:
- Visual Studio 2022 with C++ desktop workload
- CMake 3.24+
- Microsoft Edge WebView2 Runtime
- Microsoft.Web.WebView2 NuGet package
Bootstrap WebView2:
powershell -ExecutionPolicy Bypass -File scripts/bootstrap-webview2.ps1Build:
cmake -S native -B build/native -A x64 -DWEBVIEW2_NUGET_PATH="$PWD\.deps\Microsoft.Web.WebView2"
cmake --build build/native --config ReleaseRun:
.\build\native\Release\FlyfishQuickLookWin.exeThe macOS development environment can generate this project but cannot compile or run the Win32/WebView2 code.