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

**URL:** <https://community.dotcms.com/t/introducing-the-new-dotcms-javascript-sdk-fast-flexible-headless-development-with-visual-editing/181>\
**Category:** Announcements\
**Tags:** developer, headless, javascript, new-feature\
**Created:** [July 16, 2025, 2:59pm UTC](https://community.dotcms.com/t/introducing-the-new-dotcms-javascript-sdk-fast-flexible-headless-development-with-visual-editing/181 "2025-07-16T14:59:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dotCMS](https://yyz2.discourse-cdn.com/flex012/user_avatar/community.dotcms.com/dotcms/32/9_2.png) [@dotCMS](https://community.dotcms.com/u/dotCMS)\
**Post date:** [July 16, 2025, 2:59pm UTC](https://community.dotcms.com/t/introducing-the-new-dotcms-javascript-sdk-fast-flexible-headless-development-with-visual-editing/181/1 "2025-07-16T14:59:17Z")

</div>

## ‼ 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](http://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

🟣 Explore the docs: [dotCMS SDK Documentation](https://github.com/dotCMS/core-web/tree/main/packages/js-sdk)

🟣 Read the full launch blog: [Quick and Easy Headless Development with Visual Editing](https://www.dotcms.com/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
