Skip to content

😎 A curated list of the best Block Protocol resources

License

Notifications You must be signed in to change notification settings

blockprotocol/awesome-blocks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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

About

😎 A curated list of the best Block Protocol resources

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published