Skip to content
Unprotocols RFC
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
1 Problem: RFCs metainformation can't be extracted programmatically Jun 6, 2016
2 Problem: no way to discard a specification without drawbacks Sep 11, 2016
book.js Problem: hard to find the latest version of a given spec Jun 19, 2016

Unprotocols RFC

Unprotocols RFC is a repository for universal, cross-project protocols used in software development, ranging from workflow to technical ones.

It has started as a new home for C4 and COSS protocols to elevate their prominence and articulate their usefulness outside of the original projects' boundaries. More protocols are welcome to join this project.

You can start contributing by sending a pull request to on GitHub.


  • A specification SHOULD be created and modified by pull requests according to RFC 1/C4
  • Specification lifecycle SHOULD follow the lifecycle defined in RFC 2/COSS
  • Specification SHOULD use GPL v3 or a later version of the license
  • Specification SHOULD use RFC 2119 key words.
  • Non-cosmetic changes are allowed only on Raw and Draft specifications.
You can’t perform that action at this time.