CMS Kit

FREE

Flexible Content Management for Your .NET Applications

The ABP CMS Kit Module provides comprehensive content management capabilities including pages, blogs, menus, comments, reactions, ratings, and dynamic widgets. Build feature-rich websites with flexible CMS building blocks.

Trusted by the teams shaping the future of .NET.

Complete Content Management System

CMS Kit offers a full suite of content management features that work together seamlessly, or can be used independently as building blocks for your specific needs.

Page Management

Page Management

Create and manage dynamic pages with custom URLs. Build landing pages, about pages, or any content page with full control over structure and content.

Blogging System

Blogging System

Publish blog posts with multiple blog support. Create different blogs for different purposes, each with its own content and configuration.

Tagging System

Tagging System

Organize content with tags. Tag any resource like blog posts, products, or pages to improve discoverability and content organization.

Comment System

Comment System

Enable comments on any resource. Add comment functionality to blog posts, product pages, or any content where user feedback is valuable.

Reaction System

Reaction System

Add reaction features with smileys to any resource. Let users express themselves quickly with emoji reactions on posts, comments, or other content.

Rating System

Rating System

Implement rating functionality for any resource. Add star ratings to products, services, or content to gather user feedback and improve quality.

Flexible Building Blocks

CMS Kit provides core building blocks and fully working sub-systems. Use them to create your own website with CMS features, or integrate individual building blocks into existing applications for specific purposes.

Dynamic Menu System

Dynamic Menu
System

Global Resources

Global
Resources

Dynamic Widgets

Dynamic
Widgets

Marked Item System

Marked Item
System

Two Powerful Content Management Approaches

CMS Kit supports both full website creation and selective feature integration, giving you the flexibility to choose what works best for your application.

Full Website CMS

Build complete websites with all CMS features enabled. Perfect for content-heavy applications, documentation sites, or marketing websites.

  • Complete page management
  • Multi-blog support
  • Dynamic menus
  • All engagement features

Selective Integration

Use individual building blocks in your existing applications. Add comments to products, ratings to services, or tags to any resource.

  • Use features independently
  • Integrate with existing content
  • Integrate with existing content
  • Mix and match as needed

User Engagement Features

Encourage user interaction and feedback with built-in engagement features that work with any resource type in your application.

Comments
Comments
Reactions
Reactions
Ratings
Ratings
Marked Items
Marked Items

Individually Usable Features

All CMS Kit features are individually usable. Enable only what you need, and disable features completely when not required. Disabled features disappear from your application, including database tables, thanks to the Global Features system.

  • Enable features individually
  • Disable unused features
  • Clean database structure
  • Configure at runtime

Free and Open Source

Completely free and open-source, giving you full control over the content management infrastructure of your application.

Available on GitHub

CMS Kit is completely free and open-source. The source code is available on GitHub, licensed under MIT, allowing you to use, customize, and extend it freely for your projects.

Choose the Database & UI Framework That Fits Your Architecture

CMS Kit works seamlessly with multiple databases and UI frameworks, giving you complete freedom in how you build.

Database Providers

All starter templates offer multiple options for implementing your data access layer.

MongoDB Entity Framework Core

UI Frameworks

ABP allows you to build with multiple UI framework options.

MVC Razor Pages

Learn More About the ABP CMS Kit Module

Explore detailed documentation, API references, and implementation guides.

Explore the Other Modules

Pro
Chat

Chat

Free
Docs

Docs

Pro
GDPR

GDPR

Pro
SaaS

SaaS

1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.