Sanity's block editor with custom types/annotations

System Information
  • Strapi Version: 4.2.0
  • Operating System: macOS 12.4
  • Database: SQLite (default)
  • Node Version: 16.13.1
  • NPM Version: 8.1.2
  • Yarn Version: Not installed

I’m new to Strapi and I’m trying to compare it with Sanity. In Sanity, the block type (similar to the Rich Text type) we are able to define custom types and object references in a text template. Here’s a link to the Sanity docs that discuss this feature Block and there is a video that shows the block type features on this Sanity article Internal and external links | guide.

A co-worker did some digging into Strapi plugins and found the Idyll open-source markup language. That’s close but not completely.

Is there a text component in Strapi that maps feature-by-feature with Sanity’s block editor?