ownShell is a simple shell C++ library with no dependency (excepted STL) to create your own set of shell commands Check the ownShell wiki for more information.