Download Termlet

All three platforms are released together with the same version. Free, no account needed.

Version 0.1.3

Released 2026-11-03

By installing or using Termlet you agree to the license agreement.

System requirements

PlatformRequirementsFile
Windows x64Windows 10 1809 (build 17763) or latertermlet-<version>-win-x64.exe (setup wizard)
macOS (Apple silicon)macOS 11 or latertermlet-<version>-mac-arm64.zip (contains Termlet.app)
Linux x64glibc 2.35 or later (Ubuntu 22.04, Debian 12 and newer), an X11 or Wayland desktop sessiontermlet-<version>-linux-x64.tar.gz

macOS is Apple silicon only; Linux is x64 only, as a tar.gz, with no deb, rpm, AppImage or Flatpak.

The macOS and Linux versions are built by CI and pass the automated tests but haven’t been tested on real hardware yet; please report problems on GitHub.

The macOS and Linux versions don’t install updates themselves: Termlet tells you and opens this page, and you replace the app by hand; your data is kept.

How to install

Windows

  • The setup wizard lets you change the install location (by default %LOCALAPPDATA%\Programs\Termlet; upgrades keep it).
  • It installs just for you, without administrator rights, and adds Start menu and desktop shortcuts.
  • The install folder holds Termlet.exe and the command-line tool bin\termlet.exe.
  • From then on Termlet downloads new versions itself and checks their signatures before installing.

Before allowing it, make sure the file came from this page or termlet/termlet on GitHub, and check it as described below. More in the FAQ

macOS

  • Unzip it and drag Termlet.app into Applications.
  • The command-line tool is Termlet.app/Contents/MacOS/bin/termlet; Settings → Command-line tool shows how to link it into your PATH.
  • The package is only ad-hoc signed and not notarized; you can also run xattr -dr com.apple.quarantine /Applications/Termlet.app and open it again.

Before allowing it, make sure the file came from this page or termlet/termlet on GitHub, and check it as described below. More in the FAQ

Linux

  • Extract the archive and run ./Termlet.
  • Run the included ./install.sh (no root needed) to add it to the application menu and link the command-line tool as ~/.local/bin/termlet.
  • Run it again after moving the folder; ./install.sh --uninstall removes the menu entry, icons and link.
  • It needs libxcb, libxkbcommon, libxkbcommon-x11 and a graphics driver (Vulkan; without it, it tries OpenGL ES).
  • If something is missing on Debian / Ubuntu: sudo apt install libxcb1 libxkbcommon0 libxkbcommon-x11-0 mesa-vulkan-drivers.
  • The master key goes into the Secret Service (GNOME Keyring, KWallet and so on); without one, you enter a master password at every start.

Checking your download

Checksums for this version: SHA256SUMS and their signature SHA256SUMS.minisig (copies on GitHub: SHA256SUMS, SHA256SUMS.minisig).

Each release comes with SHA256SUMS (the SHA-256 of that release’s packages for each platform and of the release description files latest.yml, latest-mac.yml and latest-linux.yml) and its signature SHA256SUMS.minisig; on the download site these two files are always those of the latest release, so to check an earlier version, get them from that version on Releases. The signature uses the minisign format, with these public keys:

Use Public key Key ID
Current (signs releases) RWRSYxplUItTcPz4ZAEBJVcK0n3Sy1xPjhO3CNJIVFxbazT7cXsPacBG 70538B50651A6352
Offline backup (only used when rotating keys) RWR0ioBzciN0EjIEaOwb2jw2Xujxz3oxGYgF8nh1HrPVLkgkqH9dsmog 1274237273808A74
  1. Install minisign (Windows: scoop install minisign or choco install minisign; macOS: brew install minisign; Linux: your distribution’s package, such as sudo apt install minisign), put SHA256SUMS, SHA256SUMS.minisig and the downloaded package in the same folder, and check the signature there:

    minisign -Vm SHA256SUMS -P RWRSYxplUItTcPz4ZAEBJVcK0n3Sy1xPjhO3CNJIVFxbazT7cXsPacBG
    

    It passes only if it prints Signature and comment signature verified and the next line, Trusted comment: termlet-sha256sums <version>, names the version you downloaded.

  2. Check the download against SHA256SUMS: on Linux, in Git Bash or in WSL, run sha256sum -c SHA256SUMS --ignore-missing, or on macOS shasum -a 256 -c SHA256SUMS --ignore-missing, and look for OK on the line of the file you downloaded; or in PowerShell, run Get-FileHash .\termlet-<version>-win-x64.exe and compare the hash with that file’s line in SHA256SUMS (case doesn’t matter).

A matching SHA-256 only shows the download is complete; a valid signature is what shows the file comes from Termlet’s publisher. If the keys are ever rotated, it will be announced here and in the changelog, and later releases are checked with the key given in the announcement.

SHA-512 of each package (from the version files)

termlet-0.1.3-win-x64.exe
ce2f1f4a303a481ba543b11f16e51018e0f0b99973b572acea7a69c6754c60b7748ac1f8f8ab030c515dbc811e0a3361d9bb3be9800b1589eec9acfd98a61f57
termlet-0.1.3-mac-arm64.zip
9831f86ef527d9292c7ff850a5ea90218c7db96e3bbfed8c6c0d5b2feff25abc48594ede7e5f126a3232af813ad42325d7754aaa3a2fa6a1037caa8a6712f0c2
termlet-0.1.3-linux-x64.tar.gz
60fba403fac0319d29484cff1b8455250681a60171bfd73e582b96db6a6bb98b089b886e60c0beb89c201463a9a47117c1299910728882589bfa4a541863bc1e