Download Termlet
All three platforms are released together with the same version. Free, no account needed.
Version 0.1.3Pre-release
WindowsYour system
Windows 10 1809 or later, x64
termlet-0.1.3-win-x64.exe17.3 MB · InstallermacOSYour system
Apple silicon, macOS 11 or later
termlet-0.1.3-mac-arm64.zip24.7 MB · zip containing Termlet.appNot yet tested on real hardware
LinuxYour system
x64, glibc 2.35 or later
termlet-0.1.3-linux-x64.tar.gz30.9 MB · tar.gz, ready to runNot yet tested on real hardware
0.1.0 is coming soon
Once it is out, download it here: the Windows x64 installer termlet-<version>-win-x64.exe, termlet-<version>-mac-arm64.zip for macOS (Apple silicon) and termlet-<version>-linux-x64.tar.gz for Linux x64; or from Releases of termlet/termlet on GitHub (the repository will be public soon).
To be notified when it is released, click Watch → Custom at the top right of the termlet/termlet repository on GitHub and tick Releases.
- Windows says “Windows protected your PC”: the installer isn’t signed yet, so click “More info” → “Run anyway”. More
- macOS blocks it the first time: click “Open Anyway” under System Settings → Privacy & Security. More
By installing or using Termlet you agree to the license agreement.
System requirements
| Platform | Requirements | File |
|---|---|---|
| Windows x64 | Windows 10 1809 (build 17763) or later | termlet-<version>-win-x64.exe (setup wizard) |
| macOS (Apple silicon) | macOS 11 or later | termlet-<version>-mac-arm64.zip (contains Termlet.app) |
| Linux x64 | glibc 2.35 or later (Ubuntu 22.04, Debian 12 and newer), an X11 or Wayland desktop session | termlet-<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.exeand the command-line toolbin\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.appand 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 --uninstallremoves 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 |
-
Install minisign (Windows:
scoop install minisignorchoco install minisign; macOS:brew install minisign; Linux: your distribution’s package, such assudo apt install minisign), putSHA256SUMS,SHA256SUMS.minisigand the downloaded package in the same folder, and check the signature there:minisign -Vm SHA256SUMS -P RWRSYxplUItTcPz4ZAEBJVcK0n3Sy1xPjhO3CNJIVFxbazT7cXsPacBGIt passes only if it prints
Signature and comment signature verifiedand the next line,Trusted comment: termlet-sha256sums <version>, names the version you downloaded. -
Check the download against
SHA256SUMS: on Linux, in Git Bash or in WSL, runsha256sum -c SHA256SUMS --ignore-missing, or on macOSshasum -a 256 -c SHA256SUMS --ignore-missing, and look forOKon the line of the file you downloaded; or in PowerShell, runGet-FileHash .\termlet-<version>-win-x64.exeand compare the hash with that file’s line inSHA256SUMS(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