This page is devoted to Sparslab software. Sparslab is a package which covers codes developed for the experimental parts of the papers written by Michele Benzi and Miroslav Tůma and some other collaborators and for some related projects. Most of these projects were partially supported by grants of the Grant Agency of the Academy of Sciences of the Czech Republic. A substantial part of all the software are iterative solvers preconditioned by AINV, SAINV, RIF and others were concieved, made and tested by Michele Benzi and Miroslav Tůma. Most of the codes is written in a very conservative f90 and can be easily compiled. An example makefile is attached. The development was motivated not by a need to provide a complete package covering some parts of numerical linear algebra but mainly by the need to test various algorithmic ideas in the field of preconditioned iterative solvers.