Files
awesome-awesomeness/html/vorpal.html
2024-04-20 19:22:54 +02:00

138 lines
5.9 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h1 id="awesome-vorpal-awesome">Awesome Vorpal <a
href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a></h1>
<p>A curated list of delightful <a
href="https://github.com/dthree/vorpal">Vorpal</a>-based projects and
extensions.</p>
<p><a href="https://github.com/dthree/vorpal">Vorpal is Nodes first
framework for building immersive CLI applications.</a></p>
<p>Inspired by the <a
href="https://github.com/sindresorhus/awesome">awesome</a> list
thing.</p>
<h2 id="table-of-contents">Table of Contents</h2>
<ul>
<li><a href="#community">Community</a></li>
<li><a href="#tutorials">Tutorials</a></li>
<li><a href="#projects">Projects</a></li>
<li><a href="#extensions">Extensions</a></li>
<li><a href="#contribute">Contribute</a></li>
<li><a href="#license">License</a></li>
</ul>
<h2 id="community">Community</h2>
<ul>
<li><a href="https://gitter.im/dthree/vorpal">Chat</a></li>
<li><a href="http://stackoverflow.com/questions/tagged/vorpal.js">Stack
Overflow</a></li>
<li><a href="https://github.com/dthree/vorpal/wiki">Wiki</a></li>
</ul>
<h2 id="tutorials">Tutorials</h2>
<ul>
<li><p>[By Brian Rinaldi]
(http://developer.telerik.com/featured/creating-node-js-command-line-utilities-improve-workflow/)</p>
<p>An excellent introduction to Vorpal, Brian Rinaldi from Telerik walks
you through developing a sophisticated Vorpal app from scratch.</p></li>
<li><p><a href="http://daily-javascript.com/articles/vorpal/">By Ramon
Gebben</a></p>
<p>A brief introduction to Vorpal by the author of <a
href="daily-javascript.com">daily-javascript.com</a>.</p></li>
</ul>
<h2 id="projects">Projects</h2>
<p><em>Awesome projects and applications built using Vorpal.</em></p>
<ul>
<li><a href="https://github.com/dthree/cash">Cash</a> - Cross-platform
Linux commands without the suck.</li>
<li><a
href="https://developer.mozilla.org/en-US/Firefox_OS/Automated_testing/Raptor">Raptor</a>
- Performance testing CLI for Firefox developers.</li>
<li><a
href="https://github.com/mischah/itunes-remote/">iTunes-remote</a> -
Control iTunes on the CLI.</li>
<li><a href="https://github.com/Kristories/phunt">phunt</a> - Access <a
href="https://www.producthunt.com/">Product Hunt</a> on the CLI.
<em>Trended on (you guessed it) Product Hunt.</em></li>
<li><a href="https://github.com/websitesfortrello/trelew">trelew</a> -
Access <a href="https://trello.com/">Trello</a> on the CLI.</li>
<li><a href="https://github.com/dthree/wat">wat</a> - Community-built
docs for every language, platform and library.</li>
<li><a
href="https://github.com/AljoschaMeyer/metronome-cli">metronome</a> - A
live metronome on the CLI.</li>
<li><a href="https://github.com/fastack/cli">fastack</a> - A zero-config
tool that makes developing client-side apps easy.</li>
<li><a href="https://www.npmjs.com/package/cbcluster">cbcluster</a> -
CLI for Couchbase Server Clusters.</li>
<li><a href="https://github.com/andrerpena/quotr">quotr</a> - View stock
exchange quotes.</li>
<li><a href="https://github.com/dthree/vantage">Vantage</a> -
<code>CLI</code> + <code>SSH</code> + <code>REPL</code> for your live
Node app.</li>
<li><a href="https://github.com/vanita5/birdknife">birdknife</a> - A
full featured <a href="https://twitter.com/">Twitter</a> CLI.</li>
<li><a
href="https://github.com/Glavin001/tv-remote-cli">tv-remote-cli</a> -
CLI for remotely controlling your Smart TV.</li>
<li><a href="https://github.com/NewSpring/meteor-launch">launch</a> -
Automating meteor builds to the AppStore, TestFlight, Hockey, Google
Play, and more</li>
<li><a href="https://github.com/ristomatti/lifxsh">lifxsh</a> -
Interactive shell for controlling <a href="http://www.lifx.com">LIFX</a>
smart lights.</li>
</ul>
<h2 id="extensions">Extensions</h2>
<p><em>Extensions add to the functionality of Vorpal - programmatically
or live.</em></p>
<h4 id="posix-implementations">POSIX implementations</h4>
<ul>
<li><a href="https://github.com/vorpaljs/vorpal-less">less</a> -
Implementation of the <code>less</code> command.</li>
<li><a href="https://github.com/vorpaljs/vorpal-grep">grep</a> -
Implementation of the <code>grep</code> command.</li>
</ul>
<h4 id="development-tools">Development tools</h4>
<ul>
<li><a href="https://github.com/vorpaljs/vorpal-repl">repl</a> - Drops
your CLI into a REPL within your apps context.</li>
<li><a href="https://github.com/vorpaljs/vorpal-tour">tour</a> - Build
an interactive tour for your Vorpal app.</li>
<li><a href="https://github.com/vantagejs/vantage-watch">watch</a> -
Updates your live Vorpal extensions in realtime.</li>
<li><a href="https://github.com/AljoschaMeyer/vorpal-log">log</a> -
Advanced logging utility.</li>
<li><a
href="https://github.com/AljoschaMeyer/vorpal-setorprint">set-or-print</a>
- Easily set / get arguments with commands.</li>
</ul>
<h4 id="realtime">Realtime</h4>
<ul>
<li><a href="https://github.com/vorpaljs/vorpal-use">use</a> - Import
Vorpal extensions live: while your app is running.</li>
</ul>
<h4 id="fun">Fun</h4>
<ul>
<li><a
href="https://github.com/vorpaljs/vorpal-hacker-news">hacker-news</a> -
Pulls the top trending items from Hacker News.</li>
</ul>
<h4 id="toolbox">Toolbox</h4>
<ul>
<li><a href="https://github.com/subk/vorpal-rc">rc</a> - Simple .rc file
support.</li>
<li><a href="https://github.com/subk/vorpal-comment">comment</a> -
Bash-like comment support.</li>
<li><a
href="https://github.com/ialpert/vorpal-as-default">as-default</a> -
Triggers Vorpal task in case it runs without any specificly defined
task.</li>
</ul>
<h2 id="contribute">Contribute</h2>
<p>Contributions welcome! Read the <a
href="contributing.md">contribution guidelines</a> first.</p>
<h2 id="license">License</h2>
<p><a href="http://creativecommons.org/publicdomain/zero/1.0/"><img
src="http://i.creativecommons.org/p/zero/1.0/88x31.png"
alt="CC0" /></a></p>
<p>To the extent possible under law, <a
href="https://github.com/dthree">David Caccavella</a> has waived all
copyright and related or neighboring rights to this work.</p>