These are documented in the readthedocs.
I am pasting @kilton’s response from Slack here.
Please see the following repos for RESTBlue and HAL, respectively:
They are separate from the repos for example microservices because they are planned for a unified abstraction layer that is growing and changing. The concept is that you only deploy the abstraction components that you need, preventing disk bloat and opening interfaces that are unused.