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

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

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