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.
      \ (    (   )
       \_)    ) /

Mar 16, 2017 - New release: boxes v1.2

Version 1.2 is out. This release features a minor enhancement to the configuration file capabilities, several bug fixes, improvements to the build, and several new box designs. ... read more

Aug 2, 2016 - Boxes becomes part of Windows 10

Boxes is now part of Windows 10! This sounds amazing, and it is - albeit, to be honest, in an indirect way. Since this year’s “anniversary update”, Windows 10 features an optional Ubuntu Subsystem, which supports boxes natively. This is mostly thanks to @carnil, who maintains the Debian packages; and Debian being the foundation of Ubuntu. So, like I said, it is an indirect way, but still, we can’t help being a little proud of the fact! ... read more

Feb 3, 2016 - JetBrains support boxes with free license

JetBrains have decided to support boxes with a free license for their C/C++ IDE CLion.
That's really nice - thank you!

Jan 16, 2015 - New release: boxes v1.1.2

Version 1.1.2 is out. Version 1.1.2 is only a maintenance release. There are no new features and no bug fixes, but a few new box designs and several changes to the way that boxes is built. So version 1.1.2 should be easier to build on more platforms. ... read more

Dec 23, 2014 - New site design, hosted on GitHub

The boxes website moved to GitHub. The address and all URLs stay the same, except that .shtml extensions are now plain .html. The new website is based on Jekyll and features a responsive design by Scott Emmons. Now we have the power of GitHub available for the website, too! Just check out the gh-pages branch to get going.

Sep 24, 2014 - The boxes sources moved to GitHub!

The boxes sources moved to GitHub!

This will hopefully make maintaining boxes much more efficient. Issues, feature requests, and contributions are now handled via GitHub. Also, development-related documentation will eventually be moved to GitHub. Everything else on this website stays the same for now.

Apr 16, 2014 - The Windows port of boxes v1.1.1 is available

Ron Aaron provided a Windows port of the current boxes version 1.1.1! Get it from the download page. Many thanks Ron Aaron! Thanks also go to boxes user Jared Cooperband, who tracked down Ron’s current contact details and convinced him to work on boxes again.

Oct 19, 2012 - New release: boxes v1.1.1

Version 1.1.1 is out. Version 1.1.1 is essentially a maintenance release which incorporated patches to the documentation by Salvatore Bonaccorso. There are no substantial changes to the code. See what’s new in the change log.

Jun 11, 2012 - Introductory video on boxes

Boxes in the press: boxes was covered by nixCraft in an article with video. Here is the video:

Dec 14, 2009 - Samuel Huckins on boxes

Boxes in the press: boxes got an honorable mention on

Samuel Huckins says:

“boxes provides boundless entertainment.”

That’s exaggerated, but very nice.