BitcoinJS
Hive Wallet, Blockchain.info, Dark Wallet and many other types of eWallets use this Bitcoin javascript library. Although commonly used to create bitcoin addresses and transactions, it can also create multisig and stealth addresses among other interesting functions.