NAMI (Nodejs AMI) is an Asterisk Manager Interface client written for node.js. It lets you listen for asynchronous events, send actions, and receive responses with the associated events.
A command line tool to output your database schema and data in diff-able form.
A dual DHCP/DNS server with automatic dynamic DNS updating.