Star on GitHub — community-maintained pronunciation dictionary

How to pronounce Cap'n Proto

tool creator-clarified

KAP uhn PROH toh /ˌkæpən ˈproʊtoʊ/ mp3
or: CAP tain PROH toh /ˌkæpteɪn ˈproʊtoʊ/

Cap'n Proto is most commonly pronounced "KAP uhn PROH toh" (/ˌkæpən ˈproʊtoʊ/). This pronunciation is documented by the project itself (see Hacker News — Kenton Varda (kentonv, creator) on the name origin).

Zero-copy data serialization + RPC framework by Kenton Varda, former maintainer of Google's Protocol Buffers. Per Varda himself, the name originally meant 'Capabilities and Protobufs' — NOT a Cap'n Crunch pun; he said the cereal reference 'never occurred to me,' and the 'cerealization protocol' pun was pointed out by someone else and only then added to the logo. Regardless of origin, 'Cap'n' is the ordinary contraction of 'captain', so it's said 'KAP-uhn PROH-toh' — same first word as the cereal mascot Cap'n Crunch — stress on KAP and PROH. Newcomers misread the apostrophe and say the full 'CAPtain Proto', or spell the tool name 'capnp' out as letters C-A-P-N-P. The schema file extension and compiler are 'capnp' ('cap-en-pee').

Alternate readings you might hear:

Source: Hacker News — Kenton Varda (kentonv, creator) on the name origin

Pronouncing project and product names correctly avoids the small but persistent friction of being gently corrected during standups, conference Q&As, and team calls. Hearing the word a few times locks in the right reading better than reading IPA ever will. Pronounce is a community-maintained dictionary — every entry tagged with a confidence level and (where possible) a citable source.

How do you pronounce Cap'n Proto?

Cap'n Proto is pronounced "KAP uhn PROH toh" (/ˌkæpən ˈproʊtoʊ/). Zero-copy data serialization + RPC framework by Kenton Varda, former maintainer of Google's Protocol Buffers. Per Varda himself, the name originally meant 'Capabilities and Protobufs' — NOT a Cap'n Crunch pun; he said the cereal reference 'never occurred to me,' and the 'cerealization protocol' pun was pointed out by someone else and only then added to the logo. Regardless of origin, 'Cap'n' is the ordinary contraction of 'captain', so it's said 'KAP-uhn PROH-toh' — same first word as the cereal mascot Cap'n Crunch — stress on KAP and PROH. Newcomers misread the apostrophe and say the full 'CAPtain Proto', or spell the tool name 'capnp' out as letters C-A-P-N-P. The schema file extension and compiler are 'capnp' ('cap-en-pee'). Source: Hacker News — Kenton Varda (kentonv, creator) on the name origin.

What is the IPA for Cap'n Proto?

The IPA for Cap'n Proto is /ˌkæpən ˈproʊtoʊ/, respelled "KAP uhn PROH toh".

Hear it from the command line

$ say-it Cap'n Proto # primary × 3 + audible "or: …" for each alternate
$ say-it --alt Cap'n Proto # focus on the first alternate
$ say-it --all Cap'n Proto # primary AND every alternate, each repeated
$ say-it --solo Cap'n Proto # primary only, no "or: …" tail
$ say-it --why Cap'n Proto # print the dict entry with source URL

Install the CLI: git clone https://github.com/anzy-renlab-ai/pronounce.git && cd pronounce && ./install.sh

Share this

Help one more dev stop saying "Cap'n Proto" wrong.

⭐ Star the project

This whole page exists because of a community-maintained TSV. If it saved you a cringey moment, drop a star.

Star on GitHub GitHub stars
Star on GitHub