Boxes is a command line program that draws a box around its input text. It can remove and repair those boxes, too. You can easily make your own box designs if you wish, but many designs are already provided.

Hello World!  ==>

/*                */
/*  Hello World!  */
/*                */
        / _  _ \
      (| (.)(.) |)
|                      |
|     Hello World!     |
|                      |
     (   )   Oooo.
      \ (    (   )
       \_)    ) /

Dec 1, 2000 - Compiling on Red Hat Linux 7 [obsolete]

Edward Roper says that the -traditional flag should be removed from the regexp Makefile to compile on Red Hat Linux 7.0. This minor compilation issue was reported by other Linux people as well. You must do this manually until the next release.

Mar 18, 2000 - New release: boxes v1.0.1

Version 1.0.1 is out. Version 1.0.1 is essentially identical to the 08-Nov-1999 snapshot, with the addition of the Win32 port by Ron Aaron. Get it from the download page.

Mar 9, 2000 - Boxes now runs on Windows!

The much requested Win32 Port has been made available on the download page (at the bottom of the “Binary Distributions” section)!

Nov 3, 1999 - Boxes is now integrated with Emacs

Jason L. Shiffer wrote an Emacs mode for boxes. So all of you who’ve been waiting for information on boxes integration with Emacs, please see the installation page.

Aug 31, 1999 - New binaries available for download

Many contributions to the download page have been made by various people, including FreeBSD ports, a Solaris 2.5.1 port, and Red Hat RPM packages. The current snapshot now compiles on more platforms (even on OSF/1, when -D_ANSI_C_SOURCE is added to the regexp compilation stuff - someone got a binary?).

Aug 22, 1999 - First stable release: boxes v1.0

VERSION 1.0 IS OUT! We finally left the beta stage behind and moved to a stable release. Get it from the download page.

Aug 18, 1999 - Beta version 5 released

Updated the download page with new binaries (beta version 5). There are currently no known problems with this version.

Aug 18, 1999 - Beta development progresses

A major step in development after a long pause. Improvements include changes to the config file syntax which take care of the backslash explosion. Remember to download the current snapshot rather than the other source archives. Keeping track of boxes development is easiest via the log page, which is the most up-to-date page of this site.

Jul 4, 1999 - Web page redesign

Web page redesign. Lots of docs coming up!

Jun 30, 1999 - Beta version 2

Added Solaris binary and source archive for current beta2 version. Barring popular request, all features are in. Do still expect enhancements on the design autodetector, GNU configure support (porting) and POSIX support for the regular expression stuff. In other words, go ahead and use this beta, because the user side won’t really be affected by the planned changes.