Introducing our HTML to Rich Text Converter

Larisa Kristya
Larisa Kristya
Julian Mayorga
Julian Mayorga

July 6, 2021

We’ve recently released our own HTML to Rich Text converter alongside several updates to our Rich Text Editor that are aimed to help deliver a more powerful experience to Content Editors.

Introducing the HTML-to-RichText Converter

One major update is that the GraphCMS HTML-to-Rich Text converter has been published on GitHub and npm!

For teams looking to import existing HTML into GraphCMS, it is now possible using our new GraphCMS Rich Text Converter. The GraphCMS Rich Text Editor uses Slate and defines its own schema on top of it. The package generates an AST that compiles to a compatible GraphCMS Rich Text Schema.

Find the GitHub repo here→

Copy and Paste Support from other tools

To make the content creation process even smoother, we have added support for copy and paste for a wide range of tools for our Rich Text Editor.

For systems such as Google Docs, Medium, and Confluence, teams are now able to copy content from these external systems and paste them into the GraphCMS Rich Text Field without losing the formatting.

We’ll be working to add more support for additional systems in the future! Be sure to let us know in the #feedback channel of our Community Slack if there is a specific system that would be helpful to you that is not currently supported.

Join the community Slack here →

Additional improvements to the Rich Text Editor

We’ve added the following minor improvements to help boost productivity and improve the user experience:

  • Soft Break Support (Shift+Enter) within the Editor
  • Rich Text Editor Full-screen mode
  • Code block handling improvements
  • Styling improvements

We’re excited to share these improvements with you (there are more to come in the coming months) and are always curious to hear what other improvements you would like to see in the future.


It's Easy To Get Started

GraphCMS plans are flexibly suited to accommodate your growth. Get started for free, or reach out to our sales team to discuss larger projects with more complex needs