Download and installation

Current version: 1.1.0 (April 2026)

Please complete the CAPTCHA to unlock all downloads. (Sorry, bots keep on downloading otherwise).

» threadleR downloads | » Examples downloads

Compile from source

Being fully open-source with a public repository on GitHub, it is very much possible to compile Threadle directly from source. Read the INSTALL documents at the Threadle repo:

https://github.com/carlnordlund/Threadle

Pre-compiled binaries

Here you can download pre-compiled binaries of Threadle.CLIconsole, i.e. the console/terminal-based command line frontend with Threadle.Core included. All these binaries are compiled as single-file stand-alone executables, so there is thus no need to install the .NET runtime when using these.

Important

  • All Windows binaries (setup.exe, threadle.exe) are signed with an extended validation (EV) code signing certificate for Linköping University. Verify this by right-clicking the downloaded files and choose Properties and then the Digital signatures tab to verify.
  • For all binaries, you can also check that their SHA256 checksums are the same as those given next to the file you downloaded.
Windows Setup installers
CPU Arch Download SHA256 checksum
x86 64-bit
EEF5664149CDB2F80CFE543D8F70578A55BE6D01EEC8FF908C9DF99AEE8C09BE
x86 32-bit
3A721480F070F03E03DC4BB91A3E0220EC991111049B3FB1942B5EBC38C04134
ARM 64-bit
F1915C63440117F5B945484EF9AADC56CC32340C697B045A15D88CDCFCBCCEC2

For the Setup Installers: download and run the setup executable. Follow the instructions; easy to uninstall later.

Windows binaries
CPU Arch Download SHA256 checksum
x86 64-bit
4376D4293F1A73683FDA01ABD5CCC54A5A340795AB631202711A211B782BA57F
x86 32-bit
163635717B836473E2117BD087FEFE504A9B447BC17C611A8EFD7C15A7B7DA2B
ARM 64-bit
EC6AF16912A93B33C41D86DAF9E44EE0E77A1C4D400F42B0DA2E61A086986E24

For the Executables: download and place the executable where you want. Run it to start Threadle.

Linux binaries
CPU Arch Download SHA256 checksum
x86/AMD 64-bit
5B7A6F51E89D22CDF92B37E6FC3A264656E4654F59E9715B7A7C3AC84A6DC34D
ARM 64-bit
A05ABB92FD867AFC7FCE2988419132841D2B89587A10CDEB8D23405B2934D7C9
ARM 32-bit
8CE63733D3CC4D0A849C1D19F32CAD6578A2D949F22A37C9FECA64BB861794FD
  1. Download the binary above and place it at a suitable location
  2. Open a terminal and navigate to the folder containing the 'threadle' program
  3. Set execute permissions on your binary:
    chmod +x threadle
  4. If you have root access, it might be a good idea to copy/move the threadle executable file to /usr/local/bin/ or /usr/bin/, as you can then start 'threadle' from anywhere in a terminal. To copy the executable, make sure that your teminal is where the threadle-cli executable is and type in the following in the Linux terminal:
    sudo cp threadle /usr/local/bin/threadle

    Then you can start Threadle from the terminal by typing in:
    threadle

    If you rather keep the executable in your own folder, start Threadle by opening a Linux terminal, navigate to the folder where the executable is, and type in:
    ./threadle
macOS binaries
CPU Arch Download SHA256 checksum
Intel 64-bit
657268DDCCD3C8B2E0D8C50AE401C8219D8FDC4F0888A4C4188F9F5F3BC943B0
ARM 64-bit
647EDB6086C4709AE6248A61921B841CB0AF87B38E651A8CBEFC84BE1E3F3700
  1. Download a suitable binary above and place it at a suitable location
  2. Open a terminal window and navigate to the folder containing the downloaded 'threadle' program
  3. Set execute permissions on your binary:
    chmod +x threadle
  4. You are now likely required to type in the password of your admin account

To run Threadle, type open threadle and press Enter.

threadleR (R package)

OS Download SHA256 checksum
Linux/macOS
ECB0AA7B48A9DC28593AE240505BFB79A33925EBA0C97232DBCB1E0263463C60
Windows
776143E47B1538833DF85224A26F8D35ABFAAB5B1F11BCF97E187BC0D66E77E5

Examples package

File Download SHA256 checksum
Examples.zip
CBE263D1DF41FD2BE47D7E534FE76848B7E4876015056707518BEF222797AD7A
Examples.tar
BB5A2AFC5AB9645C9EF5B8F31CA7BF4A85213CB37BAAC2D1150373904AF8AC88

Download and unpack at a suitable location.