Widget CLI: Process commands entered by the user

Recommend this page to a friend!
  Info   Demos   View files View files (25)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 51 All time: 498 This week: 4Up
Version License JavaScript version Categories
widget-cli 1.0.3BSD License5Web services, Debug, Console
Description Author

This package implements a widget that process commands entered by the user.

It takes text commands entered by the user in a Web page element and executes the commands.

Innovation Award
JavaScript Programming Innovation award nominee
January 2017
Number 4
A command line interface is user interface component that allows users to type commands to execute actions.

This package provides a command line interface like Unix/Linux shells. It allows developers to let the users type commands with given names and it will execute actions eventually calling the Web server using AJAX requests.

Manuel Lemos
Picture of Till Wehowski
  Performance   Level  
Name: Till Wehowski <contact>
Classes: 3 packages by
Country: Germany Germany
Age: 44
All time rank: 1407 in Germany Germany
Week rank: 6 Up1 in Germany Germany Up
Innovation award
Innovation award
Nominee: 2x

Details

webfan/cli

Webfan Command Line Tools W3C-Widget

QUICK START


<div data-frdl-component="widget://example.com/webfan/cli"></div><script>(function(){if('undefined'===typeof frdl && 0===document.querySelectorAll('script[src="api.webfan.de\/api-d\/4\/js-api\/library.js"]').length && 0===document.querySelectorAll('script[src="flow.js"]').length){var h=document.getElementsByTagName("head",document)[0];var s=document.createElement('script');s.setAttribute('src','http://api.webfan.de/api-d/4/js-api/library.js');h.insertBefore(s,h.firstChild);}}());</script>

<script>(function(){if('undefined'===typeof frdl && 0===document.querySelectorAll('script[src="api.webfan.de\/api-d\/4\/js-api\/library.js"]').length && 0===document.querySelectorAll('script[src="flow.js"]').length){var h=document.getElementsByTagName("head",document)[0];var s=document.createElement('script');s.setAttribute('src','http://api.webfan.de/api-d/4/js-api/library.js');h.insertBefore(s,h.firstChild);}}());</script>

<div class="well frdlWebfanContentBoxWithBorder" style="display:block;float:bottom;font-size:0.9em;" draggable>
 <div class="window_top">
 	<a href="javascript:;" onclick="location.hash='#/app=terminal';webfan.$Async(function(){location.hash='#/app=terminal&click=icon_module_terminal';},2500);">Open Terminal</a>
 </div>
   <input flow-mod="command-line" style="width:99%;color:white;background-color:black;display:inline;" />
    
 </div>
  Files folder image Files  
File Role Description
Files folder imageclisetup (1 file)
Files folder imagecommands (2 directories)
Files folder imagecss (1 file)
Files folder imageexamples (2 files)
Files folder imagejs (3 files)
Files folder imagelib (1 file)
Accessible without login Plain text file app.js Class Class source
Accessible without login Plain text file config.xml Data Auxiliary data
Accessible without login Plain text file index.html Data Auxiliary data
Accessible without login Plain text file index_external_copy_this.html Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Image file terminal.png Icon Icon image

  Files folder image Files  /  clisetup  
File Role Description
  Accessible without login Plain text file clisetup.js Class Class source

  Files folder image Files  /  commands  
File Role Description
Files folder imagetest (1 file)
Files folder imagewebfan (10 files)

  Files folder image Files  /  commands  /  test  
File Role Description
  Accessible without login Plain text file test.js Example Example script

  Files folder image Files  /  commands  /  webfan  
File Role Description
  Accessible without login Plain text file addshell.js Example Example script
  Accessible without login Plain text file createproject.js Aux. Auxiliary script
  Accessible without login Plain text file ftp.js Example Example script
  Accessible without login Plain text file help.js Aux. Auxiliary script
  Accessible without login Plain text file install.js Aux. Auxiliary script
  Accessible without login Plain text file mkdir.js Aux. Auxiliary script
  Accessible without login Plain text file pm.js Aux. Auxiliary script
  Accessible without login Plain text file project.js Aux. Auxiliary script
  Accessible without login Plain text file remove.js Aux. Auxiliary script
  Accessible without login Plain text file test.js Aux. Auxiliary script

  Files folder image Files  /  css  
File Role Description
  Accessible without login Plain text file ptty.css Data Auxiliary data

  Files folder image Files  /  examples  
File Role Description
  Accessible without login Plain text file browser-test.html Example Example script
  Accessible without login Plain text file nodejs-test.js Example Example script

  Files folder image Files  /  js  
File Role Description
  Accessible without login Plain text file cli.js Class Class source
  Accessible without login Plain text file console.js Class Class source
  Accessible without login Plain text file ptty.js Class Class source

  Files folder image Files  /  lib  
File Role Description
  Accessible without login Plain text file optparse.js Class Class source

 Version Control Unique User Downloads Download Rankings  
 100%
Total:51
This week:0
All time:498
This week:4Up