CodeLook
Quick Look Code with Themes
Only for Mac
$4.99
Mac
Preview code files instantly, with your favorite themes.
A Quick Look extension for macOS. Preview code files instantly with 700+ themes that match text editors, syntax highlighted via Tree-sitter. 100% private.
// deep theming
Every color comes from the theme: background, gutter, line numbers, separator - not just the text colors. So previews look just like your text editor. Plus optional warp & line number settings.
// appearance
You can just pick one dark or light theme... but why not both? With 'System' mode, CodeLook auto-switches based on your macOS appearance.
// fonts
Pick any font on your Mac and customize the size. CodeLook renders regular, bold, italic, and bold italic automatically.
// file types
Seventeen supported file types, each with a dedicated grammar. Swift, Rust, C, C++, Go, Ruby, Python, CSS, JavaScript, JSX, TSX, Shell, Lua, JSON, JSONC, JSONL, YAML.
// speed
Big files? Big deal… Instantly see code highlighted the second you press space. No file size left behind. Powered by Tree-sitter and a fully native engine written in Swift.
// accuracy
Every language is parsed with the same tree-sitter grammars behind Zed and Neovim. Every token is colored by what it actually is, not what it looks like.
// how it works
- CodeLook does have an app to help you with settings and theming. Since CodeLook is a system extension, you can quit the app and previews just work.
- CodeLook works anywhere macOS shows file previews via Quick Look. Select a file and press Space in Spotlight, Open and Save dialogs, for example. Also renders in any third-party app that uses the Quick Look framework, including Raycast.
- Themes come from Zed's public extension registry, the same catalog the Zed editor uses, with 700+ theme extensions. You can browse and preview them online via zed-themes.com, a community-driven gallery. Themes are small JSON color definitions; installing one downloads only colors, never code. You can also build your own with Zed's theme builder, or write a simplified JSON file by hand. CodeLook supports a slimmed-down format with documented token mappings.
- No analytics, no tracking, no accounts. Files are read locally and never leave your Mac.
- .html and .ts don't preview because macOS reserves those for built-in handlers.
- Large files open just as fast. CodeLook uses a tree-sitter-powered highlighting engine via dog, and the rendering is streamed. So the second previews appear, code is already highlighted.
- To turn it on, launch CodeLook once after installing. If previews don't switch over immediately, check System Settings → Login Items & Extensions → Quick Look, and make sure CodeLook is enabled. The same switch turns it off.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
Native rendering: previews now use a built-in TextKit renderer instead of WebKit. Large files open faster, and selection and copy are native and more responsive.
New: Tab width setting (2, 4, or 8 columns) in the General tab.
The developer, Edden Amber, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Edden Amber
- Size
- 4.7 MB
- Category
- Developer Tools
- Compatibility
Requires macOS 26.0 or later and a Mac with Apple M1 chip or later.
- Mac
Requires macOS 26.0 or later and a Mac with Apple M1 chip or later.
- Mac
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © Edden Amber

