BitShares is a block-chain-based, open source, distributed cryptographic exchange program that uses BTS (Bitshares Coin) as the DEX's main trading pair. All encrypted currencies not included in the BitShares platform are considered derivatives or "smart coins" and deposits / withdrawals are made through the central gateway.
BitShares Exchange has free and open registration.
BitShares Exchange can also use desktop applications.