blocks and types

Open-source components forapplications that work instantly without setup

NEW TO THE BP?
Discover how blocks and types work

Browse

Types

Types provide a standardized way of describing things, and can used by blocks and services

ImageAn image defined by a URL.
AI ImageAI-generated image
Paragraph BlockMy Paragraph Block Description
Frequently Asked QuestionDefines a single frequently asked question along with is corresponding answer within a FAQ Block. See: https://blockprotocol.org/@hash/types/entity-type/faq-block
Employed byIn employment of this entity.
a newer typehlelalksdaklda
How-To BlockA step-by-step guide on how to do or achieve something.
Rooted At Starting, originating, or based at this thing.
OrganizationA group of entities (people, companies, etc.) focused on a common purpose
Countdown BlockThe block entity for the “Countdown” block. See: https://blockprotocol.org/@hash/blocks/countdown
Address BlockThe specific place where a person, business, or organization can be found
MediaImage or video
Has Address MapContains an image defined by an Image entity.
ComplicatedSome description
How-To Block IntroductionDescribes any pre-requisites necessary for completing a subsequent set of steps (specifically How-To Block Steps).
File LocatorInformation required to locate and parse a file hosted on a URL.
Followed ByThis thing came after or occurred subsequently.
Has How-To Block IntroductionContains an introduction defined by a How-To Introduction entity.
Stopwatch BlockAn entity belonging to the Stopwatch Block
Has MessageContains this message.
has ParagraphThe paragraph of this Paragraph Block
Has How-To Block StepDefines a single step that belongs to a How-To Block entity.
Kanban BlockThe block entity of the “Table” block. See: https://blockprotocol.org/@hash/blocks/table
FAQ BlockContains a list of frequently asked questions (FAQs) along with their corresponding answers.
Request MessageDefines a user-provided request message in an “AI Chat” Block’s thread.
Has Frequently Asked QuestionContains a frequently asked question defined by a [Frequently Asked Question] entity.
Test BlockThe block entity of the “Table” block. See: https://blockprotocol.org/@hash/blocks/table
How-To Block StepDefines a single step that belongs to a How-To Block entity.
Link'sA complicated link
Minesweeper BlockThe block entity of the "Minesweeper" block
FileThe file an entity describes
DrawingA canvas drawing
CountdownA countdown to a date and time
Testing TypeHere's a type with a long description it's broken up and here's a URL that is quite long: https://blockprotocol-cli1lu00g.stage.hash.ai/@ciaranm/all-types/more/url/segments/it/is/a/very/long/url/with/lots/of/segments
AddressA collection of fields that describe a specific place.
Founded byEstablished, initiated, or created by this entity.
Has ResponseA reaction or reply to this thing.
PersonA human being or individual
Has AddressContains an address defined by an Address entity.
Link 2Another link
TestinggggThe block entity of the “Table” block. See: https://blockprotocol.org/@hash/blocks/table
How-To StepDefines a single step that belongs to a [How-To Block]
ParagraphA paragraph in the Paragraph Block
Response MessageDefines an AI-generated response message in an “AI Chat” Block’s thread.
FileA container on a computer system used for storing information.
Table BlockThe block entity of the “Table” block. See: https://blockprotocol.org/@hash/blocks/table
generatedImageHas generated this image
AI TextAI-generated text
AI Chat BlockThe block entity of the “AI Chat” block. See: https://blockprotocol.org/@hash/blocks/ai-chat
Employed By (1)In employment of

Can’t find a block you need?

Build it!

Anyone can create blocks and contribute to this growing, open-source registry of blocks. Read our quickstart guide to start building your own blocks.

Read the quickstart guide