ruby escaneia CD-Rs catalogando-os e salvando propriedades de arquivo (nome, diretório, atributos, tamanho, data) e propriedades de disco (número de série, etiqueta do volume, número de arquivos, descrição do usuário) num banco de dados. O usuário pode executar buscas e trabalhar com disquetes, discos ZIP e outros formatos de armazenamento de mídia.
ruby inclui proteção por senhas, busca avançada, checagem de arquivos duplicados, contagem do número de arquivos, reparo de bancos de dados externos e insere asteriscos automáticos nas entradas pesquisadas.