commandl Library

Latest Version: Beta-1

This library, written in the C++ programming language, is intended to ease the task of dealing with command line arguments to your programs.

At the moment this library is very young. The Beta-1 version of the library is the first version that I have released for folks to look at and comment on. It's probably full of bugs. There are certainly parts that are not fully fleshed out. However, I hope that you'll find it useful.


I would very much like to hear your opinions on this library. If you find problems or bugs, I'd like to hear about it so that we can try to fix it. Also, if you come up with improvements, or fun new subclasses for argument, matcher, etc., then I'd love to see them and incorporate them into the library (with your name and GPL copyleft permission, of course). If you'd like to contact me about any of these issues, please do so at, thanks.