Parse .qif files into a sensible JSON format

npm install qif2json
9 downloads in the last week
35 downloads in the last month


Parse .qif files into a sensible JSON format

Getting Started

Install the module with: npm install qif2json

var qif2json = require('qif2json');

// Or to read in a file directly
qif2json.parseFile(filePath, function(err, qifData){
    // done!

If installed globally, the qif2json command can also be used with an input file and the output JSON will be pretty-printed to the console


Take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using grunt lint and grunt test.

Release History

  • 0.0.1 Initial release, small subset of qif fields understood, please make a pull request if you need more
  • 0.0.2 Charset detection
  • 0.0.4 Removed pretty-data dependency
  • 0.0.5 Added --transaction flag to cli
  • 0.0.6 Added stdin support
  • 0.0.7 Better date parsing
  • 0.0.8 Remove HTML encoded attributes during parse


Copyright (c) 2012 Steve Mason
Licensed under the MIT license.

npm loves you