The UnRAR library is a minor part of the RAR archiver and contains the RAR uncompression algorithm. UnRAR requires a very small amount of memory to operate. It can be used by other programs to extract RAR archives.