deco file extraction framework

deco is a Un*x program, written in SUSv3-compliant C99, that is able to extract various archive file formats, with the following features:

Consistent command line interface

Instead of having to remember e. g.

you say

and deco extracts them all (provided you’ve also installed the deco-archive package).

Consistent behavior

Where to extract

Delete archive?

Quiet or verbose?

Partial content

Unknown file extensions

Other improvements

Modular design

As all the heavy lifting is done in the core algorithm, adding support for new archive formats requires very little work.