Adobe Illustrator plug-in that automates creation of surface designs and ornaments based on seventeen wallpaper groups. On-line purchase. http://www.artlandia.com/SymmetryWorks
An introduction to tessellations explaining the basic underlying mathematics, and with many examples from real life. http://library.thinkquest.org/16661/
Tiling from the mathematical and historical viewpoint by Steve Edwards. Provides a number of examples of various types of tiles that tile the plane and includes periodic tiling plus Penrose's aperiodic tiles. http://www2.spsu.edu/math/tile/
This chaotic tiling consists of two equilateral pentagons, with angles (80, 160, 60, 140, 100) and (40, 200, 60, 100, 140). Sets are for sale. http://www.mathpuzzle.com/chaotile.html
Applying principles of computer graphics to the creation of geometric ornament, as a continuation of the tradition of ornamental design using modern tools and algorithms. http://www.cs.washington.edu/homes/csk/tile/
Tutorials and templates for making tessellations using ClarisWorks, the Geometer's Sketchpad, HyperCard, HyperStudio, and straightedge and compass, including step-by-step instructions for classroom activities. http://mathforum.org/sum95/suzanne/tess.intro.html
Activities to create patterns using simple resources, such as making equilateral triangle from a circle. Suitable for upper primary and lower secondary ages. http://www.cyffredin.co.uk/
A study for the endless possibilities of tessellating the plane based on the work of Dutch graphic artist M.C. Escher. http://members.home.nl/wouternimmo
Software for Macintosh and SGI to create and manipulate tessellations of the sphere, Euclidean plane and hyperbolic plane, and to see how the Platonic solids are related to tessellations. http://www.geom.uiuc.edu/software/download/KaleidoTile.html
A program for drawing symmetrical patterns based on any of the 17 wallpaper groups, as well as several frieze and rosette groups. http://www.geom.uiuc.edu/java/Kali/