Boarded is a virtual on-screen keyboard for the X11 window system. It's intended to be used on mobile devices without a hardware keyboard. It allows you to design your own keyboard layouts, specifying key positioning/grouping and setting own colors.
ECCE is a text editor designed by Hamish Dewar at Edinburgh University in the 1960's, which is still in daily use. Several historical implementations of ECCE exist in various languages. This implementation in portable C is for modern computers.
Tabfmt is a command line utility to format tabular data. It reads lines from one or more files or from standard input, breaks the lines into fields given a set of field delimiters, and prints a table with constant-width columns to standard output.
Word segmentation utility for Thai language written in C
This is a script which produces a composite HTML document.
This is a script which produces an intermediate composite HTML document. The script expects the main html file in the local directory index.html It will concatinate other HTML files in the order they appear in index.html ** Development of this script has been stopped, and it will not be supported. The script, since it is a script, does not work properly in many cases. Use at your own risk, or perhaps just to spur your ideas ;) **
A command line utility for common string functions
What to quickly know the length of a string? Convert to upper or lower case? We introduce... strtools. The command line utility that should be included in all operating systems. A useful wrapper for programming, debugging and scripting.