GSL shell is an interactive command line interface that gives easy access to the GNU Scientific Library (GSL) collection of mathematical methods for numerical computations. GSL shell can be used interactively to perform calculations with matrices or vectors but it does allow also to write complex user defined functions with the Lua scripting interpreter.