MIME-Editor is a GTK frontend to the freedesktop.org shared MIME database, which is used by ROX, GNOME, the GTK file chooser, and soon KDE. Rules for recognising file types by name or by contents can be specified, as well as a textual description of the type.