Chirurgien is a free and open source file format manipulation application for Linux. It comes with File format highlighting, file description panel, field edition, file extraction, file deletion and insertion options. You can also configure file formats manually. It also comes with text view and hexadecimal view of file. It is released under GNU General Public License v3.0.