EVM tools is a collection of tools for working with Ethereum Virtual Machine (EVM) bytecode. It was initially created as a private toolkit, but it has been partially open sourced under Apache-2.0 License.
evmdis is a disassembler for EVM bytecode. It can be used to disassemble EVM bytecode into a human-readable format. It is a library, and intended to be used for on-the-fly analysis of EVM bytecode. For example, it can be used to analyze unverified EVM bytecode and detect if a contract supports ERC20 or ERC721 standards.