
Tar-stream is a Node.js module which provides a streaming API to parse and generate tar files. It is streams2 and operates purely using streams which means you can extract/parse tarballs without ever hitting the file system.
Node.js is an event-based server-side JavaScript engine.