Mountebank allows you to create custom protocol implementations. This example demonstrates a custom HTTP implementation. Even though mountebank ships with a built-in HTTP server, it makes a useful ...
iproto is a proprietary serialization format and at the same time trivial message protocol.