One of the fastest ways to read code on macOS: preview source with Quick Look, syntax highlighting, line numbers, and one-click copy. No ads, no upload.
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 300+ common code and configuration file formats, including Swift, Python, JavaScript, Go, Rust, Kotlin, Dart and more
• 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.
- Added JSON formatting in Quick Look previews.
- Added appearance settings and improved light/dark mode rendering.
- Added preview and syntax highlighting support for more project configuration files.
- Improved Quick Look preview performance and first-screen rendering speed.
- Fixed preview layout, soft wrapping, theme rendering, and app icon details.
Version 1.3
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