# QL-Win/QuickLook

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/ql-win-quicklook).**

22,423 stars · 1,229 forks · C# · gpl-3.0

## Links

- GitHub: https://github.com/QL-Win/QuickLook
- awesome-repositories: https://awesome-repositories.com/repository/ql-win-quicklook.md

## Topics

`quicklook`

## Description

QuickLook is a utility for the Windows operating system that provides instant file previews through keyboard shortcuts. It allows users to inspect the contents of documents, media, and code without the need to launch the associated software applications.

The application integrates directly into the system file manager and open dialog windows, ensuring a consistent preview experience across the operating system. It utilizes a modular plugin architecture that enables the rendering of diverse file formats, including office documents, engineering drawings, and vector graphics, without requiring the installation of the original creation software.

The software maintains system stability by rendering previews in isolated processes and supports regional customization through decoupled resource files. Users can manage their preferences and settings through persistent storage, ensuring that configurations remain accessible across different sessions.

## Tags

### User Interface & Experience

- [File Previewers](https://awesome-repositories.com/f/user-interface-experience/file-previewers.md) — Provides instant file previews on Windows via keyboard shortcuts without launching the associated software applications. ([source](https://cdn.jsdelivr.net/gh/QL-Win/QuickLook@master/README.md))
- [File Dialogs](https://awesome-repositories.com/f/user-interface-experience/dialogs/file-dialogs.md) — Provides file content previews directly within system open and save dialog windows to streamline file selection. ([source](https://github.com/QL-Win/QuickLook/wiki/Differences-Between-Distributions))

### Operating Systems & Systems Programming

- [File Explorer Extensions](https://awesome-repositories.com/f/operating-systems-systems-programming/system-administration-maintenance/file-system-management/file-systems/file-explorer-extensions.md) — Integrates file preview functionality directly into the Windows file manager and system dialog windows.
- [File System Integration](https://awesome-repositories.com/f/operating-systems-systems-programming/system-administration-maintenance/file-system-management/file-system-integration.md) — Integrates preview functionality into the operating system's file management interfaces and dialogs.

### Software Engineering & Architecture

- [Modular Plugin Architectures](https://awesome-repositories.com/f/software-engineering-architecture/modular-plugin-architectures.md) — Acts as a modular platform that supports additional file formats through a plugin-based architecture.
- [Plugin-Based Architectures](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/plugin-module-systems/modular-plugin-architectures/plugin-based-architectures.md) — Supports a modular plugin architecture that dynamically loads components to interpret diverse file formats at runtime.
- [Third-Party Plugins](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/extensibility/third-party-plugins.md) — Allows viewing documents and media via third-party plugins without requiring the original creation software. ([source](https://github.com/QL-Win/QuickLook/wiki/Available-Plugins))
- [Process Isolation Architectures](https://awesome-repositories.com/f/software-engineering-architecture/process-isolation-architectures.md) — Runs preview rendering in isolated processes to ensure system stability and prevent host application crashes.

### Graphics & Multimedia

- [Format Support Extensions](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/image-processing/format-support-extensions.md) — Enables support for specialized file formats like engineering drawings and vector graphics through modular plugin installations. ([source](https://cdn.jsdelivr.net/gh/QL-Win/QuickLook@master/README.md))

### Development Tools & Productivity

- [Global Input Listeners](https://awesome-repositories.com/f/development-tools-productivity/global-input-listeners.md) — Intercepts system-wide keyboard inputs to trigger preview windows regardless of active application focus.
