Software development is a key issue in brain-computer interface (BCI) research. Software can show the similarities and differences of different data processing methods. It can also make clear which hyperparameters must be determined for particular algorithms. And it can demonstrate whether certain concepts are compatible or not. With BioSig's comprehensive library of free and open source tools, combined with existing EEG databases, like those from BCI competitions, BCI researchers can avoid having to reinvent the wheel on every project.