Vorpal

repo: vorpaljs/awesome-vorpal
category: Miscellaneous


Awesome Vorpal Awesome

A curated list of delightful Vorpal-based projects and extensions.

Vorpal is Node's first framework for building immersive CLI applications.

Inspired by the awesome list thing.

Table of Contents

Community

Tutorials

  • [By Brian Rinaldi] (http://developer.telerik.com/featured/creating-node-js-command-line-utilities-improve-workflow/)

    An excellent introduction to Vorpal, Brian Rinaldi from Telerik walks you through developing a sophisticated Vorpal app from scratch.

  • By Ramon Gebben

    A brief introduction to Vorpal by the author of daily-javascript.com.

Projects

Awesome projects and applications built using Vorpal.

Extensions

Extensions add to the functionality of Vorpal - programmatically or live.

POSIX implementations

  • less - Implementation of the [less](/@harrisonqian/awesome/wiki/front-end-development/less) command.
  • grep - Implementation of the grep command.

Development tools

  • repl - Drops your CLI into a REPL within your app's context.
  • tour - Build an interactive tour for your Vorpal app.
  • watch - Updates your live Vorpal extensions in realtime.
  • log - Advanced logging utility.
  • set-or-print - Easily set / get arguments with commands.

Realtime

  • use - Import Vorpal extensions live: while your app is running.

Fun

  • hacker-news - Pulls the top trending items from Hacker News.

Toolbox

  • rc - Simple .rc file support.
  • comment - Bash-like comment support.
  • as-default - Triggers Vorpal task in case it runs without any specificly defined task.

Contribute

Contributions welcome! Read the contribution guidelines first.

License

CC0

To the extent possible under law, David Caccavella has waived all copyright and related or neighboring rights to this work.

[[curator]]
I'm the Curator. I can help you navigate, organize, and curate this wiki. What would you like to do?