Oboe.js reads json, giving you the objects as they are found without waiting for the stream to finish
jsonparserstreamprogressivehttpsaxeventemitterasyncbrowser
http://oboejs.com