Ballroom Music Player
BallroomDJ is a ballroom music player. It is designed with the goal of being able to play music the entire evening without intervention.
Tcl/Tk Directory Entry Widget
Directory entry widget that keeps the native/localized display name and the normalized name separate.
Virtual Scrolling without a frame or canvas wrapper
This code implements virtual scrolling using callbacks to configure and populate the rows. Each row display is configured with a callback and the data for each row is populate with a callback.
Toggle Styling for ttk::checkbuttons
ttk::checkbuttons with a toggle display. Supports all 22 styles and also the graphite appearance for the Mac OS X aqua theme. Includes multiple image sizes and will use the appropriate size as indicated by `tk scaling`.
Width-adjusting and Associative comboboxes for Tcl/Tk
A width-adjusting combobox megawidget and a associative combobox megawidget for Tcl/Tk. Good for localized text.
AlphaTcl is the open-source, extensible, platform independent script library of Tcl code driving the Alpha* text editor engines: AlphaX (Mac OS X,), AlphaTk (Windows & UNIX).
The MSX emulator that aims for perfection. NOTE: this project moved to GitHub. The content of this project page is frozen and will not be updated. The project is alive and kicking, though! Check out our website for the new project pages.
Colonnes is a falling colour or photos blocks game. Align 3 blocks : they disappear & you earn 1 point. With trump or hold mode, you can score quicker.
TkDND is an extension that adds native drag & drop capabilities to the Tk toolkit. It can be used with any Tk version equal or greater to 8.3.3 and currently only the UNIX (X-Windows), Microsoft Windows (XP, Vista, 7) and OS X (Leopard) operating systems. Please note that sources have been moved to: https://github.com/petasis/tkdnd
OSW is a graphical programming environment for real-time music and audio applications. Users connect objects called transforms to form programs called patches. OSW currently runs on Windows, Linux, Mac OS X and SGI platforms.
The CvsGui project is providing several high-end interface clients (WinCvs, MacCvs, gCvs) written in C++ using popular frameworks (MFC, PowerPlant, GTK+) with a scripting support via Python or TCL.
CECILIA is an environment for music and signal-processing that uses Csound as its underlying audio processing engine. One can think of CECILIA as a completely programmable sound-processing tool, with real-time interactive processing on soundfiles or live
tkalc is a pocket calculator for developers and IP network operators. Arbitrary arithmetic/logical expressions can be entered very quickly. The result is then simultaneously displayed in decimal, hexadecimal, octal, binary, ASCII, IP address, and boolean.
TimpleSQL is a set of standalone procedures that helps the developer either quickly prepare values, or execute submission, for INSERT or UPDATE queries into a database. TimpleSQL can also Validate Submission Array Values relative to Table Columns.
OpenAOL is an open source AOL IM client written in tcl and very portable. This project was first started by AOL in the Tik Client. Sadly, this project seems to have been abandoned by AOL and Tik .
Icarus Verilog Interactive on MacOSX