Newsgroups: comp.lang.tcl.announce,comp.lang.tcl,comp.lang.perl.tk,comp.answers,news.answers
Path: lvirden
From: lvirden@cas.org (Larry W. Virden)
Subject: comp.lang.tcl Related Software Catalog (January 31, 2001)
Followup-To: comp.lang.tcl
Summary: A regular posting of the comp.lang.tcl Frequently Asked Questions
(FAQ) and their answers. This is a new, sixth part.
This part is a catalog of Tk-based programs that are not Tcl-based.
Originator: lvirden@cas.org
Keywords: tk
Sender: lvirden@cas.org
Reply-To: lvirden@cas.org (Larry W. Virden)
X-Disclaimer: Approval for *.answers is based on form, not content.
X-Url: http://www.purl.org/NET/Tcl-FAQ/part6.html Archive-name: tcl-faq/part6 Posting-Frequency: at least once a quarter Last-modified: January 31, 2001 Version: 8.133 URL: http://www.purl.org/NET/Tcl-FAQ/part6.html Comp-lang-tcl-archive-name: tcl-faq.part06 For more information concerning Tcl (see "part1"), (see "part2"), (see "part3"), (see "part4"), (see "part5"). One source for software mentioned in the catalog is the various Usenet or comp.lang.tcl article archives - in many cases, the authors posted their programs to the newsgroup. A Contact address with ??? at the end means that I was unable to verify the address. Also, Contacts without addresses or marked as Unknown mean that I had limited to no information about the contact person. The Updated field indicates the date when the catalog entry URLs were updated, not when a package itself was updated. Check the web pages for a package (if available) to see if any updates to the package has occurred. If you find an update that should somehow be reflected back into the catalog, drop me a line at <URL: mailto:lvirden@cas.org>. Index of questions: IX. What are some examples of applications using Tk, but not Tcl? ---------------------------------------------------------------------- ------------------------------ From: FAQ Tcl/Tk Package Catalog Subject: -IX- What are some examples of applications using Tcl and Tk? What: ADSI browser Where: From the contact Description: Perl/Tk ADSI browser, only useful under Windows NT. ADSI is Active Directory Services Interface, an OLE Automation interface to the Novell NDS tree, etc. Updated: 02/1998 Contact: <URL: mailto:TEverett@ALASCOM.ATT.com> (Toby Everett) What: aplnav Where: <URL: http://www.jhuapl.edu/ott/technology/aplnav/> Description: Flight management system, built using Perl/Tk Updated: 02/2001 Contact: Unknown What: BitGen Where: <URL: http://www.ece.ncsu.edu/cadence/bitgen.html> Description: A perl/Tk program to convert digital bitstreams (either binary or hex ASCII formats) to analog voltage sources suitable for simulations such as SPICE. Currently v1.4. Updated: 03/1999 Contact: <URL: mailto:cadence_help@ncsu.edu> What: Biglook Where: <URL: http://kaolin.unice.fr/Biglook/> <URL: http://kaolin.unice.fr/%7Eserrano/bigloo/bigloo.html> Description: Graphical toolkit based on Tk for the Bigloo Scheme system. Biglook programs resemble STk programs more than they do Tcl/Tk. Requires Bigloo 2.2a. Compiles under PC/Linux, Sun Solaris and Digital Unix. Currently at version 0.5. Updated: 09/2000 Contact: <URL: mailto:biglook-request@kaolin.unice.fr> What: Caml Light Where: <URL: http://pauillac.inria.fr/ocaml/> <URL: http://pauillac.inria.fr/caml/FAQ/general-eng.html> <URL: ftp://ftp.inria.fr/lang/caml-light/cl7unix.tar.gz> <URL: ftp://ftp.inria.fr/lang/caml-light/cl7macsrc.sea.hqx> <URL: ftp://ftp.inria.fr/lang/caml-light/cl7pcsrc.zip> <URL: ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/japanese/camltk41.tar> <URL: http://www.freebsd.org/cgi/ports.cgi?query=^ja-tcl-7.6&stype=name> <URL: http://www.freebsd.org/cgi/ports.cgi?query=^ja-tk-4.2&stype=name> <URL: http://www.freebsd.org/cgi/ports.cgi?query=^ocaml-1.03&stype=name> <URL: ftp://ftp.inria.fr/lang/caml-light/ocamltk41-R200.tar.gz> <URL: ftp://ftp.inria.fr/lang/caml-light/bazar-ocaml/ocamlmpi-1.00.tar.gz> <URL: ftp://ftp.inria.fr/lang/caml-light/bazar-ocaml/ocaml1to2-1.00.tar.gz> Description: An implementation of the ML language that does not comply to the standard but is small, modest in memory requirements, available for micros, simple to compile, provides C interface and comes with useful libraries. Runs on most Unix, Macintosh and 386 PCs under MSDOS. Includes a Tk-based graphical user interface and a hypertext browser for module interfaces. A version for the Japanese version of Tcl/Tk is also available. Updated: 07/1999 Contact: <URL: mailto:caml-light@pauillac.inria.fr> <URL: mailto:caml-list-request@pauillac.inra.fr> <URL: mailto:kiri@kiri.toba-cmt.ac.jp> What: CDDBP Proxy Where: <URL: http://www.phoebe.co.uk/cddb/> Description: CDDB is a database which stores the names, artists, album titles, etc. of Compact Disc music. This software proxies the internet HTTP requests between a client and an internet server. This allows various programs which support CDDBP, such as WinAMP, to be used from behind a firewall that permits web access. A perl/Tk viewing tool is available in the proxy distribution. This tool is currently at v1.2. Updated: 06/1999 Contact: <URL: mailto:et@poboxes.com> What: cdrom.py Where: <URL: http://www.magicnet.net/%7Egcash/> Description: Python class that controls SCSI CDROM multichanger hardware under Linux. Comes with a Tkinter program to edit the configuration file. Updated: 11/1999 Contact: <URL: mailto:gcash@magicnet.net> (Gene Cash) What: Checkboard Where: <URL: ftp://ftp.ie.u-ryukyu.ac.jp/pub/software/kono/checkboard-0.1.tar.Z> Description: Perl/Tk calendar program. Contact also has a Tcl/Tk version of xcal. Updated: 08/1998 Contact: <URL: mailto:kono@ie.u-ryukyu.ac.jp> (Shinji Kono) What: Ciao Prolog Where: <URL: http://www.clip.dia.fi.upm.es/Software/Ciao/ > Description: Complete Prolog system subsuming ISO-Prolog with a modular design. Extensions include records, higher order functions, constraints, objects, persistent predicates, agents, and concurrency. Libraries include support for external interfaces (C, Java, Tcl/Tk, relational databases, etc.) sockets, WWW programming. Includes an Emacs-based environment, stand-alone compiler, and toplevel shell. It also includes a source level debugger from within emacs, stand alone executables for Unix-like operating systems, a menu interface to the autodocumenter, Win32 support of threads, macros, delay predicates, compressed object code and exeutables, Currently at version 1.6. Updated: 07/2000 Contact: <URL: mailto:ciao-users@clip.dia.fi.upm.es> What: cid Where: <URL: http://www.tummy.com/cid/> Description: TCP client/server Caller-ID system, including server and Tk GUI client. Written in Python. Updated: 03/1999 Contact: <URL: mailto:cid@tummy.com> What: CMU CL Where: <URL: http://www.mv.com/users/pw/lisp/> <URL: ftp://sunsite.unc.edu/pub/Linux/devel/lang/Lisp/> Description: CMU Common Lisp (CL) is a LISP development environment. It contains a lisp-tk package. Updated: 04/1997 Contact: <URL: mailto:s950045@uia.ac.be> (Peter Van Eynde) What: CodeMagic Where: <URL: http://homepage.dave-world.net/%7Epete/codemagic.html> <URL: http://www.petes-place.com/> Description: Win32 language IDE. Supports Perl and Perl/Tk, as well as Html, Java, C, C++, Delphi, Pascal, Python, Sql, Lisp, Batch Files, and of course Text. Other languages such as Tcl in the works. Comes with a perl debugger, pTk or Tcl/Tk Forms generator, and much, much more. Updated: 05/1999 Contact: <URL: mailto:pete@dave-world.net> (David T. Grove) What: collect Where: <URL: ftp://ftp.digital.com/pub/DEC/collect/> Description: Simple data collector for operating system and process statistics. A simple perl/Tk GUI is available at the same site. Updated: Contact: Unknown What: Colossus Where: <URL: http://mini.net/pub/ts2/> <URL: http://www.softsynth.com/pforth/> <URL: http://www.mibsoftware.com/httpsync/> Description: (aka TinyScript/2) An experiment to build a 'monolithic' multi-programming language executable. Currently investigating Lua, Perl, Python, Tcl, pForth. Use httpsync to keep files in sync. Updated: 06/1999 Contact: <URL: mailto:colossus-add@mini.net> What: Critter Where: <URL: http://www.mainmatter.com/critter/> Description: Perl/Tk application that searches flat text on filesystems. Updated: 11/1999 Contact: <URL: mailto:kiesling@ix.netcom.com> What: dbMan Where: <URL: http://www.fi.muni.cz/%7Esorm/dbman/> <URL: http://www.fi.muni.cz/%7Esorm/ftp/dbman/dbman-0.0.9pre1.tar.gz> <URL: ftp://ftp.mendelu.cz/pub/linux/dbman/dbman-0.0.9pre1.tar.gz> Description: Simple SQL monitor based on Perl/Tk and DBI interfaces. Updated: 06/1999 Contact: <URL: mailto:sorm@fi.muni.cz> (Milan Sorm) What: Digital Trader (galaxydrive) Where: <URL: http://www.galaxydrive.com/> Description: Evaluation copy of a commercial, detailed stock portfolio/ticker manager written in Java/Tk. Choose between remote web based quote servers. Supports 3D intraday graphs. Watch performance 'up-to-the-minute'. Custom text insertion and custom features and options available. Runs on Win95/NT, Unix (SPARC Solaris 2, HP-UX, SGI IRIX) or Macintosh. Updated: 08/1997 Contact: <URL: mailto:www@galaxydrive.com> What: Dolphin Where: <URL: http://www.geocities.com/ResearchTriangle/Forum/3838/dolphin.html> Description: A perl/Tk Usenet newsreader. Supports decoding multipart binaries, article threading, newsgroup merging, image viewing, posting of text, date sorted download queue, Updated: 03/1999 Contact: <URL: mailto:cornfed@home.com> (Desmond Lee) What: e Where: <URL: http://turnerville.virtualave.net/ > Description: Perl/Tk based editor that works on Windoze and Unix. Has special features for editing Perl, C, and HTML. Updated: 10/2000 Contact: <URL: mailto:turnerj@lapdog.lmtas.lmco.com> What: e:doc Where: <URL: http://members.magnet.at/hfbuch/edoc> Description: The GPL multi-os, multi-backend highly configurable document processor with include file and content management capability. Runs on Unix, Win32, MacOS and other systems which support Perl/Tk and supports HTML and LaTeX as backends. Updated: 09/2000 Contact: <URL: mailto:edoc@magnet.at> <URL: mailto:schmickl@nextra.at> What: Eagle Where: <URL: http://magicnet.net/%7Egcash/> Description: Python/Tk application that interactis with a set of Python classes implementing the NMEA protocol and Lowrance/Eagle protocol - used in some of the Global Positioning System (GPS) hardware. Updated: 12/1999 Contact: <URL: mailto:gcash@magicnet.net> (Gene Cash) What: ECLiPSe Where: <URL: ftp://ecrc.de/pub/eclipse/> Description: ECLiPSe (ECRC Logic Programming System) combines the functionalities of several ECRC systems, including SEPIA (an Edinburgh-style extensible Prolog system based on a WAM compiler), MegaLog (a database system) and CHIP (a constraint logic programming system). Amoung many other pieces of software, it uses Tk as an interface to the X toolkit. Software has a nominal feed for academic and government-sponsored organizations. Updated: Contact: <URL: mailto:eclipse_request@ecrc.de> (Orders, subscription to mailing list) What: EditAB Where: <URL: http://www.ping.de/sites/garfield/pilotmgr.html> Description: Perl/Tk tool to view and edit the data stored by pilotmgr's SyncAB (synchronizes Palm Pilot Addressbook database). Updated: 12/1998 Contact: <URL: mailto:bodo@garfield.ping.de> (Bodo Bellut) What: eiftcl Where: <URL: ftp://ftp.neosoft.com/languages/tcl/sorted/packages-7.6/devel/eiftcl.tar.gz> Description: Provide basic facilities for combining the programming languages Eiffel and Tcl into a hybrid program architecture. Updated: 10/1998 Contact: <URL: mailto:stephan@cs.tu-berlin.de> (Stephan Herrmann) What: Emenu Where: <URL: http://www.uriel.net/%7Ehobo/ > Description: Perl/Tk script used to simplify Enlightenment Window Manager menu tree configuration. Currently at version 1.1. Updated: 06/2000 Contact: <URL: mailto:hobo@uriel.net> What: Erlang Where: <URL: http://www.erlang.org/> Description: A small concurrent functional open source programming language, developed by Ericsson and used as a systems programming language for large concurrent distributed systems. Has a new direct interface to Tk 4.2 (called etk). Updated: 03/1999 Contact: <URL: mailto:klacke@erix.ericsson.se> (Claes Wikstrom) What: EuLisp/Tcl Where: From the contact Description: Working on an integration of EuLisp into Tcl. EuLisp is a dialect of Scheme with modules and Meta Object Protocol (MOP). With this setup, one can create new Tcl commands written as Lisp functions. One can still call C and Tcl functions , and from EuLisp you can invoke C functions. Updated: 07/1999 Contact: <URL: mailto:wolfgang@prs.de> (Wolfgang S. Kechel - Patzschke + Rasp GmbH) What: EVA Where: <URL: ftp://ftp.sowa.is.uec.ac.jp/pub/Lang/perl5/Tk/> Description: An interactive facility to interact with running Perl/Tk widgets. Helps with testing of pTk widget interactions. Updated: Contact: <URL: mailto:kobayasi@sowa.is.uec.ac.jp> (KOBAYASI Hiroaki) What: ExpectPy Where: <URL: http://starship.python.net/crew/arcege/ExpectPy/> Description: A Python extension written in C that does not need the Tcl library by default. It does not have all the features of Expect - the author expects some of the functions to be written by the user in Python. Updated: 07/1999 Contact: <URL: mailto:arcege@shore.net> (Michael P. Reilly) What: Explain Where: <URL: http://www.cpan.org/authors/id/ABURLISON/Explain-1.0.tar.gz> Description: GUI tool to enable visualizing Oracle Query plans. Requires perl, DBI/DBD::Oracle and Tk 8. Updated: 03/1999 Contact: <URL: mailto:alan.burlison@UK.Sun.com> (Alan Burlison) What: expy Where: <URL: ftp://ftp.python.org/pub/python/contrib/System/expy-0.4a.tar.gz> Description: The Expect library embedded in Python instead of Tcl. Updated: 05/1997 Contact: <URL: mailto:farzy@publicis.fr> (Farzad FARID) What: Exuberant Ctags Where: <URL: http://ctags.sourceforge.net/> Description: Multi-language reimplementation of Unix ctags program. Generates an index of source code object definitions which can then be used by a variety of editors and tools to locate the definitions. Currently supports Assember, AWK, BETA, Bourne Shell, C, C++, COBOL, Eiffel, FORTRAN, Java, LISP, Perl, Python, Scheme, Tcl, and Vim. Updated: 07/2000 Contact: <URL: http://lists.sourceforge.net/mailman/listinfo/ctags-users> What: Feature Where: <URL: http://www.itl.nist.gov/div897/ctg/java/feather/ > Description: Java package that allows a Java application to embed native Tcl interpreters within the same process as the Java virtual machine. This allows the Java program to both call Tcl scripts stored in external files and dynamically create Tcl scripts as Java strings. Currently working with JDK 1.1 and 1.2. Binaries are provided for Win32 and SPARC Solaris, and source is also available. Updated: 06/2000 Contact: <URL: mailto:alden.dima@nist.gov> What: Folly Where: <URL: http://www.users.globalnet.co.uk/%7Enwalk/> Description: Perl/tk script to create, play and use music from free form text entered in either of two text widgets. Depends on van Oostrum's t2mf/mf2t text to MIDI converters and playmidi commands, also available at the above site if needed. Also, examples available at the above site. Updated: 04/1998 Contact: <URL: mailto:nwalk@globalnet.co.uk> (Neil Walker) What: freehand sketchpad Where: From the contact Description: Perl/Tk based freehand sketchpad application. Updated: 10/1998 Contact: <URL: mailto:sarkar@mail.cern.ch> (Subir sarkar) What: FSP client Where: <URL: ftp://genie.lut.ac.uk/murf/> Description: Wafe/Perl based interface to FSP. Updated: Contact: <URL: mailto:M.T.Hamilton@lut.ac.uk> (Martin Hamilton) What: FVWM configuration aid Where: <URL: http://www.physics.arizona.edu/%7Elapeyre/fvwmconf/> Description: Perl/tk tool for configuring fvwm2. Reflects changes immediately. Enables changes to colors, fonts, and images. Requires perl 5, pTk 40x, fvwm2, and Linux. Updated: 09/1997 Contact: <URL: mailto:lapeyre@physics.arizona.edu> (G John Lapeyre) What: Games::Worms Where: <URL: http://www.cpan.org/authors/id/S/SB/SBURKE/> Description: Perl/Tk based implementation of an artificial life prograprogram. This is not a competitive "game", but an investigative one. Updated: 02/1999 Contact: <URL: mailto:sburke@netadventure.net> (Sean M. Burke) What: Glish Where: <URL: http://www.cv.nrao.edu/glish/> <URL: ftp://ftp.cv.nrao.edu/pub/glish/> Description: A language, interpreter and class library which implements a software bus to which processes are connected. Glish provides a C++ library provides all the tools necessary for creating loosely coupled distributed systems. It is a vector oriented programming language with constructs for handling and directing all the async events on the software bus. It includes bindings for basic Tk widgets. Updated: 11/1997 Contact: <URL: mailto:drs@nrao.edu> (Darrell Schiebel) What: Grade Wizard Where: <URL: http://www.calweb.com/%7Ehookman/> Description: School project written in Python/Tk to help student identify which classes need the most attention. Project provided contact with method to learn tools. Updated: 06/1998 Contact: <URL: mailto:hookman@calweb.com> What: Grail Where: <URL: http://grail.cnri.reston.va.us/grail/> <URL: http://monty.cnri.reston.va.us/grail/> Description: Tk/Python based, extensible, internet (WWW) browser, supporting plugins and applets written in Python. It runs on most Unix platforms, with Macintosh and Windows ports in the works. Supports tables, frame sets, caching, better HTML parsing, applet security, improved printing, support of various image formats and more. Easily extended to support new protocols and file formats. The latest version will run on Unix, Windows, and Macintosh, but the Windows and Macintosh versions are experimental. The CNRI development group released version 0.6 in April, 1999 as the final release they intend to make. Updated: 04/1999 Contact: <URL: mailto:grail-request@python.org> (Grail mailing list admin) <URL: mailto:grail-feedback@python.org> What: hdx Where: <URL: http://www.ifi.uio.no/%7Earneso/hdx-man/> Description: Graphic file displayer, news reader, news daemon, mail agent, file manipulator. Written with perl/Tk, it requires pTk Tk-b3 or greater, Tk-TextWindow-1.11, LoadConfigure-1.07, libwww-perl, perl 5.000, or newer. Updated: 05/1997 Contact: <URL: mailto:arneso@ifi.uio.no> (Arne Sommer) What: Hissim Where: <URL: http://www.worldforge.org/website/tools/hissim.html> Description: History generator for WorldForge project, distributed with a threaded Tk (ocaml) interface. Currently at v2.1. Updated: 02/2000 Contact: <URL: mailto: sajuma@utu.fi > What: HLO Where: From the contact Description: Tk program and some Perl scripts to convert one's Mosaic 2.4 or earlier hotlist into an HTML page or pages and then allow one to interact with it to control Mosaic. Updated: 04/1997 Contact: <URL: mailto:runge@crl.com> (Karl J. Runge) What: html editor Where: From the contact Description: Contact is writing an HTML editor using Perl/Tk. Code available via email. Updated: 02/2000 Contact: <URL: mailto:uwe.sauerbrei@kecam-han.de> (Uwe Sauerbrei) What: Hydra Where: <URL: http://www.cybernetics.demon.co.uk/hydra_overview.html> Description: Research project to investigate a minimum standard interface across scripting languages, then to create an interpreter incorporating as many of these languages into a single executable as possible. Currently this is being discussed on the Colossus mailing list. Updated: 07/1999 Contact: <URL: mailto:brucea@cybernetics.demon.co.uk> (Bruce S. O. Adams) What: IIC Where: <URL: http://kaolin.unice.fr/Contrib/IIC-0.0.tar.gz> Description: IIC (Information in Context) is an interactive programming environment used for profilng, tracing, and visualizing info about functions. Uses STk. Updated: 10/1997 Contact: <URL: mailto:jmankoff@cs.oberlin.edu> (Jen Mankoff) What: image_sorter Where: <URL: http://www.well.com/user/xanthian/public/code/perl-tk/image_sorter/ > Description: Perl/Tk image reviewer widget. Updated: 06/2000 Contact: <URL: mailto:xanthian@well.com> (Kent Paul Dolan) What: imapbiff Where: <URL: http://bulldog.tzo.org/imapbiff/imapbiff.html> Description: Small perl/Tk program that notifies you when new mail arrives in an IMAP account. Currently at version 0.9.1. Updated: 02/2000 Contact: <URL: mailto:marndt@bulldog.tzo.org> What: Infocetera Where: <URL: http://www.infocetera.com/> Description: Commercial web based information management and group collaboration tool. All browser based, includes calendar, room scheduler, address book, ToDo list, bug tracking, issue tracking, time sheet/invoice generator, URL List, file uploading, slideshow, spreadsheet, charting, outlining, file system viewer, and a personal news desk. Has a 30 day trial version for Linux and Windows. Updated: 06/2000 Contact: <URL: mailto:jeffmc@indra.com> (Jeff McWhirter) What: Inter-Language unification (ILU) Where: <URL: ftp://parcftp.parc.xerox.com/pub/ilu/ilu.html> <URL: ftp://ftp.parc.xerox.com/pub/ilu/2.0a9/patches.html> <URL: ftp://parcftp.parc.xerox.com/pub/ilu/1.7/ilu-1.8.tar.gz> <URL: ftp://parcftp.parc.xerox.com/pub/ilu/1.7/ilu-1.8-manual.ps.Z> Description: A system that promotes software interoperability via interfaces. ILU modules in Common Lisp, ANSI C, C++, Modula-3, and Python are currently supported. Also supported are Python-Tk and Tk used with C/C++. See the html page for info on ILU 2.0 alpha release. Updated: 03/1997 Contact: <URL: mailto:ILU-request.parc@xerox.com> is the contact point to be added or deleted from the discussion mailing list <URL: mailto:ILU.parc@xerox.com>. Another mailing list, <URL: mailto:ILU-interest.parc@xerox.com>, is only for announcements of ILU releases, and may have less traffic. if you'd like to join please send mail to <URL: mailto:ILU-request.parc@xerox.com>. What: jdbtool Where: <URL: http://www.oops.demon.co.uk/jdbtool/ > Description: Tk GUI for the jdb debugger (part of the Java Development Kit). Provides a point and click interface as well as a powerful shell replacement for the jdb command line. Currently at version 0.3.6. Updated: 06/2000 Contact: <URL: mailto:brian@oops.demon.co.uk> What: Keen Little Rabbit Ears Where: <URL: http://www.forwiss.uni-erlangen.de/%7Emsnutt/sound/keenlittlerabbitears/> Description: Easy to use ear training program, developed under Linux. Requires Perl v5, Perl/Tk, Perl::MIDI, and an external MIDI player such as timidity. Currently at v0.8. Updated: 10/1999 Contact: <URL: mailto:messias@freepage.de_antispam_> (Matthias Nutt) What: lcdat Where: <URL: http://www.public.iastate.edu/%7Ejmesterh/lcdat/> Description: LCDAT - Linux Compressed Digital Audio Transport. Project to provide a complete digital audio solution for the home, based on Linux. Software LCD and Remote control in Perl/Tk completed. Updated: 08/1999 Contact: <URL: mailto:jmesterh@cs.iastate.edu> What: LDasm Where: <URL: http://rover.wiesbaden.netsurf.de/%7Eravemax/ldasm.htm > Description: Linux disassembler with a perl/Tk GUI for objdump/binutils. Tries to imitate the look and feel of W32Dasm. Currently at version 0.02.40. Updated: 06/2000 Contact: <URL: mailto:ravemax at dextrose.com> What: Life Where: From the contact Description: A Perl/Tk version of Conway's "Life". Updated: 02/1998 Contact: <URL: mailto:ctdean@cogit.com> (Chris Dean) What: Limbo Where: <URL: http://inferno.bell-labs.com/inferno/> Description: The programming language of the Inferno OS, Limbo and Inferno together make up a distributed agent environment, in a more unified fashion than Java. Limbo uses a Tk package which was written from scratch to look like Tcl/Tk. Updated: 09/1996 Contact: <URL: mailto:inferno@plan9.bell-labs.com> What: LINK Where: <URL: http://dimacs.rutgers.edu/Projects/LINK.html> <URL: ftp://dimacs.rutgers.edu/pub/berryj/> Description: A software environment for discrete mathematical computation and visualization with an emphasis on graphics and hypergraphs. Based on STk. Updated: 12/1996 Contact: <URL: mailto:berryj@dimacs.rutgers.edu> (Jonathan Berry) What: LiveJournal Client Where: <URL: http://www.qtm.net/%7Eioapetra/lj-perltk/ > Description: perl/Tk program to edit <URL: http://LiveJournal.com/> diary entries. Currently at version 1.0.0. Updated: 06/2000 Contact: <URL: mailto:ioapetra@qtm.net> What: LoadWorm Where: <URL: ftp://ftp.dnai.com/users/g/glenwood/LoadWorm.zip> Description: Load a website with programmed requests and record the resultant performance, from a web client's perspective. Uses Perl, LWP, LWP::Parallel, sockets, and Perl/Tk. Runs on Unix and Win32. Updated: 06/1998 Contact: <URL: mailto:glenn@savesmart.com> (Glenn Wood) What: lyntin Where: <URL: http://lyntin.sourceforge.net/ > Description: extensible Mud client and framework for the creation of autonomous agents, or bots. Lyntin is centered around Python, a dynamic, object-oriented, and fun programming language. Uses Tkinter for a GUI interface. Currently at version 1.3.4. Updated: 06/2000 Contact: <URL: mailto:willhelm at users dot sourceforge dot net> What: mafima Where: <URL: http://mafima.home.pages.de/ > Description: Martin's File Manager, written in perl/Tk. Currently at version 0.3.9. Updated: 06/2000 Contact: <URL: mailto:Martin-Herrmann@gmx.de> What: Maxtal Interscript Where: <URL: http://www.triode.net.au/%7Eskaller/interscript/> Description: Maxtal Interscript is a programming environment with a strong emphasis on documentation and scripting. Written in Python, but provides basic documentation constructs for Tcl. Requires Python, Tcl 8.0, and C++. Updated: 08/1998 Contact: <URL: mailto:skaller@maxtal.com.au> What: MisterHouse Where: <URL: http://misterhouse.net> Description: Perl home automation program, able to respond to voice commands, web browsers, time of day, serial port and X10 data, external files, etc. and can speak via Text to Speech engines. Has a Tk interface. Updated: 02/2000 Contact: <URL: mailto:bruce@misterhouse.net.> What: MOCtk Where: <URL: http://www.nmia.com/%7Etrilia/perl/> Description: Perl/Tk script to update a myip.org Dynamic DNS entry. Currently at v1.7. Updated: 08/1999 Contact: <URL: mailto:trilia@nmia.com> (David Worth) What: modometer Where: <URL: http://tpj.com/tpj/programs/Issue_2_Tk/> Description: Inspired by the Macintosh's Mouse Odometer, this Tk/Perl application tracks the total distance your cursor and pointer device travel. See the program Updated: 09/1997 Contact: <URL: mailto:lusol@turkey.cc.lehigh.edu> (Stephen O. Lidie) What: Modula-3 interface Where: <URL: http://m3.polymtl.ca/m3/pkgf/contrib/m3tcl/.ghindex.html> <URL: ftp://gatekeeper.dec.com/pub/DEC/Modula-3/release-3.1/m3tk.tar.gz> <URL: http://wotan.wiwi.uni-rostock.de/%7Echaos/HTML-books/Modula3/html/m3sources/html/> <URL: http://m3.polymtl.ca/m3/pkg/pm3/language/tcl> Description: Interface between Tk and Modula-3. Also contact <URL: mailto:petersen@parc.xerox.com> (Karin Petersen) who has succeeded in merging Modula-3 and Tcl-DP. Updated: 03/1998 Contact: Unknown What: Modulife Where: <URL: http://kaolin.unice.fr/Contrib/modulife-1.1.7.tar.gz> Description: STk/BLT AI project to simulate ecosystems with creatures and resources. Updated: 10/1997 Contact: Unknown (J. PETIT and P.PENSA) What: Moog Where: <URL: ftp://genie.lut.ac.uk/moog-0.2.tar.Z> <URL: ftp://ftp.neosoft.com/languages/tcl/sorted/packages-7.6/net/moog-0.2/moog-0.2.tar.gz> Description: An X window system gopher client for Unix boxes, written using Tk and Perl. This is an Alpha release. Updated: 10/1998 Contact: <URL: mailto:M.T.Hamilton@lut.ac.uk> (Martin Hamilton) What: Mozart Where: <URL: http://www.mozart-oz.org/> Description: Development platform for distributed, constraint, and logic programming applications. This is an implementation of Oz. Has BSD style license. Runs on Unix, Windows 95/98/NT platforms. Updated: 04/1999 Contact: <URL: mailto:schulte@ps.uni-sb.de> (Christian Schulte) What: mRNA IRCbot Where: <URL: http://spectre.swt.nu/mRNA-IRCbot-1.0.6.zip > Description: IRC bot written in Perl and perl/Tk. Currently 1.0.6. Updated: 06/2000 Contact: <URL: mailto:spectre@linux.nu>> What: NAGexTool Where: <URL: http://www.rmcs.cran.ac.uk/pub/maths/tcltk/nagex77.tar.Z> Description: Tk frontend to the NAG FORTRAN 77 library software. Updated: 04/1997 Contact: <URL: mailto:sastry@rmcs.cran.ac.uk> (Dr. Venkat V S S Sastry) What: neko Where: <URL: http://tpj.com/tpj/programs/Vol_1_Issue_3_Tk/> Description: An example of using event timing from Perl/Tk. Updated: 07/1997 Contact: <URL: mailto:lusol@turkey.cc.lehigh.edu> (Stephen O. Lidie) What: NMPEG Where: <URL: http://www.fb9-it.uni-duisburg.de/mitarbeiter/hiwi/ralfm/nmpeg/nmpeg.html > Description: Control App to be used with an MPEG decoded. Written in Perl/Tk. Currently at version 0.20 . Updated: 06/2000 Contact: <URL: mailto:ralfm at meermeier.de> What: Omo Where: <URL: http://hepunx.rl.ac.uk/packages/omo.html> <URL: http://hepunx.rl.ac.uk/pub/packages/omo.tar.Z> Description: A design and reverse engineering tool able to accept and generate Eiffel code. It supports a class model. Updated: 09/1998 Contact: <URL: mailto:S.M.Fisher@rl.ac.uk> What: Opal Where: <URL: http://www.pythonware.com/secretlabs/opal.htm> Description: A place holder for an integrated development environment for Python/tkinter expected in early 1998. Likely to be a commercial product. Updated: 10/1997 Contact: <URL: mailto:info@pythonware.com> What: parrot Where: <URL: http://www.vision25.demon.co.uk/prog/parrot.html> Description: Text based GUI builder. Parrot itself is text based, but its output is intended to be used with Python's Tkinter toolkit. Currently at v0.2.0. Updated: 09/1999 Contact: <URL: mailto:philh@vision25.demon.co.uk> (Phil Hunt) What: PDLimage Where: <URL: http://www.mpia-hd.mpg.de/MPIA/Projects/STARS/members/koehler/pdlimage/> Description: A combination of Perl, Perl Data Language, and Perl/Tk. This provides a GUI interface to selecting FITS files to display. Updated: 07/1997 Contact: <URL: mailto:koehler@mpia-hd.mpg.de> (Rainer Kohler) What: pedit Where: <URL: http://www.xnet.com/%7Eselkovjr/pedit.tgz> Description: pTk diagram editor. Updated: 04/1999 Contact: <URL: mailto:selkovjr@xnet.com> (Gene Selkov) What: Perfect Pitch Where: <URL: http://www.forwiss.de/%7Emsnutt/sound/perfectpitch/> Description: Simple ear training program. Requires Perl 5, Perl::Tk, Perl::MIDI and an external MIDI player (like timidity 0.2i). Updated: 08/1999 Contact: <URL: mailto:messias@freepage.de_antispam_> (Matthias Nutt) What: perldbgui Where: <URL: http://members.tripod.com/%7ECurtMcKelvey/perldbgui/> Description: GUI interface to Perl's debugger. Requires pTk and has been tested with v800.005 under Linux and Solaris. Updated: 07/1998 Contact: <URL: mailto:CurtMcKelvey@lycosmail.com> What: PerlPlusPlugin Where: <URL: http://http://sourceforge.net/projects/PerlPlusPlugin/> <URL: http://www.rmi.net/%7Efholtry/> <URL: http://www.cpan.org/authors/id/F/FH/FHOLTRY/ppl-plug-0.95.tar.gz> <URL: http://www.Lehigh.EDU/%7Esol0/ptk/ppl/ppl.html> Description: Netscape plugin that lets you browse and run Perl programs from a Netscape session. Allows visual display of Perl/Tk or Perl/OpenGL programs. Lehigh site contains a patch removes need for -use. Updated: 10/2000 Contact: <URL: mailto:fholtry@lucent.com> (Frank Holtry) What: pftp Where: <URL: http://www.tjhsst.edu/%7Ephorn/pftp> <URL: http://www.tjhsst.edu/%7Ephorn/pftp/pftp-0.05.tar.gz> Description: pTk client for ftp, loading/saving host lists, etc. Updated: 04/1999 Contact: <URL: mailto:phorn@www.tjhsst.edu> What: Phantom Where: <URL: http://www.cs.tcd.ie/acourtny/phantom/phantom.html> (in Europe) <URL: http://www.apocalypse.org/pub/u/antony/phantom/phantom.html> (US) <URL: ftp://ftp.cs.tcd.ie/pub/languages/phantom/> Description: Interpreted language designed for large-scale interactive distributed applications. It is based on a safe extended subset of Modula-3. Includes a Tk binding. The interpreter for Phantom is known as Phi. Updated: 10/1997 Contact: <URL: mailto:Antony.Courtney@cs.tcd.ie> (Antony Courtney) <URL: mailto:antony@apocalypse.org> What: phonebook Where: <URL: http://sun.uniag.sk/%7Ebillik/Programming/Perl/Tk/PhoneBook/> Description: perl/Tk example program. Updated: 02/2000 Contact: <URL: mailto:billik@sun.uniag.sk> What: pi-todo Where: <URL: http://www.slothmud.org/%7Ehayward/pi-todo> Description: Application to interact with 3com Palm Pilot ToDo List databases on a desktop. Requires pilot-link. Currently at v0.3. Updated: 08/1999 Contact: <URL: mailto:hayward@slothmud.org> What: PIDDLE Where: <URL: http://www.strout.net/python/piddle/> Description: PIDDLE (Plug-In Drawing, Does Little Else) is a cross platform cross-media drawing API for Python. It allows one to generate output for Tk as well as a number of other graphical formats. Requires Python plus whatever toolkits required to produce the output format selected. A mailing list is available. Updated: 07/1999 Contact: <URL: mailto:joe@strout.net> (Joseph J. Strout) What: PilotManager Where: <URL: http://www.moshpit.org/pilotmgr/> Description: Perl/Tk (pTk) tool to sync your Palm Pilot with Solaris applications. Requires pilot-link. Updated: 07/1998 Contact: <URL: mailto:pilotmgr-announce-request@pilotmgr.corp.sun.com> <URL: mailto:pilotmgr-request@pilotmgr.corp.sun.com> What: plop Where: <URL: http://tpj.com/tpj/programs/Vol_1_Issue_1_Tk/plop> Description: Perl/Tk arbitrary function Plot Program. Used as part of the pTk tutorial. Updated: 07/1997 Contact: <URL: mailto:lusol@Turkey.CC.Lehigh.EDU> (Stephen O. Lidie) What: project Where: <URL: http://www.ifi.uio.no/%7Earneso/project-man/> Description: Perl/Tk program that controls and documents progress of individual activities in multiuser projects. Calculates time usage, compares to estimates, etc. Requires pTk, Tk-TextWindow-1.11, Tk-MessageWindow-1.03, LoadConfigure-1.02 or newer. Updated: 05/1997 Contact: <URL: mailto:arneso@ifi.uio.no> (Arne Sommer) What: proxy Where: <URL: http://kaolin.unice.fr/Contrib/proxy151.tgz> Description: Interpreter for Specification, design and rapid prototyping based on the Vienna Development Model (VDM). Uses sets, maps sequences and objects as data structures to model software. Has a C-like syntax which translates to Scheme and then is interpreted by Stk. Updated: 10/1997 Contact: <URL: mailto:edlsoft@ibm.net> (Burt Leavenworth) What: PTax 98 Where: <URL: http://www.arborway.net/koch/> <URL: http://www.arborway.net/koch/ptax98-3.12.99.tar.gz> Description: Linux tax software. Requires pTk. Computers the 1998 Federal 1040EZ. Updated: 04/1999 Contact: <URL: mailto:koch@arborway.net> (Lisa Koch) What: pTk Miscellaneous programs Where: From the contact Description: A series of Perl/Tk programs, including selecting X colors based on rgb values, displaying standard X cursors, and show the X fonts. Demonstrates pTk programming. Updated: Contact: <URL: mailto:corbin@nemo.fteil.ca.boeing.com> (Ali Corbin) What: pTk directory selector module Where: From the contact Description: DirSelect module using Win32API::File module on Windows to find all local and mapped network drives. Code is still in development. Updated: 05/2000 Contact: <URL: mailto:kathomps@julian.uwo.ca> (Kristi Thompson) What: pTk ftp Where: <URL: http://pegasus.rutgers.edu/%7Eelflord/unix/ftp.pl> Description: Tk interface to ftp, which requires a modified version of Net::FTP, available from the contact. Updated: 08/1999 Contact: <URL: mailto:elflord@panix.com> (Donovan Rebbechi) What: pTk Headline Grabbers Where: <URL: http://jade.netpedia.net/> Description: perl/Tk apps which monitor current headlines for various Linux related sites without sending your browser there until you see a headline you like. Updated: 12/1999 Contact: <URL: mailto:frankhale@yahoo.com> What: pTk ping Where: From the contact Description: Sample Perl/Tk program to demonstrate Ping and pTk. Updated: Contact: <URL: mailto:bortzmeyer@pasteur.fr> (Stephane Bortzmeyer) What: pTk TaskManager (phlip) Where: <URL: news:75kqpm$g3c@chronicle.concentric.net> Description: Perl/Tk knock off of the WinNT(R) Task Manager (TM). Only works on Linux. Updated: 01/1999 Contact: <URL: mailto:phlip at politizen.com> What: pTk TaskManager (scroggins) Where: From the contact Description: Perl/Tk knock off of the WinNT(R) Task Manager (TM). Uses ComboEntry and SplitFrame modules and is not specific to Linux. Updated: 02/1999 Contact: <URL: mailto:Monty.Scroggins@mci.com> (Monty Scroggins) What: pTk tools by Phiroze Where: <URL: http://www.eecs.umich.edu/%7Ephiroze/perl.html> Description: Perl/Tk based programs to display a printer queue and allow the user to remove items from the queue (ptklpq), display files (xmore), provide a GUI for bibliographys (bib.pl). Updated: 04/1997 Contact: <URL: mailto:phiroze@engin.umich.edu> (Phiroze N. Parakh) What: pTk tools by Slaven Where: <URL: http://user.cs.tu-berlin.de/%7Eeserte/src/tktetris/Tetris-1.08.tar.gz> <URL: http://pub.cs.tu-berlin.de/src/BBBike/> <URL: http://pub.cs.tu-berlin.de/src/BBBike/BBBike-2.52.tar.gz> Description: Tetris is a perl/Tk port of the game. BBBike is a route finder program for cyclists in Berlin written in perl/Tk. The script and modules have more than 15,000 lines of pTk code. He has also written a perl/Tk driver for gnuplot 3.7 - contact him for it. Updated: 05/1999 Contact: <URL: mailto:eserte@cs.tu-berlin.de> (Slaven Rezic) What: ptk Windows NT Account Tool Where: <URL: http://chem1.olemiss.edu/%7Eles/> Description: Perl/Tk user account management tool Updated: 04/1999 Contact: <URL: mailto:ldrigger@olemiss.edu> What: pTk word processor Where: From the contact Description: Alpha version of a pTk word processor. Updated: 10/1997 Contact: <URL: mailto:b gingery@g-t-c-s.com> (Remove spaces and dashes before emailing) What: ptkclock Where: <URL: http://hadron4-en.phys.rpi.edu/%7Esmithj4/software/> Description: Sample clock written in Perl/Tk Updated: 07/1997 Contact: <URL: mailto:smithj4@rpi.edu> (Jason Smith) What: ptkdb (Page) Where: <URL: http://www.world.std.com/%7Eaep/ptkdb/> <URL: http://www.cpan.org/authors/id/A/AE/AEPAGE/> Description: GUI based debugger using perl/Tk. This tool continues to update on a regular basis. Uses Tk::options and X resources for configuration. Should be able to be used by Unix, Windows, and OS/2 users. Updated on a regular basis. Latest version is 1.104. Updated: 03/1999 Contact: <URL: mailto:aep@world.std.com> (A. Page) <URL: mailto:ptkdb-request@world.std.com> What: ptkei Where: <URL: http://www.cse.buffalo.edu/%7Ekoconnor/ptkei/> <URL: ftp://empire.idlpaper.com/pub/empire/clients/> Description: The Python/Tk Empire Interface (PTkEI) enables you to connect to Empire 4.x.x. (Wolfpack) servers. The client runs on Unix/X11, Win32, MacOS. Runs with Python 1.5.2. Updates available on a regular basis. Currently at v1.10. Updated: 04/1999 Contact: <URL: mailto:koconnor@cse.buffalo.edu> What: ptkfinger Where: <URL: http://www.whirlnet.demon.co.uk/linux/ptkfinger.html> Description: Small Perl/Tk finger client. Currently at version 0.1. Updated: 04/1999 Contact: <URL: mailto:alan@whirlnet.demon.co.uk> What: ptkfonted Where: <URL: http://cantor.res.cmu.edu/gutenberg/> <URL: http://cantor.res.cmu.edu/gutenberg/ptkfonted-0.2.tar.gz> <URL: http://cantor.res.cmu.edu/gutenberg/Font-BDF-0.12.tar.gz> Description: perl/tk BDF font editor. Can update existing BDF or create new ones from scratch. Updated: 02/2000 Contact: <URL: mailto:godel@cmu.edu> What: ptkmines Where: <URL: http://hadron4-en.phys.rpi.edu/%7Esmithj4/software/ptkmines> <URL: http://hadron4.phys.rpi.edu/%7Esmithj4/software/ptkmines> Description: Perl/Tk version of Minesweeper. Updated: 09/1996 Contact: <URL: mailto:smithj4@rpi.edu> (Jason Smith) What: ptkmotd Where: From the contact Description: A Perl/Tk version of a Tcl/Tk based /etc/motd display program. Very simple program which shows how to write simple programs in pTk. Updated: Contact: <URL: mailto:nik@tiuk.ti.com> What: ptknslookup Where: <URL: http://www.whirlnet.demon.co.uk/linux/ptknslookup.html> Description: Perl/Tk application that provides DNS host to IP address lookup. It also provides MX lookups if you have the Net::DNS module installed. Currently at version 0.1. Updated: 04/1999 Contact: <URL: mailto:alan@whirlnet.demon.co.uk> What: ptkRun Where: <URL: http://nut.dhs.org/code/ptkrun/> Description: perl/Tk interface similar to Microsoft Windows Run dialog for running a quick command without opening an xterm. Supports autocompletion of commands, environment variables, and filenames, command history, configurability, and can be started from a keyboard shortcut assigned by the window manager. Currently at version 0.31. Updated: 02/2000 Contact: <URL: mailto:nads@bleh.org> What: ptksh (Beller) Where: <URL: http://www.monmouth.com/%7Ebeller/perlpub/> Description: GUI based debugger using perl/Tk. Also at this web page are other perl/Tk works such as quoteview. Updated: 06/1998 Contact: <URL: mailto:beller@penvision.com> What: ptktime Where: <URL: http://www.whirlnet.demon.co.uk/linux/ptktime.html> Description: Perl/Tk application that gets your system time and compares it with the time specified by a time server (using the time protocol and TCP port 37). Currently at version 0.1. Updated: 04/1999 Contact: <URL: mailto:alan@whirlnet.demon.co.uk> What: ptkview Where: From the contact Description: Simple perl/Tk file viewer that accepts data from a file or stdin. Updated: 04/1999 Contact: <URL: mailto:ben.pavon@hsc.hac.com> (Ben Pavon) What: PTUI Where: <URL: http://althor.netspace.org/ptui/> <URL: ftp://althor.netspace.org/pub/ptui/> <URL: http://uvacs.cs.virginia.edu/%7Emjc4y/tkinter_examples> Description: The Python/Tkinter User Interface (PTUI) is a Python developement environment using Tk. It provides multiple buffers with individual namespaces, a frame which can be used in your application for testing, find/goto, comment/uncomment regions, indent/dedent regions, execute regions/buffers, and has built-in output and error windows. PTUI is gaining features of an integrated development envioronment, such as object browser, error highlighting, syntax highlighting, etc. Requires Python 1.4, Tcl 7.4, Tk 4.0 or higher. PTUI comes with the standard Python distribution; just uncomment the line in your Setup file in the Modules directory. Watch the WWW page for details. Updated: 07/1998 Contact: <URL: mailto:Zachary_Roadhouse@brown.edu> What: pyChing Where: <URL: http://www.essemgee.xnot.com/pyching/> Description: Consult I Ching via this Python/Tkinter application. Currently at v0.9.2. Updated: 09/1999 Contact: <URL: mailto:essemgee@xnot.com> What: PyDebug Where: <URL: http://home.t-online.de/home/Ulrich.Herold/PyDIntro.htm> Description: PyDebug is a freeware Python program debugger which has a graphical user interface. It depends on pure Tk 4.1 or newer. It also depends on Python 1.4 or better with _tkinter. It has been tested with Windows NT, Linux and HP-UX. Updated: 07/1998 Contact: <URL: mailto:Ulrich.Herold@ProConsult-Online.com> What: PyKhep Where: <URL: mailto:http://www.peter-stoehr.de/> Description: Python/Tcl/Tk/Pmw based open source software package to monitor and control a Khepera robot. Updated: 08/1999 Contact: <URL: mailto:peter.stoehr@weihenstephan.org> (Dr. Peter Stoehr) What: Pynche Where: <URL: http://www.python.org/%7Ebwarsaw/software/pyware.html> <URL: http://www.python.org/%7Ebwarsaw/software/Code/pynche.tar.gz> Description: Python/Tk GUI color editor. Supports color name databases, including X11, "web-safe", "browser-safe", HTML 4.0 color name databases, as well as others. Compatible with Python 1.5.x, Tk 8.0.x on Unix and Windows. Works best on 24 bit screens. The main portion can be embedded into other applications. Currently at version 1.0. Updated: 05/1999 Contact: <URL: mailto:bwarsaw@python.org> (Barry A. Warsaw) What: PySol Where: <URL: http://pysol.tsx.org/> Description: Python script implementing an extensible solitaire engine, supporting over 150 solitaire games. Unlimited undo and redo, load and save games, player statistics, hint system, demo game, multiple card sets, user plugins, integrated HTML help browser, and portable across X11, Windows 95/98/NT, and MacOS. Requires Python v1.5.2 and Tcl/Tk v8.0.5. Currently at version 4.20. Updated: 02/2000 Contact: <URL: mailto:markus.oberhumer@jk.uni-linz.ac.at> (Markus F.X.J. Oberhumer) What: PyTcl Where: <URL: http://www.triode.net.au/%7Eskaller/interscript/> <URL: ftp://ftp.triode.net.au/skaller/interscript/pytcl/_pytcl.pak> Description: Python Tcl interface using interscript (which is a literate programming tool). It requires a C++ compiler. Updated: 08/1998 Contact: <URL: mailto:skaller@maxtal.com.au> What: Python Where: <URL: http://www.python.org/> <URL: http://www.python.org/sigs/> <URL: http://www.python.org/idle/> <URL: http://www.python.org/mailman/listinfo/idle-dev> <URL: http://www.python.org/consortium/> <URL: http://www.python.org/topics/tkinter/widgets.html> <URL: http://www.pythonjournal.com/> <URL: ftp://ftp.python.org/pub/python/src/py152.tgz> <URL: ftp://ftp.python.org/pub/python/win32/py152.exe> <URL: http://starship.skyport.net/crew/fredrik/> <URL: http://starship.skyport.net/crew/mhammond/> <URL: http://www.pythonware.com/technology.htm> <URL: http://www.pythonware.com/downloads.htm> <URL: http://www.pythonware.com/library/tkinter/introduction/> <URL: http://www.pythonware.com/people/fredrik/tkinterbook.htm> <URL: http://www.pythonware.com/people/fredrik/tkintrobook.htm> <URL: http://starship.skyport.net/crew/cjr/> <URL: http://hem1.passagen.se/eff/> <URL: http://www.cwi.nl/%7Ejack/macpython.html> <URL: http://www.ActiveState.com/Products/ActivePython/> Description: Object oriented scripting langauge which has a Tcl/Tk module called Tkinter. Version v1.5.2 includes IDLE, an integrated development environment for Python that requires Tkinter/Tcl/Tk. Python 1.5.x not only supports Tk on Unix, but Tk on Windows and Macintosh platforms as well. The fredrik site at skyport has Win32 ports of Tk available for download. The PythonWare site has an intro to Tkinter, as well as the binaries for win32 on its downloads page. The ActiveState site has binary distributions for Linux, Solaris and Windows. Currently at version 2.0. Updated: 12/2000 Contact: <URL: mailto:guido@CNRI.Reston.VA.US> (Guido van Rossum) <URL: mailto:fredrik.lundh@image.combitech.se> (Fredrik Lundh) What: reap Where: <URL: http://grugq.tripod.com/reap/> Description: Reverse Engineer's Assembly Producer (reap) is a perl/Tk based front-end for the objdump binutil. Provides cross references of JMPs and CALLs and inserts string references where appropriate. Provides advanced editing features and displays info about the binary during inspection - opcode offset, header info etc. Requires perl X and pTk 8.00.015. Currently at version 0.4B. Updated: 12/1999 Contact: <URL: mailto:grugq(at)iname(dot)com> What: REBOL to Tcl interface Where: From the contact Description: Contact posted a small example demonstrating how simple it was to set up a client server between REBOL and Tcl/Tk interpreters so that REBOL could do graphics in that fashion. Intended only as a proof-of-concept demonstration. Updated: 07/1999 Contact: <URL: mailto:icimjs@loop.com> What: Remote Microscope Where: <URL: http://www.mems-exchange.org/exchange/software/microscope/ > Description: Remote microscope system consists of a server that manages the microscope and tcp connections and Java based client software that allows control of the microscope. A Python/Tkinter client is available. Updated: 07/2000 Contact: <URL: mailto:akuchlin@mems-exchange.org> What: REPL/SWL Where: <URL: http://www.scheme.com/> Description: Available at this site is the beta release of REPL, which is a Scheme Widget Library (SWL) providing a windowing and graphics system for Scheme developed at Indiana University. It is based on Tcl/Tk and provides the REPL binding. Also available at this site is Chez Scheme and Petite Chez Scheme. Updated: 04/1999 Contact: <URL: mailto:dyb@scheme.com> (Kent Dybvig) What: rexx/tk Where: <URL: http://www.metronet.com/%7Eocon/rexxtk/> <URL: http://www.metronet.com/%7Eocon/rexxtk/rexxtk004.tar.gz> Description: Rexx binding for Tk. Updated: 05/1999 Contact: <URL: mailto:ocon@metronet.com> What: rezrov Where: <URL: http://www.voicenet.com/%7Emikeedmo/rezrov/> <URL: http://www.cpan.org/> Description: Perl interpreter of the Infocom game z-machine. Has a variety of users interfaces, including pTk. Currently at version 0.17. Updated: 12/1999 Contact: <URL: mailto:edmonson@poboxes.com> (Michael Edmonson) What: Rivet Where: <URL: http://www.veritas.com/%7Ebrianw/rivet/> <URL: http://www.python.org/workshops/1995-05/Tkgu.html> <URL: ftp://ftp.python.org/pub/python/contrib/rivet/Rivet0.1.tar.Z> Description: A language independant version of Tk (Tk without Tcl), used as the basis of work to get a Python version of Tk. Updated: Contact: <URL: mailto:brianw@veritas.com> (Brian Warkentine) What: Scheme-based Tk (STk) Where: <URL: http://kaolin.unice.fr/STk/STk.html> <URL: http://kaolin.unice.fr/FAQ/FAQ.html> <URL: ftp://kaolin.unice.fr/pub/STk/STk-4.0.1.tar.gz> <URL: http://kaolin.unice.fr/STk/archives.html> <URL: http://www.red-bean.com/guile/guile/old/0363.html> Description: A graphical package which relies on Tk 8.x and the Scheme programming language - think Tk and Scheme rather than Tk and Tcl. Note that not only is Tk provided, but a full OO system, called STklos, which is similar in concept to CLOS or Dylan OO system. Release contains a version of wtour, Tetris, solution to the famous 8 queens problem and a 3D Tic Tac Toe all written in STk. Runs on Unix and Win32. Updated: 12/1999 Contact: <URL: mailto:stk-request@kaolin.unice.fr> (STk mailing list) What: scheme-wish Where: <URL: http://www.informatik.fernuni-hagen.de/pi7/hartrumpf/> Description: Portable interface between Scheme and Tcl/Tk. Based on use of pipes between Scheme and wish for communication. Has been used with Gambit, guile and SCM. Updated: 06/1998 Contact: <URL: mailto:Sven.Hartrumpf@FernUni-Hagen.de> What: Scour Media Agent Where: <URL: http://scour.net/General/Scour_Media_Agent/> Description: The Scour Media Agent (SMA) is a Perl wrapper for Samba lients to allow Unix users to quickly download windows networking files. Uses Perl/Tk for a nice GUI with progress bars. Updated: 04/1999 Contact: <URL: mailto:scour@scour.net> What: Scroggins perl/Tk programs Where: <URL: http://www.flash.net/%7Emonty4/> <URL: http://www.cpan.org/authors/id/M/MS/MSCROGGIN/> Description: Author has programs which provide a GUI to Sybase, allows multiple people to update a logfile at the same time, to select and kill processes, provide quick info database, Updated: 05/1999 Contact: <URL: mailto:Monty.Scroggins@wcom.com> (Monty Scroggins) What: Searchtool (Roole) Where: <URL: http://starship.skyport.net/crew/cjr/> Description: Python 1.4/Tkinter based tools that wrap around find, ps, and provide a GUI interface to a find/ls/grep/less utility used to locate and display patterns in files Updated: 08/1997 Contact: <URL: mailto:cjr@bound.xs4all.nl> (Case Roole) What: SICStus Prolog Where: <URL: http://www.sics.se/sicstus> Description: This version of Prolog has a Tcl/Tk interface. Updated: 10/1998 Contact: Unknown What: sml_tk Where: <URL: http://www.informatik.uni-bremen.de/%7Ecxl/sml_tk/> Description: A Standard ML package providing a portable, typed and abstract interface to Tcl/Tk. Combines advantages of Tk with the advantages of Standard ML. Updated: 09/1997 Contact: <URL: mailto:smltk@informatik.uni-bremen.de> What: smtm Where: <URL: http://rosebud.sps.queensu.ca/%7Eedd/code/smtm.html> Description: Show me the money (smtm) is a perl/Tk stock ticker. Displays the name or symbol of the company, most recent price, and absolute and relative price changes. Has been tested with the US, Canadian, British, French, and German, Australian, New Zealand stocks. Requires perl, and the perl Tk and LWP extensions. Currently at v1.0.3. Updated: 12/1999 Contact: <URL: mailto:edd@debian.org> What: Spice interface Where: <URL: ftp://ftp.fernuni-hagen.de/pub/fachb/et/es/> <URL: http://es-sun2.fernuni-hagen.de/editor/editor/editor.html> Description: Experimental schematic SPICE interface written in Stk. Updated: 10/1997 Contact: <URL: mailto:fritz.heinrichmeyer@fernuni-hagen.de> (Johann Friedrich Heinrichmeyer) What: Spliff Where: <URL: http://openup.com/justin/software/spliff/> Description: GUI mail watcher written in perl/Tk. Inspired by TkRat's Watcher utility. Currently at version 0.8.1. Updated: 02/2000 Contact: <URL: mailto:justin@openup.com> (Justin R. Miller) What: stetris Where: <URL: ftp://kaolin.unice.fr/pub/Contrib/stetris-1.1.tar.gz> Description: Version of Tetris written in STk (Scheme based Tk). Updated: Contact: <URL: mailto:hjstein@math.huji.ac.il> (Dr. Harvey J. Stein) What: stockmon Where: <URL: http://www.bit-net.com/%7Emherbert/stockmon/> Description: Perl/Tk script used to monitor stock prices, based on QuoteView. Updated: 09/1998 Contact: <URL: mailto:mherbert@bit-net.com> (Matt Herbert) What: STSDAS RCS Where: <URL: http://www.stsci.edu/stsci/meetings/adassVI/williamsonr.html> Description: Perl/Expect/Tk set of scripts to control GNU RCS software configuration system. Updated: 04/1999 Contact: <URL: mailto:ramon@stsci.edu> What: Summerfield perl/Tk tools Where: <URL: http://sunsite.doc.ic.ac.uk/packages/CPAN/authors/id/S/SU/SUMMER/> Description: Mark has written a number of pTk based tools and games. The games include snake (a simple pTk game) petris (a perl Tk version of tetris with a variety of enhancements), and simpat (cellular automata). The tools include pixmaped, a program to produce simple XPM files. Designed to create simple small images - like icons. Requires perl 5.004, Tk 800.xx. Developed under Debian GNU Linux. Updated: 04/1999 Contact: <URL: mailto:Mark.Summerfield@chest.ac.uk> What: SurfNotes Where: <URL: http://www.havenrock.com/softlab/surfnotes/> Description: Netscape Communicator / Unix aid to provide a convenient interface for taking notes on the web sites you visit. Currently a prototype. Requires Unix like OS, Netscape 4.61, Python 1.5/Tkinter/tkFont/Tcl/Tk 8.0. Updated: 02/2000 Contact: <URL: mailto:mgushee@havenrock.com> What: Swedish/English dictionary Where: From the contact Description: A Python/Tk based Swedish/English dictionary. Updated: Contact: <URL: mailto:mchapman@erinet.com> (Mitch Chapman) What: Tabula Rosa Where: <URL: http://found.cs.nyu.edu/fox/tab/> Description: A multiscale user interface system builder based on STk. It is based on the Pad interface paradigm, providing the user with a movable scalable view of a surface of infinte detail and extent. User interface objects on this surface can be moved and scaled just as the viewpoint can. Updated: 10/1997 Contact: <URL: mailto:fox@cat.nyu.edu> (David Fox) What: Tape Manager software Where: From the contact Description: Some Perl/Tk scripts to provide user and operator access to the tape drives. Updated: 10/1998 Contact: <URL: mailto:jleven@agso.gov.au> (Jim Leven) What: TASH/TWASH Where: <URL: http://tash.calspan.com/> <URL: http://tash.calspan.com/download/tash801.tar.gz> <URL: http://wuarchive.wustl.edu/languages/ada/bindings/tash/> <URL: ftp://ocsystems.com/xada/tash/tash1.1b1.tar.gz> <URL: ftp://cs.nyu.edu/pub/gnat/> <URL: http://lglwww.epfl.ch/Ada/Resources/Compilers/GNAT.html> Description: A Tcl binding from Ada 95. Allows a Tcl program to use Ada 95 in place of C to implement Tcl commands as well as make the variety of Tcl library functions available to the Ada programmer. It can also be used to make the Tcl library functions available to an Ada program. TWASH is the Ada/Tcl/Tk version of wish. Versions of TASH are available for Tcl 7.6 and 8.0. These are available for Unix or Windows 95. Developed using GNAT, located at <URL: http://lglwww.epfl.ch/Ada/Resources/Compilers/GNAT.html> or <URL: ftp://cs.nyu.edu/pub/gnat/>. You need to get an Ada 95 compiler such as GNAT (the GNU New York University Ada Translator), version 2.09 or newer. Updated: 08/1998 Contact: <URL: mailto:twestley@buffalo.veridian.com> (Terry J. Westley) What: Tcl interface to Sather Where: <URL: ftp://ftp.icsi.berkeley.edu/pub/sather/Sather-1.1.tar.gz> Description: Version v1.0.6 of Sather includes a Tk browser. More info available at <URL: http://www.icsi.berkeley.edu/%7Esather/>. Updated: 11/1996 Contact: <URL: mailto:davids@ICSI.Berkeley.EDU> (David Petrie Stoutamire) What: Tcl/Tk Perl 5 (Beattie) Where: <URL: ftp://ftp.ox.ac.uk/pub/perl/Tcl-perl-a2.tar.gz> <URL: ftp://ftp.ox.ac.uk/pub/perl/TclTk-b1.tar.gz> <URL: ftp://sable.ox.ac.uk/pub/perl/Tcl-ext-a1.tar.gz> <URL: ftp://sable.ox.ac.uk/pub/perl/tkperl5a5.tar.gz> <URL: ftp://black.ox.ac.uk/src/ALPHA/Tcl-ext-a1.tar.gz> <URL: ftp://black.ox.ac.uk/src/ALPHA/tkperl5a5.tar.gz> Description: These are Perl 5.000 extensions. Tcl-perl/Tcl-ext allows a Perl program to create Tcl interpreters, evaluate scripts and files, dynamically bind commands into them in either C or Perl, manipulate Tcl variables, tie the variables to Perl variables, etc. It will use a dynamic libtcl if one is available. The tkperl5 extends the Tcl-Perl extension to bind in the Tk widgets. This extension is incompatible with the pTk extension. Updated: Contact: <URL: mailto:mbeattie@sable.ox.ac.uk> (Malcolm Beattie) What: Temperature Converter Where: <URL: http://www.whirlnet.demon.co.uk/linux/tempcon.html> Description: pTk application to convert between Celsius, Fahrenheit, Kelvin, Rankine and Reaumur temperature scales. Updated: 04/1999 Contact: <URL: mailto:alan@whirlnet.demon.co.uk> What: Tiki Artist Where: <URL: http://www.18rabbit.com/products/tikiartist.htm> Description: perl/Tk Rapid application development tool. Includes a visual designer, syntax highlighting editor, and is extensible. Updated: 02/2000 Contact: <URL: mailto:announce1@18rabbit.com> What: Tk without Tcl Where: From the contact Description: An effort to separate Tk from its Tcl interpreter underpinnings is underway. The intention is that the resulting Tk 4.x based system would be able to be used by many of the current interpreters such as Perl 5, Tcl, and Python. Updated: Contact: <URL: mailto:Nick.Ing-Simmons@tiuk.ti.com> (Nick Ing-Simmons) What: tk# (aka tknum) Where: <URL: http://www.netby.net/Oest/Europa-Alle/vermeer> <URL: ftp://ftp.neosoft.com/languages/tcl/sorted/packages-7.6/apps/tknum-0.1/tknum-0.1.tar.gz> Description: Tcl/Tk based spreadsheet and demos. Updated: 10/1998 Contact: <URL: mailto:mv@liisa.pp.fi> (Martin Vermeer) What: Tk/Lua Where: <URL: http://www.inf.puc-rio.br/%7Eroberto/lua.html> <URL: http://www.tecgraf.puc-rio.br/lua/> <URL: http://csg.uwaterloo.ca/%7Elhf/lua/> <URL: ftp://ftp.cdrom.com/pub/languages/lua/> <URL: http://members.linuxstart.com/%7Esolomoriah/lua-linux.html> <URL: http://members.linuxstart.com/%7Esolomoriah/lua-linux-1.1a.tar.gz> <URL: http://www.tecgraf.puc-rio.br/lua/uses.html> Description: Lua is am embeddable language with a simple, pascal-like syntax, small size. good data description facilities (including associative arrays), and adequate extensibility, with a Tk binding. Lua programs are compiled into bytecodes, which are then interpreted. Interpreters are available for Unix, DOS, Windows, Macintosh, Cray, etc. Latest version is 3.2. A release of Lua optimized for Linux is available at the linuxstart site. It includes several Lua add-ons including TkLua. Updated: 01/2001 Contact: <URL: mailto:lua@tecgraf.puc-rio.br> <URL: mailto:lua-l@tecgraf.puc-rio.br> What: Tk Perl 4 (Grobgeld) Where: <URL: ftp://ftp.cis.ufl.edu/pub/perl/scripts/wish.pl.gz> Description: Perl 4 library for accessing the Tcl/Tk interpreter from within Perl. Based on PerlWafe. This is different from the pTk extension. Updated: Contact: <URL: mailto:dov@menora.weizmann.ac.il> (Dov Grobgeld) What: Tk Perl 4 (Schreiner) Where: <URL: ftp://ftp.ira.uka.de/pub/x11/tkperl/tkperl_src-0.029.tar.gz> <URL: ftp://ftp.cis.ufl.edu/pub/perl/src/tkperl/tkperl-0.010.tar.z> <URL: ftp://ftp.cse.unsw.edu.au/pub/doc/applications/tkperl/> Description: A Perl 4 library which can be linked into a Perl interpreter to provide access to the Tk/Tcl interpreter from Perl. This is different from the pTk extension. Updated: Contact: <URL: mailto:smile@ira.uka.de>, <URL: mailto:guenther@ira.uka.de> (Guenther Schreiner) What: Tk to TkPerl converter Where: From the contact Description: Converts Tk programs to TkPerl5 Updated: Contact: <URL: mailto:mhcoen@ai.mit.edu> (Michael H. Coen) What: Tk Python (Ahlstrom) Where: <URL: ftp://ftp.interet.com/pub/python/> Description: A Native Python GUI language such that programs based on it run with a native look and feel on Windows NT and have a Tk look and feel under Unix/X. Macintosh and OS/2 versions are expected. Updated: Contact: <URL: mailto:jim@interet.com> (James C. Ahlstrom) What: tkBallistic Where: <URL: http://members.xoom.com/joshua_weage/ballistic/> Description: Python/Tk port of the program Small Arms Ballistics, which calculates the general small-arms ballistics table. Currently at v1.1. Updated: 12/1999 Contact: <URL: mailto:weage@mtu.edu> What: tkbind Where: <URL: http://milosch.net/tkbind/> Description: perl/Tk script for editting sqlbind zones. Updated: 12/1999 Contact: <URL: mailto:milos@insync.net> What: tkClient Where: <URL: http://www.worldforge.org/website/client/tkClient/> Description: Python Tkinter/PIL based client for Worldforge. Updated: 07/1999 Contact: <URL: mailto:john.michelsen@gte.net> (John Michelsen) What: tkdb Where: From the contact Description: Python/Tk debugger. Updated: Contact: <URL: mailto:dlarsson@sw.seisy.abb.se> (Daniel Larsson) What: tkgofer Where: <URL: http://www.informatik.uni-ulm.de/abt/pm/ftp/tkgofer.html> Description: Gofer is a functional language. For graphical I/O, a few primitives were added to communicate with Tcl/Tk. Documentation, examples, and two papers describing the system are included in the distribution. Updated: Contact: <URL: mailto:ton@informatik.uni-ulm.de> (Ton Vullinghs) What: TkHeadlines Where: <URL: http://loki.dhs.org/%7Erick/tkheadlines/tkheadlines.html> Description: Headline viewer for news and software sites, keeping track of the headlines you have already seen. Requires Rexx/Tk. Currently at version 0.86-5. Updated: 02/2000 Contact: <URL: mailto:younie@home.com> What: tkload Where: <URL: http://www.systhug.com/tkload/> Description: perl/Tk tool for monitoring load averages on remote servers using SNMP. Currently v1.2.2. Updated: 07/1999 Contact: <URL: mailto:cdent@kiva.net> What: tknf Where: <URL: ftp://ftp.python.org/pub/python/contrib/Network/tknf-0.5.tar.gz> Description: NNTP Newsreader written in Python/Tk (Tkinter). It is in alpha state. Features threading, reading, article saving, followup, posting,uudecode, subject searching. Requires Python 1.3, Tk 4.0 Tcl 7.4. Updated: Contact: <URL: mailto:koert@cais.com> (Koert Zeilstra) What: tkng Where: <URL: http://chemphys.weizmann.ac.il/%7Edov/pdarchive/tkng-1.0.tgz> <URL: http://chemphys.weizmann.ac.il/%7Edov/pdarchive/perl.ng.gz> Description: A Norton Guide file reader written in Perl/Tk. The perl.ng file is Kevin O. Grover's conversion of the perl manual to this format. Requires pTk to be installed. Updated: Contact: <URL: mailto:dov@menora.weizmann.ac.il> (Dov Grobgeld) What: tkpack Where: <URL: http://wkleong.webjump.com/> Description: pTk program that allows you to play with various pack options and see the results immediately. Updated: 08/1999 Contact: <URL: mailto:wk.leong@amd.com> What: tkpb Where: <URL: ftp://ftp.wpi.edu/perl5/pTk-Modules/ptkb.pl> Description: A Perl/Tk xbiff like mailbox watcher. Requires pTk to be installed. Updated: Contact: <URL: mailto:john@wpi.edu> (John Stoffel) What: tkppp (mokuren) Where: <URL: http://www.teleport.com/%7Emokuren/> Description: A Perl/Tk interface to Morningstar PPP. Updated: 04/1999 Contact: <URL: mailto:mokuren@teleport.com> What: tkpsh Where: <URL: http://sun20.ccd.bnl.gov/%7Eptk/archive/ptk.1995.05/0010.html> Description: A poor man's shell for Perl/Tk. Requires pTk to be installed. Updated: Contact: <URL: mailto:lusol@Turkey.CC.Lehigh.EDU> (Stephen O. Lidie) What: tkSather Where: <URL: ftp://csis.dit.csiro.au/pub/sather/tkSather.tar.Z> <URL: ftp://csis.dit.csiro.au/pub/sather/sys-reflection.tar.Z> Description: A collection of Sather classes to interface to Tk/Tcl. Built in Sather ver0.5. Updated: Contact: <URL: mailto:Oscar.Bosman@csis.dit.csiro.au> (Oscar Bosman) What: Tksh Where: <URL: http://www.cs.princeton.edu/%7Ejlk/tkshproj/> <URL: http://www.research.att.com/sw/tools/reuse/> <URL: http://www.gtlinc.com/products/languages/ksh/ksh.html> Description: Tksh is an implementation of the Tcl C library written on top of ksh93. Tksh emulates the behavior of Tcl by using the API that is provided for extending ksh93. This allows Tcl libraries such as Tk to run on top of ksh93 unchanged, making it possible to use shell scripts in place of Tcl scripts. ksh93 is well suited for use with Tk because it is backward compatible with sh, making it both easy to learn and easy to extend existing scripts to provide a graphical user interface. Tksh allows Tcl scripts to run without modification using the ksh93 internals. The latest tksh works with Tcl 7.6 and updates for Tcl 8.x are hoped for summer 1998. Updated: 04/1997 Contact: <URL: mailto:jlk@cs.princeton.edu> (Jeff Korn) What: tkspong Where: <URL: http://milosch.net/tkspong/> Description: perl/Tk front end to spong, the host monitoring program, allowing you to run spong-server and view status data. Currently at v0.2. Updated: 12/1999 Contact: <URL: mailto:milos@insync.net> What: tksqlbind Where: <URL: http://milosch.net/pub/scripts/tksqlbind/> Description: Perl/Tk script for editing sqlbind zones. Currently at version 0.2. Updated: 11/1999 Contact: <URL: mailto:milos@insync.net> What: TkTag Where: <URL: http://www.grapevine.net/%7Eweasel/> <URL: http://www.grapevine.net/%7Eweasel/TkTag-1.0.tar.gz> Description: pTk app to create and modify ID3 tags in MP3 files. Updated: 05/1999 Contact: <URL: mailto:weasel@grapevine.net> What: tktail (Lidie) Where: From the contact Description: pTk program to collect the output of a tail on the argument into a Perl/Tk text widget. Updated: Contact: <URL: mailto:lusol@Turkey.CC.Lehigh.EDU> (Stephen O. Lidie) What: tktk Where: <URL: http://home.hiwaay.net/%7Egbacon/perl/tktk.tar.gz> Description: perl/Tk based Solitaire game. Updated: 08/2000 Contact: <URL: mailto:gbacon@hiwaay.net> What: tktray Where: <URL: http://www.electricmemo.com/tktray.zip> Description: Simple application running as a toolbar app under Windows 95/NT. Set the tooltip text, icons, etc. Written in Delphi 2. Updated: 06/1998 Contact: <URL: mailto:markl@electricmemo.com> (Mark Lawson) What: tkvnc Where: <URL: http://www.vitinc.com/%7Emarc/progs.html> <URL: http://www.vitinc.com/%7Emarc/tkvnc0.6.tar.gz> <URL: http://www.uk.research.att.com/vnc/> Description: Free perl/Tk application that displays a floating button pallette of hosts that a VNC user can administer. Uses GNU General Public License. Updated: 07/1999 Contact: <URL: mailto:marc@vitinc.com> What: tkweb Where: From the Tk.pm source distribution Description: Simple Perl/Tk based WWW browser. Comes with the pTk module. Updated: Contact: <URL: mailto:majordomo@lists.stanford.edu> with a "subscribe ptk" body message What: tkwool Where: From the contact <URL: ftp://avahi.inria.fr/wtk/> Description: A version of Tk which uses the wool language rather than Tcl. A Sun 4 binary is available on avahi. Updated: Contact: <URL: mailto:colas@opossum.inria.fr> (Colas Nahaboo) What: TkX10 Where: <URL: http://www.houseofhack.com/tkx10/> <URL: ftp://ftp.hackboy.com/pub/tkx10/tkx10-0.91beta.tar.gz> <URL: http://www.prado.com/%7Edbs/> Description: perl/Tk frontend for heyu Updated: 05/1999 Contact: <URL: mailto:rhaig@houseofhack.com> What: TOS Where: <URL: http://cedric.cnam.fr/personne/pawlak/tos.html> Description: A class based reflective language, based on Tcl. It includes ATOS, an extension for Aspect oriented programming based on wrappers as well as DTOS, an extension for distributed programming, providing remote invocation and object migration functionality. Updated: 02/2000 Contact: <URL: mailto:pawlak@cnam.fr> (Renaud Pawlak) What: Trinket Where: <URL: http://maigret.cog.brown.edu/python/Tk/Trinket> <URL: http://starship.skyport.net/%7Eda/Python/Scripts/Trinket/> Description: Replacement for Python's Tkinter.py interface which uses Rivet, allowing a Tcl-less use of Tk. Updated: 09/1997 Contact: <URL: mailto:da@maigret.cog.brown.edu> (David Ascher) What: twonz Where: <URL: http://www.pobox.com/%7Egraydon/twonz/twonz.html> Description: perl/Tk program that lets you generate and manage passwords, based on a pad. Updated: 07/1999 Contact: <URL: mailto:graydon@pobox.com> What: ui2perl Where: From the contact Description: A Perl script which converts SpecTcl's .ui files into Perl code. Updated: Contact: <URL: mailto:marvin@logware.de> (Andreas Koschinsky) What: VcsTools Where: From the contact Description: Set of objects which enable you to perform a lot of functions against a Vcs file. Should be able to be extended to other version management such as RCS, PRCS, etc. Perl/Tk used for a GUI. Updated: 08/1998 Contact: <URL: mailto:domi@hptnolu.grenoble.hp.com> (Dominique Dumont) What: Wafe graphical cross-reference browser Where: From the contact Description: A graphical interface to cref written in Wafe and Perl. Updated: Contact: <URL: mailto:mikee@rambo.aadt.com> (Mike Eggleston) ??? What: Wafeperl Where: <URL: ftp://ftp.wu-wien.ac.at/pub/src/X11/wafe/wafeperl-0.2.tar.gz> Description: A version of Perl enhanced with Wafe extensions. Contact has also posted at least one patch. Also included in Wafe 1.0 distribution. Updated: Contact: <URL: mailto:neumann@wi-inf.uni-essen.de> (Gustaf Neumann) What: Wafepython Where: From the contact Description: An extension to Python allowing one to build graphical user interfaces based on OSF/Motif or Athena Widgets. Uses Wafe (Tcl/Xt/Extensions/Widgets) to gain access to the widgets. Also included in Wafe 1.0 distribution. Updated: Contact: <URL: mailto:neumann@wi-inf.uni-essen.de> (Gustaf Neumann) What: WaveSurfer Where: <URL: http://www.speech.kth.se/wavesurfer/> Description: Tool for recording, playing, editing, viewing, printing, and labelling audio data. Works on Windows 95/98/NT, Linux, Solaris, HP-UX, and SGI IRIX. Handles WAV, AU, AIFF, and MP3 file formats, has unlimited file size, does spectrogram and pitch analysis and is ccustomizable. Supports plugins for user provided extensions. Currently at version 0.9. Updated: 02/2000 Contact: <URL mailto:kare@speech.kth.se> (Kare Sjolander) What: WinPDFdata Where: <URL: http://www.sanface.com/> Description: Free perl/Tk application that allows you to extract information from PDF files via (PDFlib) and generate an HTML file based on the extracted data. Comes with a Windows executable that doesn't need Perl to be installed. Supports PDF version 1.3. Currently at v1.1. Updated: 07/1999 Contact: <URL: mailto:sanface@sanface.com> What: wish Perl extension Where: From the contact Description: Perl 5 extension that allow one to call Tcl and Tk scripts from within Perl. Original author contact info not available. This is different from the pTk extension. Updated: Contact: <URL: mailto:naren@cs.ualberta.ca> (Narendra Ravi) What: Workspace (Fetters) Where: <URL: http://www.mirai.com/wks/> ??? Description: In progress integrated pTk front end to the fvwm window manager. Uses Perl/Tk. Updated: 07/1997 Contact: <URL: mailto:mirai@mirai.com> (Jim Fetters) ??? What: Workspace.pm Where: <URL: http://www.mainmatter.com/ > Description: Perl module that uses Perl/Tk to create text editing objects on an X display. Objects are configurable and embeddable and text can be saved in the workspace, exprted or imported, or transferred to the clipboard. Currently at version 1.6. Updated: 07/2000 Contact: <URL: mailto:> What: www (pTk) Where: <URL: http://sun20.ccd.bnl.gov/%7Eptk/archive/ptk.1995.08/0411.html> Description: 8 line perl/Tk www browsing. This is for amusement only. See tkweb for a more serious browser (and it is only 60 lines long). Updated: 07/1997 Contact: <URL: mailto:orwant@fahrenheit-451.media.mit.edu> What: WWW (STk) Where: <URL: http://kaolin.unice.fr/Contrib/www.tar.gz> Description: HTML browser enhancing the hbrowse demo of the STk distribution. Updated: 10/1997 Contact: <URL: mailto:hjstein@math.huji.ac.il> (Harvey J. Stein) What: xcricket Where: <URL: http://abattoir.cc.ndsu.nodak.edu/%7Enem/perl/cricket/> Description: The game of cricket, implemented in Perl/Tk. You must install pTk to use this program. Updated: 11/1996 Contact: <URL: mailto:nem@abattoir.cc.ndsu.nodak.edu> (Nem W Schlecht) What: xdbf Where: <URL: http://www.komm.hdk-berlin.de/home/rasca/dbflib/> Description: xdbf is a small Perl/Tk browser of xBase files. It uses dbflib, a free library implementing access to xBase files, as well as the Perl 5 interface to the library. It requires pTk and Dbf. Updated: 11/1996 Contact: <URL: mailto:rasca@mozart.komm.hdk-berlin.de> (Rasca Gmelch) What: xget Where: <URL: http://sourceforge.net/projects/xget/ > Description: Perl/Tk (and other) interface to wget. Currently at version 0.2.1. Updated: 01/2001 Contact: See web site What: XGrid Where: <URL: http://members.nextra.at/hfbuch/edoc/spinoffs > Description: Two dimensional table like widget for Perl/Tk Updated: 01/2001 Contact: <URL: mailto:faultier@nextra.at> What: xisofs Where: <URL: http://www.netcomuk.co.uk/%7Epariah/> <URL: http://www.cpan.org/modules/by-authors/Steve_Sherwood/> Description: Perl/Tk interface to mkisofs and cdwrite which allow you to create ISO9660 filesystems and write them to supported CDR devices. The ISO9660 filesystems can also be written directly to CD-ROM's from certain Windows programs. Requires Perl 5.004, Perl/Tk 400.202, mkisofs v1.11, cdwrite v2.0. Updated: 09/1997 Contact: <URL: mailto:pariah@netcomuk.co.uk> (Steve Sherwood) What: XML Browser (tkrause) Where: <URL: http://www.bewellnet.com/tkrause> Description: Contact has shots of early state perl/tk XML browser. Updated: 07/1999 Contact: <URL: mailto:tkrause@bwn.net> (Todd Krause) What: XMOTD Where: <URL: http://www.physik.fu-berlin.de/%7Etburnus/xmotd/ > Description: Show the message of the day and news items using a Perl/Tk console. Updated: 01/2001 Contact: <URL: mailto:> What: xrcon Where: <URL: http://www.deepmindflow.de/perl/xrcon/xrcon.htm> Description: Quake2 server admin rcon tool written with perl/Tk. Updated: 02/2000 Contact: <URL: mailto:deramon@deepmindflow.de> What: xrio Where: <URL: http://www.fireship.freeserve.co.uk/xrio.html> Description: Perl/Tk front end to the Rio utility. Provides interface to playing MP3 audio files. Updated: 08/1999 Contact: <URL: mailto:john@fireship.freeserve.co.uk> What: Xrpm Where: <URL: http://www.gmsys.com/> Description: Original version written in Tcl/Tk; now rewritten in Python. Allows user to display all RPM installed, query to find out what a package is, list files of any installed package, remove installed package, view uninstalled packages, look for RPMs, query uninstalled package, list files in uninstalled package, install a package, look at an FTP site for all these things, Updated: 11/1997 Contact: <URL: mailto:george@falcon.cc.mala.bc.ca> (George A. Farris) What: Xxl Where: <URL: http://www.esinsa.unice.fr/xxl.html> <URL: ftp://esinsa.esinsa.unice.fr/pub/> Description: Free GUI spreadsheet for Unix. Simple, easy to use and user friendly. Written in STk and based on the tkTable widget. Latest version is v2.1.2. Updated: 05/1999 Contact: <URL: mailto:vg@unice.fr> What: YART Where: <URL: ftp://metallica.prakinf.tu-ilmenau.de/pub/PROJECTS/YART.tar.Z> <URL: ftp://ftp.luth.se/pub/graphics/sources/oographics/YART.tar.Z> <URL: ftp://wuarchive.wustl.edu/graphics/graphics/mirrors/> <URL: ftp://metallica.prakinf.tu-ilmenau.de/YART.tar.Z> Description: A C++/Tk 3.2 Raytracer/Renderer. Contains an OpenGL Tk widget. Updated: Contact: <URL: mailto:Ekkehard.Beier@prakinf.tu-ilmenau.de> (Ekkehard Beier) What: ymusk Where: <URL: http://sourceforge.net/projects/ymusk/ > Description: Yenzie's Mush Klient, a Perl/Tk and Net::Telnet mush client. Currently at version 0.8. Updated: 01/2001 Contact: See the web site What: YPlayer Where: <URL: http://www.cse.nd.edu/%7Earodrig6/yplayer/> Description: Teaching and debugging tool to aid in the study of language parsing and the design of language parsers. Uses perl/tk to provide a parser debug environment. Updated: 08/1999 Contact: <URL: mailto:arodrig6@nd.edu> (Arun Rodrigues) What: bioTkperl Where: <URL: ftp://fruitfly.berkeley.edu/pub/bioTk/bioTkperl0.8.tar.gz> Description: A beta release port of David Searls bioTk Tcl/Tk widgets to perl/Tk (ptk), with some enhancments. Not all components have been ported yet. The components have been reimplemented as perl classes. Updated: Contact: <URL: mailto:gregg@fruitfly.berkeley.edu> (Gregg Helt) What: calendar widget (Sutton) Where: From the contact Description: Perl::Tk calendar widget which requires Date::Calc. Updated: 09/1999 Contact: <URL: mailto:gsutton@micro.it.com> (Greg Sutton) What: dbgui Where: <URL: http://www.flash.net/%7Emonty4/> <URL: http://www.cpan.org/authors/id/M/MS/MSCROGGIN/> Description: Sybase interface in perl/Tk. Updated: 05/1999 Contact: <URL: mailto:Monty.Scroggins@wcom.com> (Monty Scroggins) What: DisplayHelp Where: From the contact Description: Perl/Tk widget which reads text from a Unix file and displays it in a Text Widget. Supports a simple homemade format which allows you to specify different headers, links, bold face, simple lists, etc. Updated: 12/1999 Contact: <URL: mailto:hjhelge@uswest.net> (Hans =?iso-8859-1?Q?J=F8rgen?= Helgesen) What: geekcode.pl Where: <URL: http://www.linuxstart.com/%7EPenguinHead/geekcode.html> <URL: http://www.geekcode.com/> Description: Perl/Tk based GeekCode generator. Updated: 02/2000 Contact: <URL: mailto: What: GNU/Portable Presenter Where: <URL: http://www.dhp.nl/%7Egpp/> Description: Perl/Tk program which allows you to program graphical slide presentations (screen transitions, timings, etc.) in Perl. Updated: 11/1999 Contact: <URL: mailto:gpp@dhp.nl> What: GOOPS Where: <URL: http://www.gnu.org/software/goops/goops.html> Description: OO extension to Guile derived from STk and Tiny-Clos. Contains a compatibility module to execute STKlos programs. Currently at version 0.9.0. Updated: 01/2000 Contact: <URL: mailto:bug-guile@gnu.org> What: Orac Where: <URL: ftp://ftp.funet.fi/pub/languages/perl/CPAN/authors/id/A/AN/ANDYDUNC/> Description: pTk extension and program integrating databases and perl/Tk. Requires perl 5.005_02, DBI-1.13, Tk800.015, relevant DBD drivers. Works with Oracle, Informix, Sybase, etc. Currently at v1-1-31. Updated: 09/1999 Contact: <URL: mailto:andy_j_duncan@yahoo.com> (Andy Duncan) What: pgstk Where: <URL: http://www.webbuild.com/%7Ertoy/pgstk/> Description: Low-level interface between STk and Postgres95 - similar to the interface between Perl and Postgres95. Updated: 10/1997 Contact: <URL: mailto:rtoy@nando.net> (Ray Toy) What: pTk ACH modules Where: <URL: http://www.cpan.org/authors/id/ACH/> <URL: http://www.xray.mpe.mpg.de/%7Each/ptk/> Description: Contact has written a number of alpha release Tk modules compatible with perl/Tk (Tk-ACH). One is Tk::FcyEntry, which is an entry widget with a background color selected by state, and the second is a primitive clone of Tcl/Tk Tix's FileEntry widget. Contact has also created Tk-Contrib, which collects Tk::Axis (canvas with axes), Tk::Dial (alternative to scale widget), Tk::OlWm (interface to olwm properties), and Tk::TiedListbox (gang together listboxes). Also, see Tk-Pod (Tk::Pod) for a perl/Tk hypertext interface to pod documentation. Updated: 09/1998 Contact: <URL: mailto:ach@mpe.mpg.de> (Achim Bohnet) What: pTk BLT Table Where: <URL: ftp://moulon.inra.fr/pub/pTk/Table.tar.gz> <URL: http://www.perl.com/perl/CPAN/authors/id/GUYDX/> Description: Port of BLT's tabular geometry manager to pTk. Known to work with pTk version b8. The man page is available at <URL: http://w4.lns.cornell.edu/%7Epvhp/ptk/etc/Table.html> Updated: 10/1996 Contact: <URL: mailto:decoux@moulon.inra.fr> (Guy Decoux) What: pTk Clock canvas megawidget Where: <URL: http://cpan.perl.com/H/HM/HMBRAND/Tk-Clock-1.03.tar.gz> Description: A Canvas mega-widget displaying both an analog - and a digital clock, for which colors, date- and time- format are configurable. Either analog or digital can be disabled. Updated: 09/1998 Contact: <URL: mailto:PROCURA_BV@CompuServe.com> (H.Merijn Brand) What: pTk CTWM communication module Where: <URL: http://www.dotcom.fr/max/Tk-Ctwm-0.1.tar.gz> Description: Tk::Ctwm is a perl5 package which communicates with the CTWM window manager. It requires Perl 5.002 or better, ptk and the CTWM library. Updated: 03/1998 Contact: <URL: mailto:max@DotCom.FR> (Maxime Soule) What: pTk DDUMONT widgets Where: <URL: http://www.cpan.org/authors/id/DDUMONT/> Description: Author has created quite a number of useful widgets. They include: Log::Dispatch::ToTk - interface class between Log::Dispatch and Tk. Log::Dispatch::TkText - read only text widget for logging output from Log::Dispatch. Puppet::* - utility classes designed to provide access to an object before instantiating the GUI portion of the object. Puppet::Body is a utility class to manage dynamic has-a relations. Puppet::Log and ::LogBody define a log facility based on Tk. Puppet::Show manages Puppet::Body classes through an optional GUI. Puppet::VcsTools::History displays a version control system revision tree on a canvas. RPC::Simple - communication between a Tk application and a server. Tk::Multi::* - manage several scrolled text or canvas widgets; includes Manager, Toplevel, Canvas, and Text. Tk::ObjScanner - composite widget which acts as a scanner to any perl object, retrieving all keys of the hash and inserting them into the listbox. Using perl 5.004/Tk 8. Tk::TreeGraph - canvas widget for drawing nodes and arrows in a tree fashion. VcsTools - Set of objects to perform functions on a Vcs file. Only HP HMS is currently implemented, but a number of classes are generic for reuse with other source code management systems. Includes various Tk graphing widgets inheriting from the Puppet::Any modules. VcsTools::Files supports check in/out/lock/unlock of files. VcsTools::History extracts information about revision history. Updated: 02/1999 Contact: <URL: mailto:Dominique_Dumont@grenoble.hp.com> What: pTk dial widget Where: From the contact Description: A perl/Tk composite dial widget. Updated: Contact: <URL: mailto:rjohnson@shell.com> (Roy Johnson) What: pTk dialogs Where: <URL: http://www.xnet.com/%7Eselkovjr/dialogs.tgz> Description: Set of perl/Tk dialogs for picking fonts and colors. Updated: 04/1999 Contact: <URL: mailto:selkovjr@xnet.com> (Gene Selkov) What: pTk EVA Where: <URL: ftp://ftp.sowa.is.uec.ac.jp/pub/Lang/perl5/Tk/> Description: A perl/Tk type of scratch buffer, which is dedicated to one liner evaluations. Updated: 07/1997 Contact: <URL: mailto:kobayasi@sowa.is.uec.ac.jp> (KOBAYASI Hiroaki) What: pTk FileDialog Where: <URL: http://www.cpan.org/authors/id/BPOWERS/> Description: Tk::FileDialog is a perl/Tk widget which is a highly configurable file dialog. Updated: 04/1998 Contact: <URL: mailto:powers@swaps-comm.ml.com> (Brent B. Powers) What: pTk FileSelect widget Where: From the contact Description: A perl/Tk File Select Perl module. It returns the file name as well as a read/write/cancel button indicator. Updated: Contact: <URL: mailto:scheinin@crs4.it> (Alan Louis Scheinine) What: pTk Form widget Where: From the contact Description: Tk::Form is similar to DialogBox but packs the LabEntry in a tabular format. Updated: 06/1998 Contact: <URL: mailto:phiroze@eecs.umich.edu> (Phiroze Parakh) What: pTk FmtEntry Where: From the contact Description: perl/Tk widget which does general restriction in an entry widget. Updated: 03/1999 Contact: <URL: mailto:mi@ugs.com> (Alfred Mickautsch) What: pTk GBARR widget collection Where: <URL: http://www.cpan.org/authors/id/GBARR/> Description: Tk-GBARR is a perl/Tk collection of widgets such as Tk::Cloth (an OO interface to Tk::Canvas), a widget panner called Tk::Pane, a frame with a title (called Tk::TFrame), a progress bar (Tk::ProgressBar), a numeric entry widget (Tk::NumEntry and Tk::NumEntryPlain), and a repeating button (Tk::FireButton). Others will hopefully be in future releases. Updated: 09/1998 Contact: <URL: mailto:ptk@lists.stanford.edu> What: pTk Japanese patches Where: <URL: http://www.t3.rim.or.jp/%7Ehkoba/> ??? Description: An set of 'untested' (??) patches to ptk 400. Updated: 07/1998 Contact: <URL: mailto:hkoba@t3.rim.or.jp> What: pTk JPEG support Where: <URL: http://www.cpan.org/> Description: Tk::JPEG is a perl/Tk module for supplying a JPEG format loader for Photo image types. Look for Tk-JPEG under NI-S's CPAN directory. Updated: 04/1998 Contact: <URL: mailto:nick@ni-s.u-net.com> What: pTk LUSOL widgets Where: <URL: http://www.cpan.org/authors/id/LUSOL/> Description: Tk::LockDisplay is a screen locking widget, disabling an X display until a proper authentication string is entered. Updated: 09/1998 Contact: <URL: mailto:Stephen.O.Lidie@lehigh.edu> (Stephen O. Lidie) What: pTk menu cascade demos Where: From the contact Description: Three perl/Tk examples of use of multi-level cascading menus. Updated: Contact: <URL: mailto:derf@ti.com> (Frederick L. Wagner) What: pTk modules Where: <URL: http://www.archive.rhps.org/treehouse/code/Perl/modules/Tk::Tie::MenuHash.html> <URL: ftp://archive.rhps.org/pub/perl/modules/Tk-Tie-MenuHash-1.10.tar.gz> <URL: ftp://thrush.omix.com/pub/perl/modules/Tk-MenuBar-1.003.tar.gz> Description: perl/Tk widget in development. One creates ties for Menus. Another is a menu bar. Updated: 11/1998 Contact: <URL: mailto:zenin@archive.rhps.org> What: pTk ppresenter module Where: <URL: http://www.dhp.nl/%7Eppresenter/ > Description: Perl/Tk library for creating complex presentations, optionally on many screens at one time. Think of it as having a programming language to create presentations similar in concept to PowerPoint. Currently at version 1.13. Updated: 07/2000 Contact: <URL: mailto:markov@ATComputing.nl> What: pTk RefListbox widget Where: From the contact Description: Modified version of perl/Tk ScrollListbox suitable for perl 5 references (rather than the strings that ScrollListbox wants to use. Updated: Contact: <URL: mailto:kobayasi@sowa.is.uec.ac.jp> (KOBAYASI Hiroaki) What: pTk Rezic widget collection Where: <URL: http://user.cs.tu-berlin.de/%7Eeserte/src/perl/> <URL: http://www.cpan.org/> Description: Tk::HistEntry provides an Entry widget with a history. Tk::Date is a date widget in development. On CPAN, you can find Tk::Getopt (Tk-Options?), which is a GUI interface for perl/Tk with interface to Getopt::Long. From the user, you may be able to get the following. Tk::UnderlineAll adds accellerators to menu buttons, entries and notebook pages. Tk::WListbox adds enhanced keybindings for selecting entries. Tk::ContextHelp provides context sensitive help in perl/Tk. Tk::CanvasBalloon is a module for attaching help balloons to canvas items or tags. Also available are Tk::PNG and Tk::TIFF, to add support for those image formats. Tk::FBox is a perl version of the standard Tk filebox. Tie-Listbox is an experimental module using ties to Tk listboxes. FlatCheckbox is a canvas based checkbox. Updated: 05/1999 Contact: <URL: mailto:eserte@cs.tu-berlin.de> (Slaven Rezic) What: pTk ScrolledListbox widget Where: From the contact Description: An attempt at a perl/Tk Scrolling Listbox FileSelector redone on top of the LabeledEntry and ScrolledListbox2 widgets, and the updated ScrolledListbox2 and LabeledWidget files with a -labelanchor added to LabeledWidget. Updated: Contact: <URL: mailto:derf@asic.sc.ti.com> (Fred Wagner) What: pTk SelFile Where: <URL: ftp://ftp.informatik.uni-muenchen.de/pub/comp/programming/languages/script/perl/oasis/exts/ui/Tk/Tk-SelFile-0.02.tar.gz> <URL: http://www.cpan.org/authors/id/ALSCH/> Description: A perl/Tk widget for choosing the file to read or write. Updated: 09/1998 Contact: <URL: mailto:scheinin@crs4.it> (Alan Louis) What: pTk subcommand Where: From the contact Description: Perl script that creates a set of files making it possible to make direct calls of subcommands from the external language. Updated: Contact: <URL: mailto:ilya@math.ohio-state.edu> (Ilya Zakharevich) What: pTk Summerfield code Where: <URL: http://sunsite.doc.ic.ac.uk/packages/CPAN/authors/id/S/SU/SUMMER/> Description: Mark has written several perl Tk modules including a simple dialog message box and a colour choosing dialog. Updated: 04/1999 Contact: <URL: mailto:Mark.Summerfield@chest.ac.uk> What: pTk Sybase::Login Where: <URL: http://www.cpan.org/> Description: Highly configurable login widget for Sybperl and perl/Tk. Updated: 04/1998 Contact: <URL: mailto:powers@swaps-comm.ml.com> (Brent B. Powers What: pTk Tcl bindings Where: From the contact Description: Tcl bindings for perl/Tk. The bindings are not enough to run the Tk core but are enough for the text widgets. Updated: Contact: <URL: mailto:ilya@math.ohio-state.edu> (Ilya Zakharevich) What: pTk Term::Gnuplot module Where: <URL: http://www.cpan.org/> Description: Provides perl/Tk a direct to canvas plotting mode. Updated: 12/1999 Contact: Unknown What: pTk Text::SuperText widget Where: <URL: http://www.cpan.org/modules/by-module/Tk/Tk-Text-SuperText-0.8.tar.gz> Description: perl Tk::Text derived widget with rectangular selections, selection block shifts, selection inline paste, autoindent, matching paren highlight, and unlimited undo/redos. Updated: 02/1999 Contact: <URL: mailto:alexiob@iname.com> (Alessandro Iob) What: pTk Tk::Text ANSI color codes Where: <URL: http://www.perl.com/perl/CPAN/authors/id/T/TJ/TJENNESS/> Description: Subclass of Tk::Tet that knows how to display embedded ANSI color escape sequences. It is called Tk::TextANSIColor. It is currently at version 0.10. Updated: 05/1999 Contact: <URL: mailto:t.jenness@jach.hawaii.edu> (Tim Jenness) What: pTk WaitBox Where: <URL: ftp://ftp.informatik.uni-muenchen.de/pub/comp/programming/languages/script/perl/oasis/exts/ui/Tk/Tk-WaitBox-1.2.tar.gz> <URL: http://www.cpan.org/authors/id/BPOWERS/> Description: Tk::WaitBox is a perl/Tk wait dialog. Updated: 09/1998 Contact: <URL: mailto:powers@ml.com> (Brent B. Powers) What: pTk Wilson widgets Where: <URL: http://www.cpan.org/authors/id/DKWILSON/> Description: Miscellaneous perl/Tk widgets. There is some pod documentation included. They include a radio button with checkmark widget (Tk::CheckBox), a multiple column list widget with sorting (Tk::Columns), a drop down listbox and entry widget (Tk::ComboEntry), an iconic browser with submenus, callbacks, dragging, scrollbars, etc. (Tk::IconCanvas), a sliding separator between two widgets (Tk::SplitFrame), a tabbed frame geometry manager (Tk::TabFrame), an extended tabframe (Tk::TabFrame), a compound widget built from several of the above (Tk::TabbedFormFrame), and a menubar widget (Tk::Menubar), alert mechanism when a child widget is created (Tk::ChildNotification). Updated: 09/1998 Contact: <URL: mailto:dkw@rcm.bm> (Damion K. Wilson) What: Selkov's color and font pTk widgets Where: <URL: http://www.xnet.com/%7Eselkovjr/dialogs.tgz> Description: perl/Tk widgets for selecting color and for selecting fonts. Updated: 03/1999 Contact: <URL: mailto:selkovjr@xnet.com> (Gene Selkov) What: StatsView Where: <URL: http://www.cpan.org/authors/id/ABURLISON/StatsView-1.0.tar.gz> Description: Tool to view Solaris iostat, sar, vmstat, and vxstat statistics. Graphing done with gnuplot and GUI done with perl/Tk. Updated: 04/1999 Contact: <URL: mailto:Alan.Burlison@UK.Sun.com> (Alan Burlison) What: Tk Perl 5 (Ing-Simmons) Where: <URL: http://www.cpan.org/modules/by-module/Tk/Tk800.012.tar.gz> <URL: http://starbase.neosoft.com/%7Eclaird/comp.lang.perl.tk/ptkFAQ.html> <URL: http://www.connect.net/gbarr/PerlTk/> <URL: http://www.perl.com/CPAN/authors/NI-S/> <URL: ftp://ftp.syd.dit.csiro.au/pub/perl5/local/> <URL: http://starbase.neosoft.com/%7Eclaird/comp.lang.perl.tk/ptkFAQ.html> <URL: http://w4.lns.cornell.edu/%7Epvhp/ptk/doc/> <URL: http://pubweb.bnl.gov/%7Eptk/> <URL: http://www.tpj.com/> <URL: ftp://ftp.dcs.ed.ac.uk/pub/paul/> <URL: http://www.sifry.com/freestuff/perltk-800.008-1.i386.rpm> <URL: http://www.sifry.com/freestuff/perltk-800.008-1.src.rpm> <URL: ftp://ftp.redhat.com/pub/contrib/manhattan/i386/PerlTk-8.11-1.i386.rpm> <URL: ftp://sunsite.doc.ic.ac.uk/public/Mirrors/ftp.redhat.com/pub/contrib/manhattan/i386/PerlTk-8.11-1.i386.rpm> <URL: http://www.doc.ic.ac.uk/%7Emjw7/> <URL: http://www.Lehigh.EDU/%7Esol0/ptk/> <URL: http://www.Lehigh.EDU/%7Esol0/ptk/modlist> Description: Perl 5 based binding to the Tk library. All references to Tcl have been replaced by calls to Perl interpreters. See the source distribution itself for details of additional widgets available. Significant portions from Tix, Img, Dash have been ported (and are supported) as well. The newest version depends on perl 5.004_04 and Tk v8.0.3 . It at least builds on Unix and Windows NT platforms (maybe others). An active mailing list (and gatewayed) USENET newsgroup are available for assistance. Commonly referred to as perl/Tk or pTk, and known as TKML in the Perl 5 Modules FAQ. By telling the perl CPAN interface to install Bundle::Tk, you should get this package and all of its dependencies built and installed. This distribution has a number of sample programs to demonstrate the module. For instance, there is pfm, a perl tk file-manager like interface to emacs, ptknews (a GUI perl newsreader), tkpsh (the perl/tk equivalent to wish), toyedit (a text widget editor), browse (simple file browser front end to emacs), color_editor (frontend to Tk::ColorEditor), ixset (perl GUI interface to xset), pgs (perl/tk frontend to Ghostscript), rmt (remote control application), rolodex (a perl tk interface to notes), timer (a seconds based timer), tkpod (perl/Tk GUI pod viewer), and tkweb (a perl/Tk demo of doing WWW browsing). Also includes a tcl2perl perl script which is not foolproof but is a good start if you expect to do hand tweaking as well. The csiro.au ftp site had a precompiled version of Perl 5.003/Tk b12 for RedHat v3.0.3 for Linux (perhaps newer is available now). See the Cornell site for the pTk FAQ and documentation and the BNL site for archives of the mailing list. See _The Perl Journal_ site (tpj.com) for an archive of articles and sample code describing perl Tk. At the dcs UK site, you can find Redhat 5.0 RPM versions of pTk. The RPM covers Perl/Tk 8.11 for i386 RedHat Linux. The connect site is a perl Tk module list. Updated: 10/2000 Contact: <URL: mailto:Nick.Ing-Simmons@tiuk.ti.com> (Nick Ing-Simmons) <URL: mailto:majordomo@lists.stanford.edu> "with "subscribe ptk" requests in the body of the msg" What: Tk::MListbox Where: <URL: http://www.cpan.org/modules/by-authors/id/H/HJ/HJHELGE/> Description: Column like widget for perl/Tk. Currently at version 1.08. Updated: 02/2000 Contact: <URL: mailto:hjhelge@uswest.net> What: Tk::SlideShow Where: <URL: http://www.cpan.org/authors/id/O/OL/OLIBOU/Tk-SlideShow-0.05.tar.gz> Description: A perl/Tk module for building presentations as interactive as Applix or PowerPoint. Requires X11::Protocol and Tk 800. Updated: 07/1999 Contact: <URL: mailto:bouteille@dial.oleane.com> (Olivier Bouteille) What: tkg2 Where: From the contact Description: Perl/Tk package for 2-D graphing; supports linear, log, probability and time series plots, scatter, line, text, bar, shade, y-error and x-y error bars, symbology, adjustable ticks, numbering, labeling, optional grid lines and origin lines, annotation with text, lines and symbols, multiple ascii data file inputs with unlimited delimiters, either importation of data or pointers to data files, copy, cut, paste, multiple plots per canvas, varying canvas sizes, batch processing of canvas to printer or PostScript file, multiple columns of data from multiple data files can all be loaded into one plot, output can be saved in Data::Dumper, Storable or FreezeThaw, plots can be resized and moved. Updated: 09/1999 Contact: <URL: mailto:asquith@macconnect.com> <URL: mailto:wasquith@usgs.gov> What: Tkperldb Where: <URL: ftp://perl.com/pub/perl/ext/Tk/Tkperldb-a1.tar.gz> Description: A perl/Tk extension for debugging. Updated: Contact: Unknown What: TkTag Where: <URL: http://www.grapevine.net/%7Eweasel/> <URL: http://www.grapevine.net/%7Eweasel/TkTag-1.0.tar.gz> Description: perl/Tk application for editing and modifying ID3 tags in an MP3 file. Includes ability to construct tags and to rename files based on tag fields. Updated: 05/1999 Contact: <URL: mailto:weasel@grapevine.net> What: X11::Fvwm Where: <URL: http://www.byz.org/%7Erandy/perl/X11::Fvwm> Description: Perl 5 module to simplify writing Fvwm2 modules in Perl 5. Takes advantage of the Tk module. Updated: 04/1997 Contact: <URL: mailto:randy@byz.org> What: Scheme extension Where: <URL: ftp://ftp.cs.indiana.edu/pub/kfisler/> <URL: ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/> <URL: ftp://ftp.neosoft.com/languages/tcl/sorted/packages-7.6/devel/Schemepkg0.1.tar.gz> Description: Schemepkg is a Tcl/Tk package that provides an interface to a Scheme interpreter from within Tcl scripts. This is not a Scheme interpreter for Tk - it is merely a set of Tcl commands that can be used to evaluate Scheme code from within Tcl scripts. It is based on Brent Benson's Libscheme (v 0.3), which is required to use Schemepkg. Updated: 10/1998 Contact: <URL: mailto:kfisler@cs.indiana.edu> (Kathi Fisler) What: ElectricArc Where: <URL: http://home.xnet.com/%7Eselkovjr/ElectricArc/> Description: Perl/Tk application providing object oriented graph editing - basically a structured interface to Canvas with interactive storage capabilities. Updated: 06/2000 Contact: <URL: mailto:selkovjr@mcs.anl.gov> (Gene Selkov Jr.) What: UITools Where: <URL: http://www.dnaco.net/%7Emchapman/> Description: A set of composite widgets to simplify construction of Python/Tkinter applications. Offers modal/nonmodal dialogs, cursor management, and simple scheme for constructioning menus, among other things. Updated: 04/1997 Contact: <URL: mailto:mchapman@dnaco.net> (Mitch Chapman) What: BLT toolkit port to Python Where: <URL: http://www.mit.edu/people/pjg/blt.py> Description: Incorporation of BLT 1.9 with Tkinter. Updated: 04/1997 Contact: <URL: http://www.mit.edu/people/pjg/home.html> (Peter J. Godman) What: BLT toolkit port to STk Where: <URL: ftp://kaolin.unice.fr/pub/blt1.7forStk2.1.6.tgz> Description: Fitting BLT to the STk environment. Updated: Contact: <URL: mailto:eg@unice.fr> (Erick Gallesio) What: Pmw Where: <URL: http://www.dscpl.com.au/pmw/> <URL: ftp://ftp.dscpl.com.au/pub/pmw/Pmw.0.8.tar.gz> <URL: http://www.dejanews.com/getdoc.xp?AN=423519318> <URL: http://members.home.net/doughellmann/PmwContribD/> Description: A megawidget framework for constructing high-level compound widgets in Python 1.5.2 using Tk 8.x. Contains of a set of base classes for building megawidgets and a library of megawidgets such as ComboBox, Dialog, ButtonBox, etc. Also contains a python interface to BLT2.1's busy, graph and vector commands. The PmwContribD web site provides several Pmw based Tkinter widgets, including a ProgressMeter, basic TreeNavigator, and a GUI application framework for creating simple GUI apps quickly. Updated: 10/1999 Contact: <URL: mailto:gregm@iname.com> (Greg McFarlane) <URL: mailto:dhellmann@zcentral.com> (Doug Hellmann) What: Python extra Tkinter Widgets Where: <URL: http://starship.skyport.net/%7Eda/Python/Scripts/Tk/> Description: Some neat Python classes such as a wrapper around both UserList and a Tk ListBox, a generalized rolodex, TkUtil (which is a set of MenuBar, RadioGroups, ButtonSet and ScrollListBox widgets), a file selector, and a generic object editor. Updated: 09/1997 Contact: <URL: mailto:da@starship.skyport.net> What: Python Imaging module (PIL) Where: <URL: http://www.pythonware.com/> <URL: http://www.python.org/sigs/image-sig/Imaging.html> Description: Python Imaging Library. Makes use of the Python tkinter module. Currently at v1.0. Updated: 08/1999 Contact: <URL: mailto:Fredrik_Lundh@ivab.se> What: Python Tkinter listbox with multiple columns Where: <URL: http://assuwww.cern.ch/%7Epboddie/Personal/Interests/Python/TkinterTable.html> Description: Python Tk widget. Updated: 06/1998 Contact: <URL: mailto:Paul.Boddie@cern.ch> What: Python TkXtra module Where: <URL: http://www2.gol.com/users/sshenoy/TkXtra.html> Description: Many useful widgets implemented in Python. Updated: 12/1996 Contact: <URL: mailto:sshenoy@gol.com> (Sudhir Shenoy) What: tkDialogues Where: <URL: http://starship.skyport.net/crew/fredrik/py14/tkdialogs.htm> Description: Python 1.4 / Tkinter 1.63 package allowing you to use native file dialogues and message boxes. Consists of tkFileDialog, tkMessageBox, tkColorChooser, tkCommonDialog. Updated: 06/1997 Contact: <URL: mailto:fredrik.lundh@image.combitech.se> (Fredrik Lundh) What: Topaz Where: <URL: http://www.pythonware.com/secretlabs/topaz.htm> Description: Subset of Python's Tkinter 8.0 for Windows 95/NT. Intended to have easier installation (with smaller footprint) and better performance at a loss of Tcl. Currently in alpha testing. To become a commercial product. Updated: 10/1997 Contact: <URL: mailto:info@pythonware.com> What: Arad-OneTable-Editor Where: <URL: http://gamla.iglu.org.il/> Description: Set of perl modules to manage and display a dialog for single table SQL query. Provides both a Perl/Tk and GNU/readline dialog. Part of the Gamla RAD project. Updated: 06/2000 Contact: <URL: http://groups.yahoo.com/group/gamla-devel > What: arpadk python widgets Where: <URL: http://starship.python.net/crew/arpadk/> Description: Compound widgets written for Python's Tkinter. Updated: 07/1999 Contact: <URL: mailto:sekter@mail.matav.hu> (Arpad Kiss) What: Mercury Where: <URL: http://www.cs.mu.oz.au/mercury/> <URL: ftp://turiel.cs.mu.oz.au/pub/mercury/mercury-0.7.3-core.tar.gz> <URL: ftp://turiel.cs.mu.oz.au/pub/mercury/mercury-0.7.3-extras.tar.gz> <URL: ftp://sunsite.unc.edu/pub/linux/devel/lang/mercury/> Description: A GPL logic functional programming language. Has the semantics of modern functional programming, and expressiveness of logic languages. Has a strong type system, a module system, a mode system, algebraic data types, parametic polymorphism, support for higher order programming and a determinism system. Addresses problems of large scale program development. The extras tar file contains bindings for Tcl/Tk as well as a lot of other libraries and goodies. Updated: 11/1997 Contact: <URL: mailto:mercury@cs.mu.oz.au> What: WPY Where: <URL: http://www.python.org/ftp/python/wpy/> Description: A Python class library based on the Microsoft Foundation Classes (MFC), used for writing GUI code easily in Python. Runs on Microsoft Windows NT, Win32s, and Unix/X using Tk 4.0. Updated: 04/1997 Contact: <URL: mailto:jim@interet.com> (Jim Ahlstrom) What: WWWinda Where: From the contact Description: A Linda like language based on Tcl-DP. Updated: Contact: <URL: mailto:sgutfreund@gte.com> (Yechezkal-Shimon Gutfreund) ------------------------------ End of comp.lang.tcl Related Software Catalog *****************************************************