While we don’t specifically recommend the following, these are links to sites that are trying to build online protocol libraries. There are some good general as well as very specific protocols available.
Use them at your own risk and please contribute your own protocols if you see something missing.