There are three good sources for finding XBRL software that I am aware of:
None of these lists are available in an XML (or XBRL) format for creating your own custom queries, etc. Over the next month or so I will endeavor to create such as list as it would provide a very good demonstration of why people are using XML/XBRL.
No comments or commentary on what is good software and what is not so hot, you have to figure that out for yourself.