GitHub repository: ryanzec/interface-checker
Primary language: JavaScript
Description: A node library to store interface definitions and check to see if an object match a defined interface.  Can match method names and optionally parameter count.