This folder contains the codes and data to reproduce the results reported in the article "Giant rectification in strongly-interacting boundary-driven tilted systems" (arXiv:2209.11718). This corresponds to exact diagonalisation calculations for small system sizes (N <= 8), and tensor network theory (TNT) simulations for larger systems (up tp N = 14). All the codes (.m files) and data (.mat files) have been built in MATLAB, as well as the reading files to analyse the data and create plots. These can be accessed with MATLAB versions R2018a and above. The exact diagonalisation files aim at creating the Lindblad superoperator that describes the dynamics of the system and obtaining its eigenvector of zero eigenvalue, i.e. its nonequilibrium steady state. Additional codes to fully analyse these results, including the calculation of the eigenstructure of the model and its coherence properties, as well as exact noninteracting solutions and a perturbative calculation, are included. The TNT files contain the results of simulations of the steady state of the system with the TNT library version 1.2.2, described in https://iopscience.iop.org/article/10.1088/1742-5468/aa7df3 Here the steady state was obtained by evolving in time an initial state until reaching convergence. Each folder includes its own Readme.txt file with more details on data and code files.