Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including sheet-cli with all npm packages installed. Try it out:

var sheetCli = require("sheet-cli")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

sheet-cli v0.3.6

A simple excel spreadsheet and csv viewer


A simple csv and xlsx spreadsheet viewer that works in a similar manner to less.

How to install

npm install --global sheet-cli


This utility relies on the extension name to be either csv for a csv file or xlsx for excel documents. Simply specify the file to open as the first argument. If you are opening an excel file you can specify the name of the sheet to select. Otherwise it will select the first one in the document.

sheet-cli file [sheet]


Arrow keys work, and at the moment b for doing up half a page and d for going down half a page.

To quit the program, simply press q.

Limitations / Known Issues

  • Mouse support seems to be broken in blessedjs. Currently there is no scrolling support.
  • Merged cells aren't handled properly.
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free