Skip to content

SkyCMS Feature Catalog

A comprehensive inventory of every feature built into SkyCMS, organized by functional area. This catalog is intended for developers, editors, site builders, administrators, and anyone evaluating SkyCMS as a content management platform.

Product approach behind these features

SkyCMS is intentionally built around two parallel experiences:

  • a visual, low-friction editing path for content creators,
  • a code-first path for developers who want full creative and technical control.

The feature set below reflects that philosophy. You can hand off daily content maintenance to non-technical editors through CKEditor, while developers continue to work in familiar tooling, including Visual Studio Code.


Sections

# Section What It Covers
1 Content Editing & Authoring Visual Editor (WYSIWYG), Page Builder (drag-and-drop), Code Editor, AI Assistant, Image Editor, Real-time collaboration
2 Content Lifecycle & Publishing Article states, versioning, publishing modes, scheduling, URL management, export/import, CDN integration
3 Blogging Blog streams, blog posts, blog templates, rendering, blog API
4 Site Building Layouts, Templates, Pages, Widgets, Editable regions, Style guide support
5 File & Media Management File Manager, multi-cloud storage, image processing, content delivery
6 Administration & Security Users, Roles, Permissions, Settings, Email, Contacts, Authentication, Rate limiting, Audit logs
7 Multi-Tenancy & Architecture Tenant resolution, data isolation, FlexDb multi-database, CQRS, SignalR, middleware, Publisher architecture
8 Deployment & Infrastructure Hosting (Azure, AWS, Docker, Cloudflare), Setup Wizard, Database/Storage/CDN/Email config, Demo, DocsPublisher, CI/CD, Licensing
— Documentation Gaps Running inventory of features that need new or improved documentation

Feature Highlights at a Glance

For Content Creators & Editors

  • Four editing modes: Visual Editor (WYSIWYG), drag-and-drop Page Builder, Code Editor, and AI-assisted editing/help
  • CKEditor-powered writing experience designed for easy handoff from developers to non-technical content teams
  • VS Code extension support for editing SkyCMS fields and files from inside Visual Studio Code
  • In-browser image editing (crop, resize, filters, annotate, watermark)
  • Full version history with side-by-side comparison and restore
  • Scheduled publishing with timezone support
  • Real-time collaborative editing with article locking
  • File manager with drag-and-drop upload and chunked transfer

For Site Builders

  • Three-layer architecture: Layouts → Templates → Articles, with Published Pages as public output
  • Visual Page Builder (GrapesJS) with 15+ block categories
  • Configurable editable regions with multiple toolbar profiles
  • Community layout library for quick starts
  • Template impact preview before mass-update
  • Style guide template support

For Administrators

  • Role-based access control (6 built-in roles + custom)
  • Per-article permission assignments
  • Multi-provider email (Azure Communications, SendGrid, SMTP)
  • Contact management with CSV export and MailChimp sync
  • CDN configuration and cache purge
  • Tenant AI provider configuration with model discovery and per-user model selection where supported

For Developers

  • Multi-tenant architecture with automatic tenant resolution
  • SkyCMS VS Code Extension for editor-integrated content and file workflows
  • CMS-as-code workflow support so developers can approach website implementation in their own IDE-centric style
  • Four database providers (Cosmos DB, SQL Server, MySQL, SQLite) — auto-detected
  • Three cloud storage providers (Azure Blob, S3, Cloudflare R2) — auto-detected
  • CQRS + Mediator vertical-slice architecture
  • SignalR real-time hubs
  • REST API with rate limiting
  • Docker, Azure Marketplace, and Cloudflare edge deployment
  • Open source (GPL + MIT)

Audience Quick-Reference

I am a... Start with sections...
Content editor or author 1, 2, 3, 5
Site builder or designer 1, 4, 5
Administrator 6, 8
Developer 7, 8, then all others
Evaluator comparing CMS platforms This index, then drill into areas of interest