In this paper, we present a new open source system for evaluating and inter-comparing new spectral unmixing applications. The proposed tool, called HyperMix, comprises several open source implementations of algorithms for endmember identification and spectral unmixing. The tool also includes a database of synthetic hyperspectral images (generated using fractals to simulate natural patterns) which can be used to evaluate the precision of the algorithms for endmember identification and abundance estimation which are already incorporated in the tool. The paper also presents an exhaustive inter-comparison of algorithms for endmember extraction and abundance estimation using the proposed tool.