"Sometimes you gotta run before you can walk" - Tony Stark

Simple Apps

A collection of simple, focused macOS utilities.

Built with native Swift and SwiftUI. Each app is ~2 MB — the Electron equivalent would be 80–120 MB. Your disk space is safe here.


Viewer Toolbox

A macOS menu bar app that manages all viewer apps, shared settings, and keeps everything up to date. Each viewer app below is free — the Toolbox is a paid app that makes it easy to install, update, and manage them all from one place.

Viewer Toolbox screenshot

Buy on Gumroad — $9.99 Buy on App Store — $9.99 v1.8.0

Features

  • Quick access to all viewer apps from the menu bar
  • Install, update, and launch viewers in one place
  • Shared settings: font, theme, and editor preferences sync across all viewers
  • Automatic updates via Sparkle

TextViewer

A simple, native macOS app for viewing plain text and code files with syntax highlighting.

Download TextViewer for free v1.5.0

Requirements

  • macOS 13.0 or later
  • Universal binary (Intel + Apple Silicon)

Features

  • Syntax highlighting for many languages
  • Line numbers and word wrap
  • Configurable font and theme
  • Light/dark mode support

Installation

  1. Download and open the DMG
  2. Drag TextViewer to your Applications folder

JSONViewer

A simple, native macOS app for viewing JSON files — like Preview for images, but for .json and .jsonl files.

Download JSONViewer for free v1.9.0

Requirements

  • macOS 13.0 or later
  • Universal binary (Intel + Apple Silicon)

Features

  • Syntax highlighting: color-coded keys, strings, numbers, booleans, and null values
  • Expand/collapse objects and arrays with click
  • Error detection with line highlighting for invalid JSON
  • One-click copy to clipboard
  • Light/dark mode support

Installation

  1. Download and open the DMG
  2. Drag JSONViewer to your Applications folder

MarkdownViewer

A simple, native macOS app for viewing Markdown files — like Preview for images, but for .md files.

Download MarkdownViewer for free v1.12.0

Requirements

  • macOS 13.0 or later
  • Universal binary (Intel + Apple Silicon)

Features

  • Full Markdown support: headers, bold, italic, links, code blocks, lists, tables, images, strikethrough, task lists
  • Syntax highlighting for fenced code blocks
  • Export as PDF
  • Dark mode support
  • Open files via File menu, double-click, or drag & drop
  • Copy raw Markdown or formatted rich text

Installation

  1. Download and open the DMG
  2. Drag MarkdownViewer to your Applications folder

3DViewer

A simple, native macOS app for viewing 3D model files — like Preview for images, but for 3D models.

Download 3DViewer for free v1.7.0

Requirements

  • macOS 13.0 or later
  • Universal binary (Intel + Apple Silicon)

Features

  • Multiple format support: STL, OBJ, USDZ, PLY, and DAE files
  • Interactive controls: orbit, pan, and zoom
  • Wireframe mode toggle for inspecting model structure
  • Auto-centering and scaling for optimal viewing
  • Grid floor for spatial reference
  • Light/dark mode support

Installation

  1. Download and open the DMG
  2. Drag ThreeDViewer to your Applications folder

YAMLViewer

A simple, native macOS app for viewing YAML files with syntax highlighting and validation.

Download YAMLViewer for free v1.7.0

Requirements

  • macOS 13.0 or later
  • Universal binary (Intel + Apple Silicon)

Features

  • Syntax highlighting for YAML
  • Validation with error reporting
  • Configurable font and theme
  • Light/dark mode support

Installation

  1. Download and open the DMG
  2. Drag YAMLViewer to your Applications folder

CSVViewer

A simple, native macOS app for viewing CSV and TSV files in a clean table format.

Download CSVViewer for free v1.5.0

Requirements

  • macOS 13.0 or later
  • Universal binary (Intel + Apple Silicon)

Features

  • Table view for CSV and TSV data
  • Column sorting and resizing
  • Configurable font and theme
  • Light/dark mode support

Installation

  1. Download and open the DMG
  2. Drag CSVViewer to your Applications folder

App Sizes

Each viewer is a tiny, native macOS app — no Electron bloat.

App Size
JSONViewer1.0 MB
3DViewer1.4 MB
TextViewer1.8 MB
MarkdownViewer1.8 MB
ImageViewer2.1 MB
CSVViewer2.2 MB
AudioViewer2.3 MB
YAMLViewer2.4 MB
3MFViewer2.6 MB