I have the software BlockBase. It's suppose to have every block, it's history and all the names of the block. The only problem it's hard to find the block you are looking for without having to sort through most of them. I usually give up before finding the one I'm looking for unless it's a very common one. It's an excellent block program for printing and resizing and I would buy it again.