Void Shell is an open source, lightweight, statically allocated shell with no dependencies on standard libraries. It can be used in both desktop applications as well as embedded systems, although it is tailored for lightweight embedded processors. All printing is handled through the excellent mpaland/printf library. The library includes a CMake build system and is configured as an interface library so that it inherits all of the compilation and linking options of the library including it.