dfWinReg uses a development process similar to that of Plaso, therefore see Plaso’s Developers Guide.