Skip to content

Latest commit

 

History

History
88 lines (70 loc) · 5.03 KB

File metadata and controls

88 lines (70 loc) · 5.03 KB

Awesome Blocks Awesome Block Protocol

A curated list of the best resources in the Block Protocol (Þ) ecosystem.

The Block Protocol (view on GitHub) is an open standard for blocks <> embedding app communication.

It includes the Þ Specification, and Þ Hub, which applications and their users can use to dynamically discover and embed public blocks on the fly.

Read the contribution guidelines before submitting a resource. Please also note that this repository is new and will be expanded in due course.

Contents

Environments

Resources

Using blocks

Developing blocks

Embedding blocks

Libraries

Modules

Type System

  • Official Type System npm package
  • Official Type System Rust crate from which the npm package is compiled
  • Graph types: A Python library to parse ontology schemas and validate entities based on the generated Pydantic model
  • Turbine: a community-developed experimental code generator for Block Protocol Graph Module types
  • Turbine Transformer: a community-developed utility that ingests Turbine output and supplements the HASH REST API with additional querying capabilities

Meta

Community