Download Latest Version MacPad-macOS-universal.zip (2.0 MB)
Email in envelope

Get an email when there's a new version of MacPad

Home / v1.3.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-08-26 4.8 kB
MacPad-macOS-universal.zip.sha256 2026-08-26 93 Bytes
MacPad-macOS-universal.zip 2026-08-26 2.0 MB
Totals: 3 Items   2.0 MB 1

MacPad MacPad logo

Latest Release Build License macOS

Ultra-fast native plain-text editor for macOS. No bloat.

MacPad family

The apps are separate codebases and do not automatically synchronize open documents, tabs, settings, or recovery data. Files stored in a shared location can be opened explicitly from either app.

Ask DeepWiki

MacPad editor windows with tabs

Download

Download the latest ready-to-use universal app:

Download the latest MacPad universal app

Unzip it and drag MacPad.app into Applications. The latest release page also provides release notes.

GitHub is the canonical download source. A synchronized mirror is available on SourceForge.

Each release includes a matching .sha256 checksum and GitHub build-provenance attestation.

If macOS warns that the app is from an unidentified developer, right-click MacPad.app, choose Open, then confirm Open. The app is locally signed but not Apple-notarized.

Latest Changes

1.3.0 adds an optional one-click menu-bar launcher, improves large-file editing responsiveness and coordinated saves, preserves mixed line endings, and makes session limits safely restorable.

See CHANGELOG.md for full release history.

Features

  • Plain-text editing with native undo, cut, copy, paste, delete, and select all
  • New, open, Open Recent, save, save as, and print
  • Multiple windows, each with multiple tabs
  • New tabs and new windows, including separate windows with their own tab groups
  • Optional OFF-by-default menu-bar launcher for opening a new empty window with one click
  • Session restore for window positions, selected tabs, tab groups, saved file tabs, and editor UI state without storing document text in preferences
  • Unsaved-change prompts when closing or quitting
  • Find, find next/previous, replace, and replace all with Match Case and Wrap Around options
  • Standard shortcuts including Command-T for a new tab, Command-N for a new window, and Option-Command-F for Replace
  • Go to line and insert current time/date
  • Word wrap toggle
  • App-wide persistent font chooser and per-tab zoom controls
  • VoiceOver labels, stable accessibility identifiers, and predictable keyboard focus order
  • Status bar showing line, column, zoom, line ending mode, and detected file encoding
  • UTF-8, UTF-8 BOM, UTF-16 LE/BE, Windows-1252, and ISO-8859-1 detection, preservation, and Save As conversion
  • Windows, Unix, classic Mac, and mixed line-ending detection and preservation
  • Builds into a launchable universal MacPad.app
  • Uses the included MacPad logo as the app icon

Build

./scripts/build-app.sh

The app bundle is created at:

build/MacPad.app

Launch it from Finder or with:

open build/MacPad.app

Install it into /Applications with:

./scripts/install-app.sh

Create a release zip with:

./scripts/package-release.sh

Run the automated suite with:

swift test

Community

  • Read the wiki for usage details.
  • Use Discussions for questions and ideas.
  • Open an issue for a reproducible bug or focused feature request.
  • See CONTRIBUTING.md before submitting a pull request.

License

MacPad is available under the Apache License 2.0.

Security

Report vulnerabilities through GitHub private vulnerability reporting. See SECURITY.md for policy details.

Source: README.md, updated 2026-08-26