This is a very-rapidly-produced proof-of-concept API validator which can be used to validate HSDS conformant APIs and their returned data. It is written in only 163 lines of Python and as of writing is compatible with HSDS conformant APIs and APIs conformant to well-formed HSDS Profiles.
I wrote this as a personal project although I was allowed to do this on company time by Open Data Services Co-operative and we didn’t bill Open Referral for it. The validator is 50% love letter to the standard, its community, and our work on it for being so well designed that such a thing is possible in only 163 lines of code, and 50% “screw you” to any predatory consultants who would charge through the nose for something heavy and inflexible when it’s actually easier to write something flexible (and decent) in a Friday afternoon (and part of a Tuesday morning).
I’ve listed the project as unmaintained because I’ve achieved my aims with it and it’s unlikely I’ll develop it further. Any future work will likely be done under a different banner or migrated to an Open Data Services Co-operative project.