Tk

com.tcltk.tklibrary · System Extensions · v8.6.7
Native Version Spotted 5 devices
Native Version Spotted

Universal version latest seen at v9.0.3 · Reported by 84 Macs in the community.

All sighted native versions (6):

v8.6.17 ×32 v9.0.3 ×17 v8.6.14 ×3 v8.6.16 ×22 v8.6.15 ×9 v9.0.2 ×1

Sighting data is community-sourced — version availability and pricing should be verified with the developer.

About This App

Tcl/Tk is a cross-platform scripting language and GUI toolkit widely used for building graphical applications, system administration tools, and interactive scripts. Tcl provides the programming language while Tk handles the graphical interface layer, making it popular among developers, system administrators, and users of scripting-heavy applications on macOS, Linux and Windows. The framework is often embedded in other applications (such as Python's tkinter module, R statistical environments, and various scientific tools) and is also used directly for standalone GUI development. A native Apple Silicon build has been confirmed running on Macs in the Rosetta Check community.

Versions Seen 4 versions
v8.6.9 v8.6.7 v8.5.18 v8.5.13

AI Recommendation

1 suggestion
Tk AI
https://www.tcl.tk/software/tcltk/download.html

A native Apple Silicon build of Tcl/Tk exists and has been confirmed in the wild. Since Tcl/Tk is a framework rather than a standalone application, you will not update it directly through a download page or app store. Instead, it is updated as part of the parent application or environment that uses it. If you installed Tcl/Tk standalone through MacPorts (a common distribution channel on macOS), run 'sudo port selfupdate' followed by 'sudo port upgrade outdated' to pull the native arm64 build. If Tcl/Tk came bundled with Python from python.org, re-download and reinstall the latest Python installer from python.org — current installers ship with a native Tcl/Tk 8.6 built-in. For R users, update R to the latest native build from r-project.org; recent R installers for Apple Silicon include a native Tcl/Tk 8.6.12. If you are using Tcl/Tk through another application (such as IDLE, a scientific package, or a custom tool), check that application's update mechanism — upgrading the parent app will bring in the native Tcl/Tk framework automatically. If you built Tcl/Tk from source, rebuild from the latest source at tcl.tk/download with a native arm64 build environment.