Want to contribute?
Interested in authoring your own open-source Xperience by Kentico project? Make sure you read How to create your first Xperience by Kentico open-source contribution to set yourself up for success.
Then, let us know about your project once it's ready!
Xperience Community: Kentico Authorization
Individual Contribution
by Trevor Fayas
Authorization Attribute integrated with Kentico's User/Member Permissions
Xperience Community: DevOps scripts
Individual Contribution
Useful PowerShell scripts to use in conjunction with your deployment pipeline to perform various actions against your hosted Xperience by Kentico websites.
Xperience Community: Membership Roles
Individual Contribution
by Trevor Fayas
Temporary Membership Roles for Xperience by Kentico - to be replaced in future by built-in Xperience feature
Xperience Community: Query Debugger
Individual Contribution
by Sean Wright
This project is a .NET console application and sample Dancing Goat Xperience by Kentico project demoing how you can use the Xperience by Kentico MiniProfiler integration to quickly explore and debug database queries in an Xperience project.
Xperience Community: Channel Settings
Individual Contribution
by Trevor Fayas
This package allows you to easily create strongly-typed Settings models that can be edited per-channel in the Xperience Admin, and retrieved easily, including default fallback values.
Xperience Community: Form Notifications
Individual Contribution
by Ben Quinlan
Extension for Xperience by Kentico to allow for easy configuration of emails for sending autoresponders and notifications in a similar format to KX13.
Xperience Community: Domain Aliases
Individual Contribution
by Ben Quinlan
Extension for Xperience by Kentico to allow admins to set alternate domains for website channels
Xperience Community: Content Type Restrictions
Individual Contribution
by Ben Quinlan
This package provides XbK administrators with an interface to restrict allowed content types within the content trees of a website channel. When editing a content type, a new menu item will be shown for "Allowed types".
Xperience Community: MVC Caching
Individual Contribution
by Trevor Fayas
MVC Caching Repository geared towards Kentico
Xperience Community: Page Extenders
Individual Contribution
Provides an Admin UI page extender for Xperience by Kentico that displays the number of content items for each content type in the content type listing.
Xperience Community: URL Redirects
Individual Contribution
This library adds an application to the Xperience by Kentico administration interface to enable the management of URL redirects for website channels
Xperience Community: Page Edit Button
Individual Contribution
This package provides content editors with a button displayed on web channel pages, that allows them to quickly navigate to the right place in the Xperience by Kentico administration interface to edit the page.
Xperience by Kentico Sitefinity Migration Tool
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
The Sitefinity Migration Tool transfers content and other data from Sitefinity to Xperience by Kentico. This integration is part of the Xperience by Kentico Migration Toolkit.
Xperience Community: Application Insights
Individual Contribution
This repository provides seamless integration of Microsoft Application Insights with Xperience By Kentico websites. The primary goal is to enrich Request Telemetry with detailed RoutedWebPage data and WebsiteChannel Context data, enabling deeper insights into web application performance and user interactions.
Xperience by Kentico Shopify
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
This integration connects your Shopify store with the Xperience by Kentico application using Shopify Storefront and Shopify Admin APIs.
Xperience by Kentico Google Maps
Kentico Integration (Labs)
by Kentico
Xperience by Kentico Google Maps integration allows users to add an address input field with validation and autocomplete to their websites via a new form component using the Forms application.
Xperience Community: Bynder
Partner Integration
by Actum
This plugin enhances Xperience by Kentico with a form control that allows users to select assets from the DAM Bynder.
Xperience Community: Output Cache
Individual Contribution
XperienceCommunity.OutputCache is a .NET library designed to seamlessly integrate output caching with Xperience by Kentico, supporting .NET 7 / 8. This library facilitates efficient cache invalidation, triggered by content updates within the Kentico CMS, ensuring that your application's content remains fresh and up-to-date without compromising on performance.
Xperience Community: Image Processing
Individual Contribution
This package provides a way to processing Content Hub assets in the same way as media library images, through the use of SkiaSharp.
Xperience by Kentico Kentico Xperience 13 E-commerce
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
This integration is primarily intended for existing Kentico Xperience 13 (KX 13) E-Commerce projects to enable them to migrate to new Xperience By Kentico (XbyK) and still use KX 13 E-Commerce functionality.
Xperience Community: Data Context
Individual Contribution
Enhance your Kentico Xperience development with a fluent API for intuitive and efficient query building. This project abstracts the built-in ContentItemQueryBuilder, leveraging .NET 8 and integrated with Xperience By Kentico, to improve your local development and testing workflow.
Xperience Community: Health Checks
Individual Contribution
This project is a NuGet package specifically designed to integrate Health Checks into your Xperience By Kentico site using the Microsoft.AspNetCore.Health framework. It provides a set of custom health checks that monitor various aspects of a Kentico application, ensuring its optimal performance and stability.
Xperience by Kentico Manager
Kentico Integration (Labs)
by Kentico
A dotnet tool that simplifies Xperience by Kentico management
Xperience Community: Localization
Partner Integration
by Nittin
Integration that enables creating and using localizations and translations in an Xperience by Kentico project. Create translations in Xperience administration UI or programmatically and use them in your website channels.
Xperience by Kentico Sitecore Migration Tool
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
The Xperience by Kentico Sitecore Migration Tool automates data export from Sitecore to be imported into Xperience by Kentico. This integration is part of the Xperience by Kentico Migration Toolkit.
Xperience by Kentico Zapier
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
Zapier integration enables seamless connectivity between a wide range of web applications, allowing users to create automated workflows, or "Zaps," that trigger actions across different platforms based on specified conditions and triggers. This integration empowers users to streamline repetitive tasks, synchronize data, and improve productivity without requiring any coding knowledge, making it an invaluable tool for individuals and businesses alike.
Xperience by Kentico MiniProfiler
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
This integration enables you to use MiniProfiler which is a simple but effective mini-profiler for .NET and other languages. You can use this integration to optimize page loads by determining how long it takes and how effective are your DB queries.
Xperience Community: Content Security Policy (CSP) Management
Individual Contribution
Adds a module to the admin site for easy configuration of Content Security Policy (CSP) headers for web channels.
Xperience by Kentico Azure Search
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
This integration enables you to create AzureSearch search indexes to index content of pages (content types with the 'Page' feature enabled) from the Xperience content tree using a code-first approach. To provide a search interface for the indexed content, developers can use the .NET API, JavaScript API library.
Xperience by Kentico HawkSearch Connector
Partner Integration
HawkSearch offers a connector for Xperience by Kentico in order to simplify the implementation process. The connector includes an SDK or template example that shows off the standard website features supported by the HawkSearch solution - namely search bar experiences like Autocomplete, the full search experience with facets and some cases recommendations and landing pages. Read each of the descriptions for each platform for a specific list of features and capabilities.
Xperience Community: Map Location Selector
Individual Contribution
Adds a map selector UI form component for Xperience by Kentico admin site. Can be used for content type fields and page builder widget fields.
Xperience by Kentico CRM
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
Xperience by Kentico CRM integration Starter kit for general CRM integrations. Plus plug-and-play packages for Microsoft Dynamics Sales and Salesforce Sales Cloud. This integration enables sending form submissions from Xperience by Kentico to a CRM as leads and checking synchronizatino status in the admin UI.
Xperience by Kentico Tag Manager
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
Tag Manager integration enabling marketers to author custom tags that can be embedded in a website channel. It can be used to let marketers add various cookie banners, marketing tags and optimization tools to a website channel. The Xperience Tag Manager supports Google Tag Manager, Google Analytics 4, Microsoft Clarity, VWO, and Intercom as featured tags. It also supports custom HTML snippet tags and custom featured tags authored by developers.
Xperience Community: Depending field components
Individual Contribution
by Eric Dugre
Adds custom form components to Xperience by Kentico which allows developers to configure depending field functionality directly in the UI or code. These form components can be used in content types and widget properties.
Xperience by Kentico Cloudflare CDN (SaaS)
Product Feature
by Kentico
For projects deployed to the SaaS environment, Xperience integrates Cloudflare CDN. The CDN integration ensures better application performance and availability by distributing the network load across data centers and by caching website resources.
Xperience by Kentico Siteimprove
Kentico Integration (Labs)
by Kentico
Xperience by Kentico Siteimprove integration allows users to check pages for issues directly from Xperience by Kentico.
Xperience by Kentico Contacts Importer
Kentico Integration (Labs)
by Kentico
Enables bulk importing of Contacts into an Xperience by Kentico solution using a .csv file.
Xperience by Kentico Universal Migration Tool
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
The Xperience by Kentico: Universal Migration Tool (UMT) is an open-source set of software libraries, documentation, and samples distributed via NuGet packages to facilitate and automate data import from external data sources into Xperience by Kentico. The Universal Migration Tool is part of the Xperience by Kentico Migration Toolkit.
Xperience by Kentico Lucene
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
Xperience by Kentico search integration with the latest 4.8 beta version of Lucene.NET, enabling auto-indexing of content in Xperience based on application-local, code-defined search indexes and search results retrieval.
Xperience Community: .NET Item Templates
Individual Contribution
by Sean Wright
.NET CLI Item Templates for Xperience by Kentico projects, usable at the command line or in Visual Studio
Xperience Community: Preview Component Outlines
Individual Contribution
by Sean Wright
Enables outlines of Page Builder components in Preview mode for a Page. This can help marketers and content managers visualize how various Page Builder components are composed on a page without the design limitations of the Page Builder edit mode.
Xperience by Kentico Microsoft Application Insights (SaaS)
Product Feature
by Kentico
For projects deployed to the SaaS environment, Xperience integrates Application Insights for ASP.NET Core applications to enable monitoring and aggregation of metrics for your website. This includes Xperience Event logs (Errors and warnings only), .NET exceptions and errors, and optionally client-side telemetry.
Xperience Community: VS Code Snippets
Individual Contribution
by Sean Wright
A collection of VS Code snippets for Xperience by Kentico, distributed as a VS Code extension
Xperience by Kentico Administration Identity Providers
Product Feature
by Kentico
The Xperience by Kentico administration UI provides integrations with Microsoft Entra ID (formerly Azure Active Directory), Auth0, and Okta identity providers.
Xperience by Kentico Algolia
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
This integration enables you to create Algolia search indexes to index content of web pages from an Xperience website channel using a code-first approach. To provide a search interface for the indexed content, developers can use the .NET API, JavaScript API, or the InstantSearch.js library.
Xperience by Kentico Disqus
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
Includes a Disqus comments widget for Xperience by Kentico. This lets you add a comment section to any page on your website with the Page Builder. Disqus offers advanced moderation tools, analytics, and monetization options.
Xperience by Kentico Kentico Migration Tool
Kentico Integration (7-Day Bugfix Support Policy)
by Kentico
The Kentico Migration Tool transfers content and other data from Kentico Xperience 13, Kentico 12 or Kentico 11 to Xperience by Kentico. This integration is part of the Xperience by Kentico Migration Toolkit.