The Unarchiver for Mac
The Unarchiver is an absolutely free OS X app that can be successfully used as a substitute for Apple's BOMArchiveHelper.app, the free Mac OS X's built-in unarchiving utility.
At the moment, The Unarchiver is distributed directly on the developer’s website and through Apple’s Mac App Store, the single difference between the two apps being that the App Store version is sandboxed, while the one available for direct download is not.
Using the version delivered via the developer’s website could be a very good idea if you find the constant nagging of App Store version a bit too much for your taste (this happens because the App Store version needs your confirmation when it wants to get around the built-in sandbox).
Easy drag and drop or Mac App Store installation
The Unarchiver can be installed either via drag and drop within the Applications folder or by downloading it from the Mac App Store.
if you want to use it as your default archive decompression app, you will have to either choose the archive formats you want it to open via its Preferences window or by choosing it as the default app via Finder’s Open With contextual menu.
Support for a vast amount of archive formats
Moreover, you should definitely give The Unarchiver a try if you are constantly working with a large amount of archive formats on a daily basis, because this app comes with support for formats ranging from the common zip and sit to more exotic 7zip, lha, rpm and deb.
If you want to know if a given archive can be opened using The Unarchive, a detailed list of all the formats it can work with is available on the app’s website, via the Supported formats page.
Built-in support for exotic text encodings
What's more, The Unarchiver is capable of handling archives using a wide variety of foreign character sets and a large array of text encoding, like the ones created while using non-English versions of other operating systems.
The Unarchiver's comprehensive archive support was achieved by using the open source libxad unarchiving library to develop the application.