The simple-confusion-matrix Python 3 library has been released today:
It is a simple library that can generate confusion matrices from CSV files or lists of actual and predicted labels. It can output the generated matrix either in plain text or CSV, as string or to a file.
Rather than just using counts, it can generate also:
percentages (all cells sum up to 1)
percentages per row (all cells in a row sum up to 1)
The latter is useful when dealing with imbalanced datasets, giving you a good idea of how well each label is being predicted.