cli-screencast
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

cli-screencast

An easy to use Node.js API for rendering terminal screenshots and recordings to SVG or PNG

npm ci coverage license


Read the docs at cli-screencast.io

Features

  • Capture terminal recordings from spawned processes, shell sessions, or writes to process.stdout.
  • Render screenshots and recordings to svg and png.

Installation

Install with npm:

npm install cli-screencast

Or with yarn:

yarn add cli-screencast

API

For rendering a single terminal frame as a screenshot.

For launching and recording a terminal shell session.

For running and recording a spawned child process.

For capturing node.js code within a callback function.

For rendering an animated terminal screen capture from an array of content frames.

For rendering capture data generated by one of the other api methods.

License

MIT

Package Sidebar

Install

npm i cli-screencast

Weekly Downloads

4

Version

1.0.0

License

MIT

Unpacked Size

1.61 MB

Total Files

241

Last publish

Collaborators

  • lcooper