Download and installation

Current version: 1.2.0 (June 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
99CEBDB6F64F826E0EDD7FF0D55A138B28986CA7AD35B99747B552D7CEC1B28A
x86 32-bit
477940343A5D3B9B48F46648E881F7B96D62CCD5B53A9B66929921BEBF6C7448
ARM 64-bit
F8C508599101BD9D1E4213175CC0F85FDE8FFB934D4C6929395B097DC4126407

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
40FD359D913BEBF94754ED39212499B4C058F53DA9BE90DA987BE2BA9AEF7CB3
x86 32-bit
48585362FF0DB8C63BB42E8B7E4B53B78EF413BD7BD7FF7CD25ABC688F81329C
ARM 64-bit
0E9DB2E820C5FBC4F80C37B02A3589F43B344806F63419EF3DEF10F402ECD060

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
290DD4B7387AF8F17819E9835EFC62742234B8FE76868D679F1107AA18B6139D
ARM 64-bit
D2A95822A240E78BCC94D73E2C056CF8F3F1F71DA1A28836DE38D02623C8C5DA
ARM 32-bit
938AA363B2273D69244186555BD6B5A60338E68F0A3AAA0AF662B2F96255F857
  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
4D06F86EBC900933CD2526AC04F6E311DE96CC0335DBDA8FF1B238A24FB12B17
ARM 64-bit
888E31E1D7D47058DF47D27E618A53D40079AB86BE02F4AC39288955920AC23E
  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.