peid is described as 'PEID is a signature scanner , it can detect most common packers, cryptors and compilers for PE files. It can currently detect more than 600 different signatures in PE files'. There are three alternatives to peid for Windows, Linux and Mac. The best alternative is ExEinfo PE, which is free. Other great apps like peid are Detect It Easy (Free, Open Source) and pefile (Free, Open Source).
pefile is a multi-platform Python module to read and work with Portable Executable (aka PE) files. Most of the information in the PE Header is accessible, as well as all the sections, section's information and data.