HJG - I have been using Tcl and Expect since the last millenium, but I also use quite a selection of other languages, e.g. Awk, bash, C/C++, Lua, Perl, Python. If paid well enough, I might also consider working with strange old beasts, like BASIC, COBOL, Fortran, PL/1 :-)
My Tcl/Tk-programs on this wiki
Minor contributions to other programs
- A little A/D clock - Added hour-marks to the analog clock.
- A little Ferris Wheel - Added random colors for the cars, and little stairs at the bottom of the wheel.
- A little Go board - Added labels and dots.
- A little Pachisi game - Added a turnmarker to show the current player
- A little sluice simulation - Added more colors for cabin and cargo, pushbuttons, keybindings F5..F8
- A minimal editor - Added minimal welcome-text.
- A small editor in 8.5.0 - Added an "About"-command.
- Animated cyclist - Added a slider to adjust the speed.
- Bitmap Editor - .bmp -> .bm, added hotkeys F1..F8, version-number, tiled preview, name for save, demo-bitmap 16x16.
- cal - Added a little test.
- checkvar - Added a displayfield.
- Chinese Checkers - Added/fixed mode for 3 + 4 players.
- Code 39 generation - Added demo code
- Drawing and editing polygons - Added 2nd test-case.
- Eight Queens Problem - Added a solution-counter, and a "Fast"-checkbox.
- Etwas Warmes braucht der Mensch - Moved/resized the design
- file rename - Code to replace spaces with underscores in filenames
- Gem Game - Added option-menu for extra jewel. This program actually brought me to this wiki. I found GemGame on some Linux-liveCD, but it had a broken menu. Looking for its source to get an update, I got here. Then I did the update myself :)
- Maritime Signal Flags - Added numeric flags, answer-flag, and a few extra chars.
- mini demo webserver - Added "index.html" as default-url.
- Mini Sudoku - Added grey background for every other block, moved help-line.
- Model railroading with Tcl - Updated link: Model Railroad System Software
- Name generator toy - Added alternative GUI with listbox
- Narrow formatting - Tests
- Nice Numbers - Added Tests
- PhotoAlbum -A Web Gallery Creation Tool - Several fixes, added prev/next-links, console.
- Puzzle Blocks - Added "Done"-Message. Found new download-location.
- Quick Access to Formatted Date & Time - added "date4", "D4T24" and Testsuite.
- sudoku minimalistic ...
- Notes on a canvas - Added an input-line for a songtitle and lyrics.
- TheTwine ...
- Toy car workshop - Added some help, and a button to get a fresh copy of the demo. Also, comments.
- Vanishing Child - Added a checkbutton to show hints.
- minimalist wget - Added a variant to download a list of files.
- Xmas tree - Animated candles.
- Zen Loops - Added Save&Load to the welcome-message.
Bughunting
Placeholders & Demos
ToDo & Ideas
- Invoice-Demo
- Things holding Tcl back - Tcl/Tk Printing Support
- Ideas for Projects in Tcl/Tk
- Hammurabi - Manage land, wheat and people in ancient sumeria.
- Logikus / Logikus2 - Simulate the toycomputer Logikus
- MazeAlyzer / MazeMetrics - Analyze a maze, calculate metrics (number of forks, deadends, length of paths etc.)
- GraphAlyzer - Analyze a picture, e.g. a chart, and get the data
- SokoLawn - Sokoban-like game of mow-your-lawn (like Kosilka / KolibriOS)
- Wumpus - Hunt-the-Wumpus, now with smart map
- AdventureMap - Mapping assistent, e.g. for adventure-games
- Advent Calendar - Countdown to XMas
- AdMinder - Do you mind ads ? Small database to keep track of annoying ads.
- Generic simple database - Database for "common usecases", e.g. addresses, inventory, notes/dates/events, etc.
- Buzzword-Bingo - see http://en.wikipedia.org/wiki/Buzzword_bingo
- Mastermind-Assistant - Show the remaining possible configurations
- Partition-Planner - Plan layout of partitions on harddisk
- Activity-Planner / Time-Planner - GUI to plan/visualize time needed for a sequence of activities, using interval arithmetic.
- Busy-Apps - Marginally useful apps ("Someone" is coming - quick, look busy :)
- Chart-Workshop - Enter data, and compare it when presented as barchart / linechart / piechart.
- Convert-Shop - Collection of conversions, with GUI (C/F, m/ft, mi/km, $/€, deg/rad, etc.)
- Date-Shop - Date-calculations, with GUI
- Tabletop-Railroad - small model railroad, maybe somewhat like Car racing in Tcl / TkPipes
- TrackPlayer - Model railroad: drive train around tracks on a given image, e.g. a hand-drawn RR-map or a plan made with http://trackplanner.de/glps.htm
- Train-Workshop - like Toy car workshop, for locomotives, waggons etc.
- 1K - small game like 1024 by Veewo Studio , 2048 by Gabriele Cirulli , or Threes by Asher Vollmer .
- UnShuffle / ReverseShuffle / PancakeShuffle - small game where you have to sort a sequence of numbers.
- Icon-Lib - Library of icons & pictures, for use in tcl-games, e.g. from Memory 2
- Sound-Lib - Library of sound-effects, for use in tcl-games
- Wav-Shop - play different sound-snippets from a wav-file that has several sounds in it.