ttkdraw: Tom's Tcl/Tk-based Drawing Program

Download 1.1 Beta Now!
UPDATED! to 1.1 2009/10/30
  • Orthographic grid option
  • Font control.
  • Consistent (functional) setting of object options
  • Separate object manipulation mode added (also still available with Control Key).
  • Added a MIT-style license (see README)
    (download previous version 1.0 Beta)

    Register for email updates.

    Tom's TkDraw is currently in beta release. It is my own personal drawing program and original Tcl/Tk project which I started more than ten years ago. It's grown to the point where it is too useful not to release. This is a beta release, as a precaution, since no one but me has ever used it before. You can get an idea of many of the features just by looking at the screen shot at right (click on it to get the fullsize screenshot). A more complete list is below.

    The program is object-based -- You can move individual objects around, change their shape or size, rotate them, and raise or lower them in the stack of objects. Limited support for images was just added, and is great for tracing an image, or adding some annotations to an image (for instance drawing a route onto a map without actually altering the map image).

    Feature List

    Known Bugs

    The Future

    My recumbent folder was drawn with this program. So was the cow to the left. I'm sure someone with more talent and patience than I have can do things which are much more dramatic. (If you are such a person, I'm looking for one good piece of artwork to display here as an example!)

    It's great for creating original art, as well as diagramming. The gridding abilities are great for laying out a floor plan and positioning furniture on it, as shown at the bottom of this web page.

    Tom Fine's Home Send Me Email