All Downloads

21 builds, one file each. No installer, no runtime, nothing to uninstall — the dictionary and the inflection index are compiled in. Download it, make it executable if your system asks, run it.

Version 0.1.0. Sizes are uncompressed; the download itself is compressed in transit.

The program

SystemFileSizeSignature
Windows64-bit (x86-64)taskusanakirja_windows_amd64.exe14.6 MB.minisig
Windows32-bit (x86)taskusanakirja_windows_386.exe14.6 MB.minisig
macOSApple silicon (M1 and later)taskusanakirja_darwin_arm6414.7 MB.minisig
macOSInteltaskusanakirja_darwin_amd6414.7 MB.minisig
Linux64-bit (x86-64), static musltaskusanakirja_linux_amd6414.8 MB.minisig
LinuxARM64, static musltaskusanakirja_linux_arm6414.7 MB.minisig

Not sure? Windows 64-bit and Linux 64-bit cover almost every desktop made in the last decade. Mac from 2020 or later: Apple silicon. The Linux builds are static musl and don't care which distribution you run them on.

Every other build

The same program on 15 more platforms. Same pipeline, same key, same whole dictionary inside each file.

What has actually been run: every Linux build here is emulated before release — the test suite executes on that architecture and the binary is started and quit. That includes the two big-endian ones, which would break first, since every format the dictionary uses is little-endian on disk. The Windows, macOS, FreeBSD, illumos and Android builds are compiled and signed but unrun. If one of them doesn't work, I'd genuinely like to know.

SystemFileSizeSignature
Linux32-bit (x86), static musltaskusanakirja_linux_38614.7 MB.minisig
LinuxARMv7 hard-float, static musl — 32-bit Raspberry Pi 2/3taskusanakirja_linux_armv714.6 MB.minisig
LinuxARMv6 hard-float, static musl — Raspberry Pi 1 and Zerotaskusanakirja_linux_armv614.6 MB.minisig
LinuxRISC-V 64-bit, static musltaskusanakirja_linux_riscv6414.6 MB.minisig
LinuxPOWER8 and later, little-endian, static musltaskusanakirja_linux_ppc64le14.8 MB.minisig
LinuxPOWER, big-endian, static musltaskusanakirja_linux_ppc6414.9 MB.minisig
LinuxIBM Z mainframe, big-endian, glibc 2.17+taskusanakirja_linux_s390x14.8 MB.minisig
LinuxLoongArch64, static musltaskusanakirja_linux_loong6414.7 MB.minisig
WindowsARM64 — Snapdragon laptops and Windows on ARMtaskusanakirja_windows_arm64.exe14.4 MB.minisig
FreeBSD64-bit (x86-64)taskusanakirja_freebsd_amd6414.7 MB.minisig
FreeBSD32-bit (x86)taskusanakirja_freebsd_38614.7 MB.minisig
illumos64-bit (x86-64) — OmniOS, OpenIndiana, SmartOStaskusanakirja_illumos_amd6414.6 MB.minisig
AndroidARM64 — most phones since about 2016taskusanakirja_android_arm6414.5 MB.minisig
AndroidARMv7 — older 32-bit devicestaskusanakirja_android_armv714.3 MB.minisig
Android64-bit x86 — emulators and Chromebookstaskusanakirja_android_amd6414.7 MB.minisig

Verifying

Every binary here is signed with minisign; the .minisig beside it is the signature, and it verifies against minisign.pub (—). How, and why it is worth the minute, is on the verification page.

One thing that belongs here rather than there: don't take that key from this page alone. A signature proves the file matches the key, not that the key is mine. The same key is on siilikuin.com, on different infrastructure, and inside the program itself (Ctrl-L). Compare two.

Checksums

SHA-256, as sha256sum -c wants it. Save as SHA256SUMS beside your download and run sha256sum -c SHA256SUMS.

c617421c2c3b3718c9817df25d6080016fc476ad739b15b17359377b6e816cb3  taskusanakirja_windows_amd64.exe
2662fa6ec43d71fdf9d54f5c57ea67e700d881aef81f0dd14c829e2af28d558a  taskusanakirja_windows_386.exe
7a9f79e61df5202011e48b7c95b5ceb2a9e88ee0a3e76d4258638968053b3dba  taskusanakirja_darwin_arm64
dfdd4560c3a83a64ec843b4526f4af114350f4881f973e09a4bc5602e05c23a4  taskusanakirja_darwin_amd64
8ef9e3f14aaf6a946fcfccbb1a91bd5e98e4ab1a2856e9cc2586d51211a30435  taskusanakirja_linux_amd64
3a51a3f8359fb27d28824efb1a4de2f214227a2bc6b0bfbca9679e3edc7013ae  taskusanakirja_linux_arm64
d86be12b4da5ac2576b3ea92de67d52045e635bffd2f037b334e02bc7a8bc99b  taskusanakirja_linux_386
ca85bc3cafdbdee0c98b34f352fdc36803c753d1ad31bf8ef282514d24996010  taskusanakirja_linux_armv7
ec0d85cfac420d3e98c272c7eb16cc4cf9bdddb8cfd14be5ad9d7137e0f699c0  taskusanakirja_linux_armv6
fce7858b348e610c64283e2c99a465c173fa7d63029b1982d729385862c4b7ab  taskusanakirja_linux_riscv64
e5de8787805096cf7a29313effd62463a12cfebf443b8c6a670255503ceb1d45  taskusanakirja_linux_ppc64le
a9eecc977ab5ee8790526d9f8ce61234346bfa64524dce408b41fa579e48e16b  taskusanakirja_linux_ppc64
6740885b52d4466bf6b00bf61fd9231a8ebe74ceb5fc9ff5c00c29e678526976  taskusanakirja_linux_s390x
4cc0b5ea4ecf6df075bc4bfafe4ed30c61e40f89dd56ef48de3b197da93a94f2  taskusanakirja_linux_loong64
396941aa4bfc4463c36d294b5e83d63a467b0a0dafa16f6818bbed799573d747  taskusanakirja_windows_arm64.exe
2c835b28eedce3730e8836fa6944c301829fde52b45cfd968cef410ceeb65050  taskusanakirja_freebsd_amd64
0aa9a4f9a877dbc7003fed1dfd475258b8a75d8c93462f1536f5a451a9ca7377  taskusanakirja_freebsd_386
06985670ae724d4b89a9bf6d9aebd37be7aace40cb48d7a5ff068ed548e9e0fd  taskusanakirja_illumos_amd64
b49c4a4117438fb4e07e95fc63b624e93f9bfc7c6f5425dc1b5829d3f99f86fb  taskusanakirja_android_arm64
53c275548c17c5d69f2fca3c05b3f8bb09f7b26355d495b817bf0ac9ec1a8a06  taskusanakirja_android_armv7
031fe8794fd0850f3b33b6a02778162a1adba97ac74aef730c7c775fedb805a3  taskusanakirja_android_amd64

Read out of each signature's trusted comment, so they are covered by the signature. A checksum on the same page as the download catches a corrupted transfer, not anyone who could edit the page — the signature is the part that does that.

The browser version

Nothing to download: taskusanakirja.com is the whole program, running locally in your browser. About 14 MB once, then offline. Not signed — your browser fetches and runs it in one step, so a signature would be decoration.

Source code

Free to use, but not free software: the source is not distributed and the binaries may not be redistributed or modified. See the license, and data sources for the dictionary's own terms, which are not proprietary.