Applications using Tile

PT 15-Dec-2009: As of git version 1.6.6 the gitk history viewer uses themed widgets.

Kevin Walzer: Who is using Tile in their applications? I'm using it on several of mine. One example is PortAuthority, a GUI to manage MacPorts packages (see ).

peterc's RReplace [L1 ], Padded [L2 ], 2Dirs1Cup [L3 ], RanPassUI [L4 ] and HoursCalc [L5 ] use Tile (and TclMacBag) on the Mac OS X, Windows and X11 platforms.

JHU - Database Fishing Tool (DaFT [L6 ]) is a front-end to database that can be connected with ODBC (or unixODBC). DaFT is distributed as Open Source, and packaged as a TclKit. The Tile engine is put into the kit. Any custom themes can be added in the form of a zip file, and will be mounted as a directory an read as a tile theme package. More info on this can be found at the DaFT theme page [L7 ]. On this page an example is given of how to create your own theme.

Update: Version 1.4.0 has just been released, and the main difference is that it uses the tile's treeview for tables and columns, added with horizontal scrollbars. The horizontal scrollbar is [L8 ]not a treeview native function (tile 0.7.2), but has been added by pure tcl (in a kit file).

Currently there are two extra themes available; Itft1 and Smog. Here's a screenshot of DaFT with Itft1 theme:

The WITS application uses both Tile and native widgets.

TLu 2006.05.16. updated 2007.02.08 tlpmgui (GUI for TeX Live package manager) application uses tile. More about TeX Live: [L9 ]. tlpmgui use HelpSystem for display help, in previous version used HelpBrowser.

Installation window

Maintenance window during add a package

After porting into Linux:

2007.01.13: It run under MacOX x86 too:

Hv3, the web browser that uses Tkhtml3 uses Tile widgets when available.


ActivePerl's PPM UI [L12 ] uses tile via Perl/Tkx, as do the ActiveState Perl Dev Kit and Tcl Dev Kit UIs.

Tcl-Pkg makes use of Tile when it is available.

MSEdit uses tile on Windows and Linux; goto [L13 ] to see a few more screnshots.

Clubnet uses tile in metering product. All our systems use a mysql database and tile 0.8.2.

Epos Solution (Flash Link File) [L14 ].

Also in its club membership suite of systems:

YZF - 2010-12-08 03:07:15

VideoMax Free Video Converter use tcl8.5 ttk

On Mac

FreeStar Free DVD Ripper use tcl8.4 tile

On ubuntu

Please add links and screenshots to real-world apps using Tile! It's important to show this vital Tk extension being used in a production setting.