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!  */
/*                */
/******************/
 
         \\\///
        / _  _ \
      (| (.)(.) |)
.---.OOOo--()--oOOO.---.
|                      |
|     Hello World!     |
|                      |
'---.oooO--------------'
     (   )   Oooo.
      \ (    (   )
       \_)    ) /
             (_/
 

Jul 23, 2006 - New release: boxes v1.1

Version 1.1 is out. Version 1.1 is essentially a maintenance release, which solves all compilation and compatibility issues reported to the author. This mainly affected modern Linuxes. I took the opportunity to also apply all patches that had been submitted, and added tab handling options for leading tabs (see what’s new). Get it from the download page.

Now, I am looking for help with the binary distributions, which should be brought up to level 1.1. Any contributions are greatly appreciated!

Jul 12, 2006 - New snapshot version which solves flex problems

A new code snapshot is available on the download page. Most notably, it includes Andreas Heiduk’s (@asheiduk) patch for compilation with present-day flexes.

Jun 16, 2006 - Linux.com reports on boxes

Boxes in the press: Shashank Sharma wrote an article on boxes for Linux.com. Here’s the direct link to the article.

Feb 26, 2006 - New designs, new option, improved Emacs mode

I finally put some new box designs submitted by users of boxes up on the download page. Also, there is a new patch by Elmar Loos, who added a “repair” option -m to boxes. Using -m, you can remove a damaged box and redraw it in one go. And last but not least, Jason Shiffer updated his emacs mode for boxes.

Dec 9, 2003 - Linux Magazine reports on boxes

Boxes in the press: Andreas Kneib’s article was translated into English and now appears in issue 38 (January 2004) of Linux Magazine! Here’s the direct link to the article.

Nov 20, 2003 - Linux User Magazine reports on boxes

Boxes in the press: The 12/2003 issue of Linux User Magazine (German language) features an article on ASCII Art software by Andreas Kneib. The article covers figlet, cadubi, and boxes.

Feb 5, 2002 - Boxes moves to boxes.thomasjensen.com

Boxes has moved to a new home: http://boxes.thomasjensen.com/. This will help keep boxes available to you for years to come! :smile:

Dec 18, 2000 - Updated Emacs mode

Jason L. Shiffer has just updated his Emacs mode for boxes to automatically adapt to new box styles.

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.