Studio

Roadmap

Track the development progress of Nuxt Studio and discover upcoming features planned for future releases.

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.

This roadmap is subject to change based on community feedback and evolving priorities. Join the conversation on GitHub Discussions or join the Discord to help shape the future of Nuxt Studio.

Current Status: Alpha Release

v1.0.0-alpha - Current Release

The alpha release focuses on core functionality and stability. We're using Monaco editor to ensure all file operations and GitHub work before introducing the visual editor.

Release Phases

✅ Phase 1 - Alpha (Completed)

Focus: Core infrastructure, file operations, and GitHub integration

Monaco Code Editor

Professional code editor for enhanced Markdown with MDC syntax, YAML, and JSON files.

Features:

  • Syntax highlighting for Markdown, YAML, JSON
  • MDC syntax support
  • Split-screen diff viewer for conflicts
  • Auto-save functionality

Status: ✅ Completed

File Operations

Complete CRUD operations for content files in the content/ directory.

Features:

  • Create new files and folders
  • Edit existing files
  • Delete files and folders
  • Rename and move files
  • Draft management with status tracking

Status: ✅ Completed

Media Management

Centralized media library for assets in the public/ directory.

Features:

  • Upload images, videos, audio files
  • Organize media in folders
  • Preview media files
  • Delete and rename media
  • Copy media URLs and intergrate in Markdown

Status: ✅ Completed

Git Integration

Direct commits to GitHub with full version control.

Features:

  • GitHub OAuth integration
  • Commit changes via GitHub API
  • Conflict detection
  • Author attribution
  • Commit message customization

Status: ✅ Completed

Real-time Preview

Live preview of changes on your production website.

Features:

  • Draft content on production
  • Instant preview updates
  • Navigate your site with draft changes
  • Side-by-side editing and preview

Status: ✅ Completed

🚧 Phase 2 - Beta (In Development)

Focus: Visual editing experience and enhanced authentication

Target Release: Q4 2025

The beta phase introduces the open source version of the visual editor, making Studio accessible to non-technical users.

Visual Editor

Notion-inspired WYSIWYG editor for Markdown content.

Status: 🚧 In Development

Frontmatter Edition as Form

Nuxt Content collections schema-based forms for editing frontmatter in Markdown files.

Status: 🚧 Planned

YAMLand JSON Edition as Form

Nuxt Content collections schema-based forms for json and yaml files.

Status: 🚧 Planned

Vue Component Edition

Visual interface for editing Vue component props and slots.

Status: 🚧 Planned

Google OAuth Authentication

Alternative authentication method for non-GitHub users.

Status: 🚧 Planned

Google-authenticated users will require at least one personal GitHub token to commit.

🔮 Phase 3 - Stable Release

Focus: Production readiness and advanced features

Target Release: End of year 2025

The stable release will include performance optimizations and production ready features.

🌟 Phase 4 - Advanced Features (Future)

Focus: AI integration, multiple git providers and community based features.

Target Release: 2026

Long-term vision for expanding Studio's capabilities and integrate AI-powered content suggestions.