Projects / deco file extraction framework

deco file extraction framework

deco is a command-line program that, together with the deco-archive package, allows you to extract dozens of popular archive file formats. It has a consistent interface ("deco 1.tar.bz2 2.rar 4.flac 5.deb") and consistent behavior (never deleting archives after extraction and extracting relative to the current working directory, just verbosely enough, all unless explicitly requested otherwise). It creates an extraction directory if there is more than one file or directory at the archive top level, and it is able to fix strange permissions.

Operating Systems

RSS Recent releases

  •  24 Feb 2013 20:02

    Release Notes: A crash when handling archive formats that always extract to a subdirectory was fixed. A grammatical mistake in the usage message and a (still) misleading error message was corrected. Minor code cleanup and optimization. The compiler optimization level was set to -O2 instead of -O1 in the default CFLAGS.

    •  07 Jun 2010 21:45

      Release Notes: Deco is now compiled with -D_FILE_OFFSET_BITS=64 so that files of 2 GiB or larger can be extracted on platforms that don’t enable large file support by default.

      •  12 Apr 2010 14:56

        Release Notes: Some obsolete code has been removed.

        •  16 Jan 2010 20:08

          Release Notes: A misleading error message (which probably nobody will ever have seen) has been corrected.

          •  29 Jan 2009 17:30

          Release Notes: The build system has been updated for BSD users having trouble compiling deco.

          RSS Recent comments

          30 Sep 2008 08:09 ed_avis

          Re: See also
          Yes, I wrote one of them myself ;-).

          29 Sep 2008 07:58 phartlich

          Re: See also
          There are lots and lots (

          29 Sep 2008 07:41 ed_avis

          See also
          Another tool that does the same thing is atool</


          Project Spotlight


          A music typesetter, based on the ABC language.


          Project Spotlight


          A relay server for the Secure Shell Chromium plugin.