CLI to scaffold a dotCMS frontend project or start a local dotCMS Docker stack.
Official JavaScript library for interacting with Universal Visual Editor (UVE)
Official Angular Components library to render a dotCMS page.
Official React Components library to render a dotCMS page.
Official command-line tool to manage dotCMS content.
The `@dotcms/types` package contains TypeScript type definitions for the dotCMS ecosystem. Use it to enable type safety and an enhanced developer experience when working with dotCMS APIs and structured content.
Official JavaScript library for interacting with DotCMS REST APIs.
Official JavaScript library to use Experiments with DotCMS.
Official JavaScript library for Content Analytics with DotCMS.
Official React bindings for Redux
Babel preset used by Create React App
ESLint configuration used by Create React App
webpack utilities used by Create React App
Configuration and scripts for Create React App.
The official, opinionated, batteries-included toolset for efficient Redux development
Predictable state container for JavaScript apps
Create Next.js-powered React apps with one command
Tweak the create-react-app webpack config(s) without using 'eject' and without creating a fork of the react-scripts
Polyfills for various browsers including commonly used language features
DotCMS Edit Mode Anywhere Web Components Library
> **Compatibility Note:** > Vite requires [Node.js](https://nodejs.org/en/) version 20.19+, 22.12+. However, some templates require a higher Node.js version to work, please upgrade if your package manager warns about it.
Demo - dotCMS CLI with NPM registry distribution
The base template for Create React App.
Model Context Protocol (MCP) server for dotCMS - enables AI agents to interact with dotCMS content management capabilities