Screencasts have a wide variety of uses. This type of software is often deployed to describe software projects, demoing instructions (the user can cut and paste), report bugs, and for evaluating technical skills. Plain text screencasting lets you explain and perform commands at the same time, simultaneously offering a tutorial and showcase. Further, plain text screencasting uses less bandwidth than flash video, and provides a powerful educational tool. It also lets users share all their proficient terminal hacks.
To provide an insight into the quality of software that is available, we have compiled a list of 10 useful Linux plain text screencasting tools. All of these tools are released under a freely distributable license.