The Block Protocol (Þ) is an open standard that defines how frontend components called blocks can be built and used.
Block developers can build blocks that work in any application, without knowing anything about the environment in which they'll end up.
Likewise, applications can make their interfaces infinitely extensible without any special knowledge of the blocks that people might develop.
In one sense, you can think of the Block Protocol as a plugin framework for the whole web. Þ blocks are supported in a number of environments today, including the world's most-used content management system, WordPress.
The following pages provide a practical introduction for:
We additionally explain core concepts in the Block Protocol, including:
If you have any questions, please open or contribute to a discussion on GitHub, or chat to us on Discord.
Anybody can publish blocks or types to the Þ Hub.
In addition to blocks and types, we intend to list currently supported services on the Þ Hub soon, and will support directly self-listing new services at a later date.