GitHub repository: rashtell/xpub-tool
Description: A JavaScript library to derive bitcoin addresses from extended public keys. Includes a web tool and CLI.