This roadmap outlines the development phases of the self-hosted Nuxt Studio module. We're committed to build a powerful open-source content management system for Nuxt Content websites.
Focus: Core infrastructure, file operations, and GitHub integration
Professional editing experience with TipTap visual editor (default), Monaco code editor, and form-based editor.
Schema-based forms for editing frontmatter in Markdown files, YAML, and JSON files.
Complete CRUD operations for content files in the content/ directory.
Centralized media library for assets in the public/ directory with AVIF support.
Direct commits to GitHub with full version control.
Live preview of changes on your production website.
Multi-language support for the Studio interface (17 languages: AR, BG, DE, EN, ES, FA, FI, FR, ID, IT, JA, NL, NN-NO, NB-NO, PL, PT-BR, UA, ZH, ZH-TW).
Support for GitLab as a git provider alongside GitHub.
Local development support without authentication.
Alternative authentication method for non-GitHub users.
Visual interface for editing Vue component properties directly in the editor. Select any MDC component and edit its props through a form-based interface.
Support for MDC binding syntax allowing you to bind component props to frontmatter variables for dynamic content.
Toolbar button for applying inline text styles with the span-style feature.
Utilities (setStudioUserSession, clearStudioUserSession) to allow users to handle their own authentication flow (password, SSO, LDAP, etc.).
Focus: AI integration, collections view and community based features.
Target Release: 2026
Long-term vision for expanding Studio's capabilities and integrate AI-powered content suggestions.