There are a number of ripper / streamers. But in this day and age I would just recommend getting the best streamer you can afford and skip the ripping all together. For $14/month you can get access to over ten million albums, on Qobuz (the best sounding streaming service) you’ll have access to half a million high resolution albums (higher than CD). Streaming can sound the same or better than ripped files depending on equipment. Time and money buying the transport part could be better spent on just a better quality streamer.
My rule of thumb is if you carefully choosing a great streamer for your system is best matched if $streamer = $DAC = $preamp = $amp. If you want to maximize the sound of your system.