Ripple

Are you joking? It's a centralized currency whereas btc is highly decentralized and open source. Btc has very high market value at 150b (time of writing) whereas ripple is too low at 36b when compared to btc. Btc wallet can operate at free of cost while ripple must have at least 20 xrp for the wallet to activate. Though the transaction fees of ripple is too low at 0.005$ the cost of btc fees can be reduced to a large extent by the introduction of lightning network.
Since the amount of btc is only 21m as the time passes the value of btc sky rockets due to its limited count but on the other hand ripple has huge supply of coins. Considering these factors btc will be always the king of all coins and none of the coins can replace them (may be ethereum in future can dethrone)
Indeed, bitcoin stay in it's track for many years because of bitcoin other coins created but it's not the same as bitcoin but there is one cryptocurrency that able to catch up a little bit and that is eth some said that ethereum may take the lead in the future. If you talk about ripple there's a big difference from bitcoin.
First, ripple is a centralized digital currency where bitcoin is decentralized.
Second, ripple or xrp token is a token like altcoins but xrp token is representing fiat money which means it is also base on fiat money therefore ripple or xrp token is fiat money but in digital form but there are members that tracks all tokens like a bank. Hope it helps.