Supports 500+ code, config, and script extensions, one-click JSON formatting, and Markdown TOC navigation. Preview source locally with Quick Look.
PeekCode is a macOS Quick Look plugin that lets you preview source code files with syntax highlighting — just select a file and press Space.
No need to open an editor. Glance and go.
◆ Core Features
• Syntax Highlighting — supports 500+ common code, configuration, script, and project file extensions, including Swift, Python, JavaScript, Go, Rust, Kotlin, Dart and more
• JSON Formatting — format JSON directly in Quick Look for easier reading of minified configs and API responses
• Markdown Navigation — rendered Markdown previews with table of contents navigation for long documents
• 80+ Themes — separate light/dark theme settings, auto-switches with system appearance
• Line Numbers — toggle on/off for easy code navigation
• One-Click Copy — copy full file content from the toolbar
• Large File Friendly — smart truncation for rendering, copy always includes full content
• Fast Native Preview — smoother Quick Look switching with less flicker
• Lightweight, ad-free, no code upload
• Supports common formats such as .swift, .py, .js, .go, .rs, .java, .json, .yaml, .md, .sh, .r, .gradle, .log, and .ignore
• Choose any monospace font and size
• Adjustable preview line count and file size limits
• Interface available in English, 中文, 日本語, and 한국어
◆ Use Cases
• Browse open-source projects without launching an IDE
• Quickly review code changes during code review
• Preview configuration files (.yaml, .json, .toml) with proper highlighting
• Glance at scripts and snippets while organizing your files
• Share code files — recipients can preview instantly with Quick Look
◆ System Limitations
Due to macOS Quick Look system limitations, unsupported file types (not limited to) are:
Plain text (.txt, .text), Rich Text (.rtf, .rtfd), HTML/XML/web archives (.html, .xml, .webarchive), TypeScript (.ts), PDF (.pdf), Microsoft Office (.csv, .doc, .docx, .xls, .xlsx, .ppt, .pptx), OpenDocument (.odt, .ods, .odp), Apple iWork (.pages, .numbers, .key).
◆ Privacy & Security
PeekCode renders previews locally. Your code files are not uploaded or used for analytics. Network access is used only for purchase and restore features. App Sandbox enabled for maximum security.
Terms of Use: https://neolabsapp.com/terms
Privacy Policy: https://neolabsapp.com/privacy
Ratings & Reviews
This app hasn’t received enough ratings or reviews to display an overview.
- Fixed known issues.
- Improved performance and stability.
Version 1.4.1
The developer, 笑海 吕, 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 Linked to You
The following data may be collected but it is not linked to your identity:
Purchases
Identifiers
Privacy practices may vary, for example, based on the features you use or your age. Learn More
The developer indicated that this app supports the following accessibility features. Learn More
Supported Features
Dark Interface
Information
Seller
笑海 吕
Size
6 MB
Category
Developer Tools
Compatibility
Requires macOS 13.0 or later.
Mac Requires macOS 13.0 or later.
Languages
English and 4 more
English, Japanese, Korean, Simplified Chinese, Traditional Chinese