25
User
Recs.
Recs.
20
Updates
Last
Updated
Updated
Activity
41 Options
Tk is a graphical user interface toolkit that takes developing desktop applications to a higher level than conventional approaches. Tk is the standard GUI not only for Tcl, but for many other dynamic languages, and can produce rich, native applications that run unchanged across Windows, Mac OS X, Linux and more.
See tutorial and example.
SpecsUpdate
PlatformsWindows, Linux, Unix, Mac
Popular Language BindingsTcl Python
LicenseBSD
Current stable version8.6
Pros
Pro Bindings for several languages
Bindings for Python, C, C++, Ruby, Perl, Go, Java, Haskell and more, see Languages with a Tk binding.
Know any positive aspects of this option?
Cons
Con C# support lacking
Although the Eagle Project exists, which offers Mono and .NET Core support, C# support is not standard.
Know any negative aspects of this option?
Recommendations
Tk
Recommended 5 years ago
Tk is a graphical user interface toolkit, it is the standard GUI not only for Tcl, but for many other dynamic languages, and can produce rich, native applications that run unchanged across Windows, Mac OS X, Linux and more.
Pro
Bindings for several languagesCon
C# support lacking