Install on macOS
This guide installs Typeward on macOS and ends with the app running. To build Typeward from source instead of downloading a disk image, see Build from source. Typeward runs entirely on your Mac, and there is no account of any kind.
Requirements
Section titled “Requirements”- macOS 13.3 (Ventura) or newer. Typeward draws its interface with WKWebView, which is tied to the macOS version, so earlier releases cannot run it.
- An Apple Silicon (M-series) or Intel Mac. Each architecture has its own disk image, and Typeward publishes no universal build.
- No TeX distribution. Every macOS disk image bundles the Tectonic engine, so LaTeX compiles without one, and Typeward can use MacTeX or another TeX distribution instead. See Choosing a compile engine.
Download and install
Section titled “Download and install”- Open Apple menu → About This Mac and read the chip or processor line.
- On the Typeward releases page, download
Typeward-macos-aarch64.dmgfor an Apple Silicon Mac, orTypeward-macos-x64.dmgfor an Intel Mac. - Verify the file with the checksum and provenance checks in Verify your download.
- Open the disk image.
- Drag Typeward into your Applications folder.
- Launch Typeward from Applications. Gatekeeper blocks that first launch, so follow Gatekeeper on first launch.
Every release attaches the same two disk images under their versioned names, Typeward_<version>_aarch64.dmg and Typeward_<version>_x64.dmg.
Once Typeward sits in Applications and you have launched it once, macOS knows it as an editor for .tex (LaTeX Source), .typ (Typst Source), and .bib (BibTeX Bibliography) files. Double-clicking one of those files opens it in Typeward, and a Typeward window that is already open takes the file and comes to the front.
Verify your download
Section titled “Verify your download”Two checks establish that the disk image you downloaded is byte for byte the file that was released: the SHA-256 hash, and the build provenance attestation. Every release attaches a SHA256SUMS file listing the hash of every asset, and the release notes end with a “Verify your download” section. Releases that go out unsigned carry an “Unsigned build” section as well.
-
Download
SHA256SUMSfrom the same release into your downloads folder. -
In Terminal, change to that folder and check what you downloaded against it:
Terminal window cd ~/Downloadsshasum -a 256 -c SHA256SUMS --ignore-missing -
Confirm that every file you downloaded prints
OK.
If a file does not match, delete it and download it again. Never open the copy that failed.
To check one file by eye instead, hash the disk image you downloaded:
shasum -a 256 Typeward-macos-aarch64.dmgCompare the result with the line for that file in SHA256SUMS.
A matching hash proves the file was not corrupted or swapped in transit. It does not prove who built it, because SHA256SUMS sits on the same page as the disk image. For that, verify the build provenance attestation with the GitHub CLI:
gh attestation verify Typeward-macos-aarch64.dmg --repo typeward/appThe attestation confirms that the exact file you downloaded came out of the release workflow in the typeward/app repository, rather than from somewhere else.
Gatekeeper on first launch
Section titled “Gatekeeper on first launch”Typeward builds are not signed or notarized, so Gatekeeper blocks a normal double-click launch of a freshly downloaded copy. The prompt is expected, and Open source and licensing explains why the builds are unsigned. Gatekeeper asks once per downloaded copy, so later launches start normally, and a freshly downloaded update raises the prompt again. The route past it depends on your macOS version.
Open Typeward on macOS 15 (Sequoia) and later
Section titled “Open Typeward on macOS 15 (Sequoia) and later”macOS 15 removed the right-click bypass for unsigned apps, so the route runs through System Settings.
- In Applications, double-click Typeward. macOS reports that it cannot verify the app, so dismiss that dialog without moving Typeward to the Trash.
- Open System Settings → Privacy & Security and scroll to the Security section, where a message reports that Typeward was blocked.
- Select Open Anyway and authenticate if asked.
- Confirm in the dialog that follows. Typeward launches.
Open Typeward on macOS 13 and 14
Section titled “Open Typeward on macOS 13 and 14”- In Applications, right-click (or Control-click) Typeward and select Open.
- In the dialog that appears, confirm with Open.
If that dialog offers no Open button, use the System Settings route instead. It works on these versions too.
Check that it worked
Section titled “Check that it worked”You should now see Typeward’s first-run welcome screen, which checks your TeX setup before opening the projects library.
If Typeward does not start:
- Confirm in Apple menu → About This Mac that your macOS version is 13.3 or newer.
- On that same screen, confirm that the chip matches the disk image you installed.
- Open System Settings → Privacy & Security and look for the message that Typeward was blocked, which points at Gatekeeper on first launch rather than at a broken install.
- Hash the disk image again and compare the result with
SHA256SUMS, to rule out an incomplete download.
Updating
Section titled “Updating”Current builds do not update themselves, and the built-in update checker is dormant. To update:
- Download the new disk image from the Typeward releases page.
- Verify it with the steps in Verify your download.
- Drag Typeward into Applications again, replacing the old copy.
Your settings, projects, and version history are untouched, because they live outside the app bundle. See How updates work.
Uninstalling
Section titled “Uninstalling”Drag Typeward from Applications to the Trash. Uninstalling removes the app and nothing else: your projects under ~/Documents/Typeward, your settings, and your version history all stay where they are. See Data locations, credentials, and uninstall for every location and how to clear it.
Uninstalling also leaves any credentials you stored in the macOS Keychain. Typeward has no account and stores no session. The Keychain holds only the credentials of optional integrations you connect yourself: a WebDAV password, a Zotero API key, or an AI provider key. Typeward never writes those credentials into a plain file. See Privacy and network behavior.
Next steps
Section titled “Next steps”- Your first project: create a project from a template and compile a PDF.
- Typst projects: install the
typstcommand-line tool, which no build bundles, and put it on yourPATH. - Keyboard shortcuts: every binding, with Cmd accelerators on a Mac and the common commands also in the menu bar. These docs write each shortcut Ctrl-first:
Ctrl+K(Cmd+Kon macOS).