I needed a quick way to decode input data from Ethereum transactions. I found the
abi-decoder library, but after some painful copy/paste in the node REPL, I finally wrote a quick and dirty GUI to make it less painful.
It’s available here: https://bia.is/tools/abi-decoder with an example from the CryptoKitties ABI. - It might be useful for other debugging or dig into unknown transactions.
It might be interesting to mix this and the rainbow table of function hashes from 4byte.directory