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 gistpush with all npm packages installed. Try it out:

var gistpush = require("gistpush")

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

gistpush v2.0.3

CLI tool to create, remove & manipulate github gists.

Add your files/content to gist easily with a single command.

Now there is no need for you to open up your gist/github account to upload a gist. Just write your code/content in a file and name the file as you would in the gist. Then upload it to your account as publicly or privately accessible using the command line.


npm i --global gistpush


Run gistpush <file_name>

Supports multiple gists upload: gistpush <file_name1> <file_name2> ...

For help, run: gistpush -h


I am open to both suggestions and help. So feel free to pull up an issue or send in a PR with additional features or enhancements.

  • Fork the repo (
  • Clone your forked repo and install dependencies: npm install
  • Edit the index.js file or add additional files.

To do

  • [ ] Add edit & delete gists options
  • [x] Make password invisible
  • [ ] Remove unwanted space while typing text

Made with :blue_heart: :heavy_plus_sign: :coffee:. Gifs were made using Giphy and Recordit.


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