title: Command String parsing tools for NodeJS
body: <p>I am using <code>SailsJS</code> for an application.  From front-end i.e. <code>NodeWebkit</code>user will be entering a command which will be sent to server via sockets.  </p>
  
  <p>This command is parsed in back-end and a specific service/controller is called.</p>
  
  <p>Socket code is as follows :  </p>
  
  <pre><code>socket.on('command', {'command':'user -a -n abhishek -p 123456'})  
  </code></pre>
  
  <p>I am using <code>JISON</code> for command-line parsing which gets all options in command with their values.</p>
  
  <p>Are there any command parsers better than JISON which I can use here.<br>
  Thanks in Advance</p>