Developer's Bench Guide
Marlin
A native plain-text bench for the files other editors refuse to open, with every transform visible as a pipeline.
- Opens multi-gigabyte files
- 54 languages built in
- No network entitlement
- $19.99, bought once
Last updated
Browse the guide
16 articlesWelcome to Marlin
Workspace & Navigation
- The Workspace Tour the main window: unified compact toolbar, file tree sidebar, streaming viewport, and diagnostic status bar.
- Workspace Roots & File Tree Attach project folders, inspect modified and untracked files, and navigate nested directories with zero lag.
- Command Palette & Open Quickly Execute commands with ⌘K and jump across project files instantly using Open Quickly (⇧⌘O).
Core Editing & Stream Engine
- Streaming 2GB+ Logs & Enormous Files Open multi-gigabyte production logs and database exports instantly with sparse line indexing and windowed streaming.
- Syntax Highlighting Syntax definitions for Rust, Zig, Go, Swift, Astro, Python, GLSL/WGSL, SQL, and Dockerfile.
- Sort Lines & Text Transformations Sort lines alphabetically, numerically, by column, or case-insensitively, with instant export or pipeline integration.
The Pipeline Engine
Forensic Tools
- Binary Hex Mode Inspector Inspect binary files, MessagePack streams, and corrupted assets with 16-byte hex grids and byte offset navigation.
- On-Disk File Comparison Compare files side by side or inline with high-speed longest common subsequence diffing.
- Grep-Grade Multi-File Search Search entire workspace roots with live regex evaluation, streaming match counters, and whole-word filtering.