Introducing the New dotCMS JavaScript SDK – Fast, Flexible Headless Development with Visual Editing

:double_exclamation_mark: Introducing the New dotCMS JavaScript SDK – Fast, Flexible Headless Development with Visual Editing

We’re excited to announce the launch of the new dotCMS JavaScript SDK, designed to make building modern headless applications easier and faster than ever – fully integrated with our Universal Visual Editor and headless CMS capabilities.

Why This SDK?

Built with developers in mind, the SDK provides:

  • Quick client setup, works in any JavaScript runtime and any JavaScript front-end framework
  • One request to fetch all the page, content, and navigation, as well as advanced control of the response with GraphQL queries.
  • Built-in support for the dotCMS Universal Visual Editor
  • Optimized developer experience with TypeScript support and easy extensibility

Whether you’re building single-page apps, progressive web apps, or integrating dotCMS into existing front-ends, the SDK gives you the tools to work faster and smarter, without sacrificing flexibility or editorial experience.

Key Features

  • Visual Editing: Empower marketers and editors to preview and edit content directly on the live site.
  • Flexible Fetching: Pull structured content using GraphQL queries with strong typing and minimal boilerplate.
  • Framework Agnostic: Works with Angular, React, Next.js, Astro, and more — your front-end, your choice.
  • Modular and Lightweight: Import only what you need and extend functionality with your own services and helpers.

Get Started

:purple_circle: Explore the docs: dotCMS SDK Documentation

:purple_circle: Read the full launch blog: Quick and Easy Headless Development with Visual Editing


We’d love your feedback! If you’re using the SDK already, have questions, or run into issues, drop a reply below — or share your project to inspire others.

Happy coding,
– The dotCMS Team