DailyJS

Node Roundup: Markdox, node-authenticate, node-codein

Alex R. Young

Subscribe

@dailyjs

Facebook

Google+

node modules documentation authentication debugging markdown

Node Roundup: Markdox, node-authenticate, node-codein

Posted by Alex R. Young on .
Featured

node modules documentation authentication debugging markdown

Node Roundup: Markdox, node-authenticate, node-codein

Posted by Alex R. Young on .
You can send in your Node projects for review through our contact form or @dailyjs.

Markdox

Markdox (License: MIT, npm: markdox) by Charles Bourasseau is a documentation generator based on Dox (which TJ changed to output JSON only) that produces Markdown. It can be used in the shell, or programatically.

This is a straightforward way of generating API documentation that works with services that support Markdown, like GitHub.

authenticate-pam

authenticate-pam (License: MIT, npm: authenticate-pam) by Damian Kaczmarek is an asynchronous PAM authentication addon. It uses libpam to authenticate users with a simple, idiomatic Node API:

var pam = require('authenticate-pam');  
pam.authenticate('myusername', 'mysecretpassword', function(err) {  
  if (err) {
    console.log(err);
  } else {
    console.log('Authenticated!');
  }
});

node-codein

node-codein (License: MIT, npm: node-codein) by "ketamynx" is a Windows-friendly Node interface based on WebKit Inspector. It can display objects graphically as trees, and can also execute code.

Although it looks like a debugger interface, it seems like the author intends for it to be used as a friendly alternative to the REPL.