Анализ сайта orchardproject.net
Основное Готовность: 95%
Домен
orchardproject.net
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Длина домена велика. Но если вы продвигаете запрос, входящий в название домена, то это хорошо.
Домен второго уровня идеален для продвижения.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Цепочка редиректов:
http://orchardproject.net
301 MovedPermanently
https://orchardcore.net/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
Не настроен HSTS (Strict-Transport-Security) — рекомендуется включить.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 30.10.2026 4:54:13.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~1,98сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 1,98сек превышает 1 секунду. Желательно улучшить работу сайта!
Объем документа
139Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 139Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 3
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 3 достаточно.
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | text/css | /TheOrchardCoreTheme/css/site.css?v=lug--orMd33ht2Jx-hTYCKdsVitcI8HT-g4khNcqG6w |
| js | /secret-sauce/sauce.js | |
| js | /TheOrchardCoreTheme/js/theme.js?v=YsbaHTt_MzifP8AtrVCd47ibZ37D7iLXbD7AJ0SyVwM |
Серверные заголовки
Кол-во: 8
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 8шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Date | Sun, 23 Aug 2026 08:43:30 GMT |
| Server | Microsoft-IIS/10.0 |
| Set-Cookie | ARRAffinity=27dfce82a3ca1612718a3e90111e32895c85be1f6105e01ca8701dc7c7737142;Path=/;HttpOnly;Secure;Domain=orchardcore.net |
| X-Powered-By | OrchardCore |
| X-Content-Type-Options | nosniff |
| Referrer-Policy | no-referrer |
| accept-ch | Sec-CH-UA, Sec-CH-UA-Mobile, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version, Sec-CH-Width, Sec-CH-Viewport-Width, Width, Viewport-Width |
| permissions-policy | ch-ua=(self "https://api.pirsch.io"), ch-ua-mobile=(self "https://api.pirsch.io"), ch-ua-platform=(self "https://api.pirsch.io"), ch-ua-platform-version=(self "https://api.pirsch.io"), ch-width=(self "https://api.pirsch.io"), ch-viewport-width=(self "https://api.pirsch.io") |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере Microsoft-IIS.
Мета-теги Готовность: 23%
Title
Orchard Core - Open-source .NET CMS & application framework
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо уменьшить число символов в title (текущее значение: 63, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
The open-source .NET CMS and application framework. Community-owned, with everything you need built in: content, localization and multi-tenancy.
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо уменьшить число символов в description (текущее значение: 144, оптимально: от 120 до 130)
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
https://orchardcore.net/
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Канонический Url прописан корректно.
Robots
index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots со значениями index, follow не накладывает ограничений на индексирование и показ контента.
Адаптивность
width=device-width, initial-scale=1
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Кол-во: 7
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:title | Orchard Core - Open-source .NET CMS & application framework |
| og:description | The open-source .NET CMS and application framework. Community-owned, with everything you need built in: content, localization and multi-tenancy. |
| og:image | https://orchardcore.net/media/og/orchard-core-social.png |
| og:image:alt | Orchard Core |
| og:url | https://orchardcore.net/ |
| og:site_name | Orchard Core |
| og:locale | en |
Все мета-теги
Кол-во: 15
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 15шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1 |
| name | description | The open-source .NET CMS and application framework. Community-owned, with everything you need built in: content, localization and multi-tenancy. |
| name | robots | index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1 |
| name | twitter:title | Orchard Core - Open-source .NET CMS & application framework |
| name | twitter:description | The open-source .NET CMS and application framework. Community-owned, with everything you need built in: content, localization and multi-tenancy. |
| name | twitter:image | https://orchardcore.net/media/og/orchard-core-social.png |
| name | twitter:image:alt | Orchard Core |
| name | twitter:url | https://orchardcore.net/ |
| property | og:title | Orchard Core - Open-source .NET CMS & application framework |
| property | og:description | The open-source .NET CMS and application framework. Community-owned, with everything you need built in: content, localization and multi-tenancy. |
| property | og:image | https://orchardcore.net/media/og/orchard-core-social.png |
| property | og:image:alt | Orchard Core |
| property | og:url | https://orchardcore.net/ |
| property | og:site_name | Orchard Core |
| property | og:locale | en |
Оптимизация Готовность: 82%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в единственном экземпляре).
Контент
Ошибок нет
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Слова из title 7 встречаются в тексте достаточно.
Абзацев с текстом 60 достаточно.
Среднее число слов в абзаце 22 достаточно.
Кол-во знаков контента 11339 на странице оптимально.
Кол-во слов 1850 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 13. Это хорошо.
На странице присутствуют заголовки <h3> 45.
Тошнота
6,16
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 3. Измените текст страницы!
Академич. тошнота
16,97%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| orchard | 38 | 2,05% |
| content | 27 | 1,46% |
| community | 12 | 0,65% |
| open-source | 12 | 0,65% |
| application | 10 | 0,54% |
| install | 9 | 0,49% |
| permissions | 9 | 0,49% |
| framework | 8 | 0,43% |
| dotnet | 7 | 0,38% |
| project | 7 | 0,38% |
| developers | 6 | 0,32% |
| two-factor | 6 | 0,32% |
| single | 6 | 0,32% |
| graphql | 6 | 0,32% |
| applications | 6 | 0,32% |
| involved | 6 | 0,32% |
| features | 5 | 0,27% |
| showcase | 5 | 0,27% |
| workflows | 5 | 0,27% |
| modules | 5 | 0,27% |
Индексация Готовность: 30%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 60 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 142800 байт. Загружен за: 2сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://orchardproject.net/robots.txt
301 MovedPermanently
https://orchardcore.net/
200 OK
Показать содержимое robots.txt
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Orchard Core - Open-source .NET CMS & application framework</title>
<meta content="The open-source .NET CMS and application framework. Community-owned, with everything you need built in: content, localization and multi-tenancy." name="description" />
<meta content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" name="robots" />
<meta content="Orchard Core - Open-source .NET CMS & application framework" property="og:title" />
<meta content="The open-source .NET CMS and application framework. Community-owned, with everything you need built in: content, localization and multi-tenancy." property="og:description" />
<meta content="https://orchardcore.net/media/og/orchard-core-social.png" property="og:image" />
<meta content="Orchard Core" property="og:image:alt" />
<meta content="https://orchardcore.net/" property="og:url" />
<meta content="Orchard Core" property="og:site_name" />
<meta content="en" property="og:locale" />
<meta content="Orchard Core - Open-source .NET CMS & application framework" name="twitter:title" />
<meta content="The open-source .NET CMS and application framework. Community-owned, with everything you need built in: content, localization and multi-tenancy." name="twitter:description" />
<meta content="https://orchardcore.net/media/og/orchard-core-social.png" name="twitter:image" />
<meta content="Orchard Core" name="twitter:image:alt" />
<meta content="https://orchardcore.net/" name="twitter:url" />
<link rel="alternate" hreflang="en" href="https://orchardcore.net/" />
<link rel="alternate" hreflang="x-default" href="https://orchardcore.net/" />
<link rel="icon" type="image/webp" href="/TheOrchardCoreTheme/assets/orchard-core-symbol-logo-color.webp">
<link rel="apple-touch-icon" href="/TheOrchardCoreTheme/assets/orchard-core-symbol-logo-color.webp">
<link rel="preload" href="/TheOrchardCoreTheme/fonts/inter-latin.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/TheOrchardCoreTheme/fonts/bitter-latin.woff2" as="font" type="font/woff2" crossorigin>
<script>
document.documentElement.className += ' js';
(function () {
var theme = null;
try { theme = localStorage.getItem('ocTheme'); } catch (error) {}
if (!theme) { theme = (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) ? 'dark' : 'light'; }
if (theme === 'dark') { document.documentElement.classList.add('dark'); }
})();
</script>
<link href="https://orchardcore.net/" rel="canonical" />
<link href="/TheOrchardCoreTheme/css/site.css?v=lug--orMd33ht2Jx-hTYCKdsVitcI8HT-g4khNcqG6w" rel="stylesheet" type="text/css" />
<script
defer=""
src="/secret-sauce/sauce.js"
id="pianjs"
data-code="JivIeCZOKSCsE8eq9JJt9ohhXYlSTGSJ"
data-hit-endpoint="/secret-sauce/pv"
data-event-endpoint="/secret-sauce/e"
data-session-endpoint="/secret-sauce/s"></script>
</head>
<body dir="ltr" class="bg-white text-ink">
<header id="siteHeader" class="sticky top-0 z-40 transition-shadow duration-300">
<div class="mx-auto flex max-w-content items-center justify-between px-6 py-3.5">
<div class="flex items-center gap-8 lg:gap-10">
<a href="/" class="flex items-center">
<svg class="site-logo h-8 w-auto" viewBox="64.8 219.2 712.2 156.9" role="img" aria-label="Orchard Core" xmlns="http://www.w3.org/2000/svg">
<g fill="#404041">
<path d="M314.26,297.43c0,9.88-2.47,17.55-7.41,23.03c-4.94,5.48-11.93,8.22-20.98,8.22c-9.16,0-16.19-2.72-21.1-8.15c-4.91-5.44-7.36-13.16-7.36-23.17s2.47-17.71,7.41-23.07c4.94-5.37,11.99-8.05,21.14-8.05c9.02,0,15.99,2.73,20.91,8.18S314.26,287.53,314.26,297.43z M267.95,297.43c0,7.47,1.51,13.13,4.52,16.99c3.02,3.86,7.48,5.79,13.4,5.79c5.89,0,10.34-1.91,13.34-5.73c3-3.82,4.5-9.5,4.5-17.05c0-7.44-1.49-13.08-4.46-16.93c-2.98-3.84-7.41-5.77-13.3-5.77c-5.95,0-10.44,1.92-13.47,5.77C269.46,284.35,267.95,289.99,267.95,297.43z"/>
<path d="M347.06,281.12c1.96,0,3.58,0.14,4.86,0.42l-0.95,9.09c-1.38-0.33-2.82-0.5-4.32-0.5c-3.9,0-7.06,1.27-9.48,3.82c-2.42,2.54-3.63,5.85-3.63,9.92v23.98h-9.75v-45.89h7.64l1.29,8.09h0.5c1.52-2.74,3.51-4.91,5.96-6.51C341.61,281.93,344.24,281.12,347.06,281.12z"/>
<path d="M376.46,328.68c-6.94,0-12.22-2.03-15.83-6.08c-3.61-4.05-5.41-9.87-5.41-17.45c0-7.72,1.89-13.65,5.66-17.8c3.78-4.15,9.23-6.22,16.37-6.22c4.84,0,9.2,0.9,13.07,2.7l-2.94,7.84c-4.12-1.61-7.53-2.41-10.21-2.41c-7.94,0-11.91,5.27-11.91,15.81c0,5.15,0.99,9.01,2.97,11.6c1.98,2.59,4.88,3.88,8.69,3.88c4.34,0,8.45-1.08,12.32-3.24v8.51c-1.74,1.02-3.6,1.76-5.58,2.2C381.69,328.46,379.29,328.68,376.46,328.68z"/>
<path d="M437.95,327.85h-9.79v-28.22c0-3.54-0.71-6.18-2.14-7.93c-1.43-1.74-3.69-2.61-6.78-2.61c-4.09,0-7.1,1.22-9.03,3.67s-2.88,6.55-2.88,12.3v22.78h-9.75v-64.56h9.75v16.39c0,2.63-0.17,5.44-0.5,8.42h0.62c1.33-2.21,3.17-3.93,5.54-5.15c2.37-1.22,5.13-1.83,8.28-1.83c11.12,0,16.68,5.6,16.68,16.81V327.85z"/>
<path d="M477.76,327.85l-1.95-6.39h-0.33c-2.21,2.8-4.44,4.7-6.68,5.71c-2.24,1.01-5.12,1.51-8.63,1.51c-4.51,0-8.03-1.22-10.56-3.65c-2.53-2.43-3.8-5.88-3.8-10.33c0-4.73,1.76-8.3,5.27-10.71c3.51-2.41,8.87-3.72,16.06-3.94l7.93-0.25v-2.45c0-2.93-0.68-5.12-2.05-6.58c-1.37-1.45-3.49-2.18-6.37-2.18c-2.35,0-4.61,0.35-6.76,1.04c-2.16,0.69-4.23,1.51-6.23,2.45l-3.15-6.97c2.49-1.3,5.21-2.29,8.17-2.97c2.96-0.68,5.76-1.02,8.38-1.02c5.84,0,10.24,1.27,13.21,3.82c2.97,2.55,4.46,6.54,4.46,11.99v30.91H477.76z M463.24,321.21c3.54,0,6.38-0.99,8.53-2.97c2.14-1.98,3.22-4.75,3.22-8.32v-3.98l-5.89,0.25c-4.59,0.16-7.93,0.93-10.02,2.3c-2.09,1.37-3.13,3.46-3.13,6.29c0,2.05,0.61,3.63,1.83,4.75C458.98,320.65,460.81,321.21,463.24,321.21z"/>
<path d="M519.16,281.12c1.96,0,3.58,0.14,4.86,0.42l-0.95,9.09c-1.38-0.33-2.82-0.5-4.32-0.5c-3.9,0-7.06,1.27-9.48,3.82c-2.42,2.54-3.63,5.85-3.63,9.92v23.98h-9.75v-45.89h7.64l1.29,8.09h0.5c1.52-2.74,3.51-4.91,5.96-6.51C513.7,281.93,516.34,281.12,519.16,281.12z"/>
<path d="M545.53,328.68c-5.73,0-10.2-2.07-13.4-6.22c-3.21-4.15-4.81-9.97-4.81-17.47c0-7.53,1.62-13.38,4.88-17.57c3.25-4.19,7.75-6.29,13.51-6.29c6.03,0,10.62,2.23,13.78,6.68h0.5c-0.47-3.29-0.71-5.89-0.71-7.8v-16.72h9.79v64.56h-7.64l-1.7-6.02h-0.46C556.14,326.4,551.56,328.68,545.53,328.68z M548.15,320.79c4.01,0,6.93-1.13,8.76-3.38c1.83-2.25,2.76-5.91,2.82-10.98v-1.37c0-5.78-0.94-9.89-2.82-12.32c-1.88-2.43-4.83-3.65-8.84-3.65c-3.43,0-6.07,1.39-7.93,4.17c-1.85,2.78-2.78,6.74-2.78,11.89c0,5.09,0.9,8.97,2.7,11.64C541.85,319.46,544.55,320.79,548.15,320.79z"/>
<path d="M627,274.82c-5.7,0-10.18,2.02-13.45,6.06c-3.26,4.04-4.9,9.61-4.9,16.72c0,7.44,1.57,13.07,4.71,16.89c3.14,3.82,7.68,5.73,13.63,5.73c2.57,0,5.06-0.26,7.47-0.77c2.41-0.51,4.91-1.17,7.51-1.97v8.51c-4.76,1.8-10.15,2.7-16.18,2.7c-8.88,0-15.7-2.69-20.46-8.07c-4.76-5.38-7.14-13.08-7.14-23.09c0-6.31,1.15-11.82,3.47-16.56c2.31-4.73,5.65-8.35,10.02-10.87c4.37-2.52,9.5-3.78,15.39-3.78c6.2,0,11.92,1.3,17.18,3.9l-3.57,8.26c-2.05-0.97-4.21-1.82-6.49-2.55C631.91,275.18,629.51,274.82,627,274.82z"/>
<path d="M692.25,304.82c0,7.5-1.92,13.35-5.77,17.55c-3.85,4.21-9.2,6.31-16.06,6.31c-4.29,0-8.08-0.97-11.37-2.9c-3.29-1.94-5.82-4.72-7.59-8.34s-2.65-7.83-2.65-12.61c0-7.44,1.91-13.25,5.72-17.43c3.82-4.18,9.2-6.27,16.14-6.27c6.64,0,11.9,2.14,15.77,6.41C690.31,291.81,692.25,297.57,692.25,304.82z M658.85,304.82c0,10.6,3.91,15.89,11.74,15.89c7.75,0,11.62-5.3,11.62-15.89c0-10.48-3.9-15.73-11.7-15.73c-4.09,0-7.06,1.35-8.9,4.07C659.77,295.87,658.85,299.76,658.85,304.82z"/>
<path d="M724.27,281.12c1.96,0,3.58,0.14,4.86,0.42l-0.95,9.09c-1.38-0.33-2.82-0.5-4.32-0.5c-3.9,0-7.06,1.27-9.48,3.82c-2.42,2.54-3.63,5.85-3.63,9.92v23.98h-9.75v-45.89h7.64l1.29,8.09h0.5c1.52-2.74,3.51-4.91,5.96-6.51C718.81,281.93,721.44,281.12,724.27,281.12z"/>
<path d="M755.21,328.68c-7.14,0-12.72-2.08-16.74-6.24c-4.02-4.16-6.04-9.9-6.04-17.2c0-7.5,1.87-13.39,5.6-17.68c3.73-4.29,8.86-6.43,15.39-6.43c6.06,0,10.84,1.84,14.36,5.52c3.51,3.68,5.27,8.74,5.27,15.19v5.27h-30.58c0.14,4.45,1.34,7.88,3.61,10.27c2.27,2.39,5.46,3.59,9.59,3.59c2.71,0,5.23-0.26,7.57-0.77c2.34-0.51,4.85-1.36,7.53-2.55v7.93c-2.38,1.13-4.79,1.94-7.22,2.41C761.11,328.44,758.33,328.68,755.21,328.68z M753.42,288.51c-3.1,0-5.58,0.98-7.45,2.94c-1.87,1.97-2.98,4.83-3.34,8.59h20.83c-0.05-3.79-0.97-6.66-2.74-8.61S756.52,288.51,753.42,288.51z"/>
</g>
<g fill="#41B670">
<path d="M143.28,223.2c-41.11,0-74.44,33.33-74.44,74.44s33.33,74.44,74.44,74.44c41.11,0,74.44-33.33,74.44-74.44S184.4,223.2,143.28,223.2z M143.28,357.75c-33.2,0-60.12-26.91-60.12-60.12c0-33.2,26.91-60.12,60.12-60.12c33.2,0,60.12,26.91,60.12,60.12C203.4,330.84,176.48,357.75,143.28,357.75z"/>
<path d="M179.12,333.16L179.12,333.16L179.12,333.16c-19.36-19.36-19.36-50.76,0-70.13l0,0l0,0C198.48,282.4,198.48,313.8,179.12,333.16z"/>
<path d="M159.2,313.24L159.2,313.24L159.2,313.24c-27.39,0-49.59-22.2-49.59-49.59v0h0C137,263.66,159.2,285.86,159.2,313.24z"/>
<path d="M108.77,333.35L108.77,333.35L108.77,333.35c19.36-19.36,50.76-19.36,70.13,0l0,0l0,0C159.53,352.71,128.13,352.71,108.77,333.35z"/>
</g>
</svg>
</a>
<nav aria-label="Primary" class="hidden lg:block">
<ul class="flex items-center gap-7 text-sm font-medium">
<li><a class="nav-link transition-colors hover:text-leaf focus-visible:outline-2 focus-visible:outline-green-700" href="#why" data-spy="why">Overview</a></li>
<li><a class="nav-link transition-colors hover:text-leaf focus-visible:outline-2 focus-visible:outline-green-700" href="#included" data-spy="included">Features</a></li>
<li><a class="nav-link transition-colors hover:text-leaf focus-visible:outline-2 focus-visible:outline-green-700" href="#compare" data-spy="compare">Compare</a></li>
<li><a class="nav-link transition-colors hover:text-leaf focus-visible:outline-2 focus-visible:outline-green-700" href="#community" data-spy="community">Community</a></li>
<li><a class="nav-link transition-colors hover:text-leaf focus-visible:outline-2 focus-visible:outline-green-700" href="#showcase" data-spy="showcase">Showcase</a></li>
<li><a class="nav-link transition-colors hover:text-leaf focus-visible:outline-2 focus-visible:outline-green-700" href="/harvest">Harvest</a></li>
</ul>
</nav>
</div>
<div class="flex items-center gap-4">
<div class="hidden items-center gap-1 sm:flex">
<a href="https://github.com/OrchardCMS/OrchardCore" target="_blank" rel="noopener" aria-label="Orchard Core on GitHub" class="inline-flex h-9 w-9 items-center justify-center rounded-full text-green-700 transition hover:bg-cream hover:text-leaf focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700 theme-dark:text-green-100 theme-dark:hover:bg-white/10 theme-dark:hover:text-white"><svg viewBox="0 0 16 16" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"/></svg></a>
<a href="https://docs.orchardcore.net/" target="_blank" rel="noopener" aria-label="Orchard Core documentation" class="inline-flex h-9 w-9 items-center justify-center rounded-full text-green-700 transition hover:bg-cream hover:text-leaf focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700 theme-dark:text-green-100 theme-dark:hover:bg-white/10 theme-dark:hover:text-white"><svg viewBox="0 0 448 512" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M96 0C43 0 0 43 0 96L0 416c0 53 43 96 96 96l288 0 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-64c17.7 0 32-14.3 32-32l0-320c0-17.7-14.3-32-32-32L384 0 96 0zm0 384l256 0 0 64L96 448c-17.7 0-32-14.3-32-32s14.3-32 32-32zm32-240c0-8.8 7.2-16 16-16l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16zm16 48l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"/></svg></a>
<a href="https://orchardcore.net/discord" target="_blank" rel="noopener" aria-label="Orchard Core on Discord" class="inline-flex h-9 w-9 items-center justify-center rounded-full text-green-700 transition hover:bg-cream hover:text-leaf focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700 theme-dark:text-green-100 theme-dark:hover:bg-white/10 theme-dark:hover:text-white"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M20.317 4.369a19.79 19.79 0 00-4.885-1.515.074.074 0 00-.079.037c-.21.375-.444.864-.608 1.249a18.27 18.27 0 00-5.487 0 12.64 12.64 0 00-.617-1.25.077.077 0 00-.079-.036A19.736 19.736 0 003.677 4.37a.07.07 0 00-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 00.031.057 19.9 19.9 0 005.993 3.03.078.078 0 00.084-.028 14.09 14.09 0 001.226-1.994.076.076 0 00-.041-.106 13.107 13.107 0 01-1.872-.892.077.077 0 01-.008-.128c.126-.094.252-.192.372-.291a.074.074 0 01.077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 01.078.009c.12.099.246.198.373.292a.077.077 0 01-.006.127 12.3 12.3 0 01-1.873.892.077.077 0 00-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 00.084.028 19.84 19.84 0 006.002-3.03.077.077 0 00.032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 00-.031-.03zM8.02 15.331c-1.182 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z"/></svg></a>
</div>
<button id="themeToggle" type="button" role="switch" aria-checked="false" aria-label="Switch to dark mode" class="relative inline-flex h-6 w-11 shrink-0 items-center rounded-full border transition-colors focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<svg aria-hidden="true" class="pointer-events-none absolute left-[6px] top-1/2 h-3 w-3 -translate-y-1/2 text-white" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="4"/><path d="M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4"/></svg>
<svg aria-hidden="true" class="pointer-events-none absolute right-[6px] top-1/2 h-3 w-3 -translate-y-1/2 text-ink-soft" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"/></svg>
<span class="theme-knob absolute left-0.5 top-1/2 h-4 w-4 rounded-full shadow transition-transform"></span>
</button>
<button id="menuBtn" type="button" aria-expanded="false" aria-controls="mobileNav" class="lg:hidden -mr-2 p-2 text-green-900 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700 theme-dark:text-white">
<span class="sr-only">Menu</span>
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"><path d="M3 6h18M3 12h18M3 18h18"/></svg>
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true" class="hidden"><path d="M6 6l12 12M18 6L6 18"/></svg>
</button>
</div>
</div>
</header>
<div id="mobileNavBackdrop" data-menu-close class="hidden lg:hidden fixed inset-0 z-30 bg-ink/60 backdrop-blur-sm"></div>
<nav id="mobileNav" aria-label="Primary" class="hidden lg:hidden fixed inset-x-0 top-[var(--header-h)] z-40 max-h-[calc(100dvh_-_var(--header-h))] overflow-y-auto overscroll-contain border-t border-rule bg-cream shadow-soft">
<ul class="mx-auto flex max-w-content flex-col px-6 py-2 text-base font-medium">
<li><a class="nav-link block py-3" href="#why" data-spy="why">Overview</a></li>
<li><a class="nav-link block py-3" href="#included" data-spy="included">Features</a></li>
<li><a class="nav-link block py-3" href="#compare" data-spy="compare">Compare</a></li>
<li><a class="nav-link block py-3" href="#community" data-spy="community">Community</a></li>
<li><a class="nav-link block py-3" href="#showcase" data-spy="showcase">Showcase</a></li>
<li><a class="nav-link block py-3" href="/harvest">Harvest</a></li>
</ul>
</nav>
<main id="main">
<section id="hero" class="relative overflow-hidden theme-white">
<svg aria-hidden="true" viewBox="68.84 223.2 148.88 148.88" fill="currentColor" class="pointer-events-none absolute -bottom-32 -right-32 w-[680px] max-w-none select-none text-green-900 opacity-[0.04] theme-dark:text-white theme-dark:opacity-[0.06]">
<path d="M143.28,223.2c-41.11,0-74.44,33.33-74.44,74.44s33.33,74.44,74.44,74.44c41.11,0,74.44-33.33,74.44-74.44S184.4,223.2,143.28,223.2z M143.28,357.75c-33.2,0-60.12-26.91-60.12-60.12c0-33.2,26.91-60.12,60.12-60.12c33.2,0,60.12,26.91,60.12,60.12C203.4,330.84,176.48,357.75,143.28,357.75z"/>
<path d="M179.12,333.16L179.12,333.16L179.12,333.16c-19.36-19.36-19.36-50.76,0-70.13l0,0l0,0C198.48,282.4,198.48,313.8,179.12,333.16z"/>
<path d="M159.2,313.24L159.2,313.24L159.2,313.24c-27.39,0-49.59-22.2-49.59-49.59v0h0C137,263.66,159.2,285.86,159.2,313.24z"/>
<path d="M108.77,333.35L108.77,333.35L108.77,333.35c19.36-19.36,50.76-19.36,70.13,0l0,0l0,0C159.53,352.71,128.13,352.71,108.77,333.35z"/>
</svg>
<div class="relative z-10 mx-auto max-w-content px-6 pt-10 pb-16 text-center sm:pt-14 sm:pb-20">
<a href="/harvest" class="group mb-7 inline-flex flex-wrap items-center gap-x-2.5 gap-y-1 rounded-md border py-1 pl-1.5 pr-3.5 text-sm font-medium transition focus-visible:outline-2 focus-visible:outline-offset-2 border-rule bg-cream text-green-900 hover:border-green-600 focus-visible:outline-green-700 theme-dark:border-white/15 theme-dark:bg-white/5 theme-dark:text-green-100 theme-dark:hover:border-white/30 theme-dark:hover:bg-white/10 theme-dark:focus-visible:outline-accent-bright"
data-pirsch-event="Announcement Click" data-pirsch-meta-message="Orchard Harvest 2026 Online" data-pirsch-meta-url="/harvest">
<span class="rounded-sm px-2 py-0.5 text-xs font-semibold uppercase tracking-wide bg-green-600 text-white theme-dark:bg-accent-bright theme-dark:text-green-900">Event</span>
<span>Orchard Harvest 2026 Online</span>
<span class="hidden font-semibold underline underline-offset-2 text-green-700 decoration-green-700/30 group-hover:decoration-green-700 theme-dark:text-accent-bright theme-dark:decoration-accent-bright/40 theme-dark:group-hover:decoration-accent-bright sm:inline">See details</span>
</a>
<h1 class="mx-auto mt-5 max-w-4xl text-[clamp(2.5rem,5.5vw,4.5rem)] leading-[1.05] tracking-[-0.02em] text-green-900 theme-dark:text-white">The open-source .NET CMS and application framework.</h1>
<div class="prose prose-lg mx-auto mt-5 max-w-2xl text-pretty"><p>Orchard Core is a complete CMS for your editors and an application framework for your developers. Content, users and roles, media, search, and workflows are built in. Free, open-source and community led.</p></div>
<div data-code-block class="relative mx-auto mt-8 max-w-xl overflow-hidden rounded-2xl bg-code-bg text-left shadow-soft theme-dark:ring-1 theme-dark:ring-white/10">
<button type="button" class="copy-btn absolute right-3 top-3 z-10 rounded-full border border-white/20 px-3 py-1 text-xs text-white/70 transition hover:bg-white/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-amber"
data-pirsch-event="Copy Install Command" data-pirsch-meta-source="Hero">Copy</button>
<pre class="overflow-x-auto p-6 font-mono text-sm leading-relaxed text-code-ink"><code><span class="code-comment"># Create a new Orchard Core site and run it</span>
$ <span class="code-command">dotnet</span> new install <span class="code-name">OrchardCore.ProjectTemplates</span>
$ <span class="code-command">dotnet</span> new occms <span class="code-flag">-n</span> <span class="code-name">MySite</span>
$ <span class="code-command">cd</span> <span class="code-name">MySite</span> && <span class="code-command">dotnet</span> run</code></pre>
</div>
<div class="mt-8 flex flex-wrap items-center justify-center gap-4">
<a href="#get-started" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-600 text-white hover:bg-green-700 focus-visible:outline-green-700 theme-dark:bg-accent-bright theme-dark:text-green-900 theme-dark:hover:bg-accent-bright-hover theme-dark:focus-visible:outline-accent-bright">Get started</a>
<a href="https://try.orchardcore.net/" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-100 text-green-800 hover:bg-green-200 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:ring-1 theme-dark:ring-white/20 theme-dark:hover:bg-white/15 theme-dark:focus-visible:outline-white">Try the live demo</a>
</div>
</div>
</section>
<section id="why" class="theme-cream">
<div class="mx-auto max-w-content px-6 band">
<div class="mx-auto max-w-4xl">
<h2 class="text-[clamp(2rem,4.5vw,3.25rem)] leading-[1.1] tracking-tight text-green-900 theme-dark:text-white">Why choose Orchard Core?</h2>
<div class="prose prose-lg mt-6 text-pretty max-w-2xl"><p>Orchard Core is both a complete CMS and an application framework. It is open-source and community-led, with more than fifteen years behind it. Here are a few of the reasons teams choose it.</p></div>
</div>
<dl class="mx-auto mt-10 grid max-w-4xl grid-cols-2 gap-4 lg:grid-cols-4">
<div class="rounded-xl bg-green-900 p-5 text-center">
<dd class="font-serif text-3xl text-green-100 sm:text-4xl">8K+</dd>
<dt class="mt-2 text-sm text-green-100/70">GitHub stars</dt>
</div>
<div class="rounded-xl bg-green-900 p-5 text-center">
<dd class="font-serif text-3xl text-green-100 sm:text-4xl">2.4M+</dd>
<dt class="mt-2 text-sm text-green-100/70">NuGet downloads</dt>
</div>
<div class="rounded-xl bg-green-900 p-5 text-center">
<dd class="font-serif text-3xl text-green-100 sm:text-4xl">300+</dd>
<dt class="mt-2 text-sm text-green-100/70">Contributors</dt>
</div>
<div class="rounded-xl bg-green-900 p-5 text-center">
<dd class="font-serif text-3xl text-green-100 sm:text-4xl">15+</dd>
<dt class="mt-2 text-sm text-green-100/70">Years of lineage</dt>
</div>
</dl>
<p class="mx-auto mt-5 flex max-w-4xl flex-wrap items-center justify-center gap-x-3 gap-y-2 text-center text-sm text-ink-soft theme-dark:text-green-100/70 sm:flex-nowrap">
<span class="flex min-w-0 items-center justify-center gap-x-2"><span class="shrink-0 whitespace-nowrap">Last commit 5 hours ago</span> <a href="https://github.com/OrchardCMS/OrchardCore/commit/9c8b7f926d01b41bb47431775f33d799eb6ad1ed" target="_blank" rel="noopener" title="View this commit on GitHub" class="min-w-0 truncate rounded bg-cream-deep px-1.5 py-0.5 font-mono text-xs text-green-900 no-underline transition-colors hover:text-green-700 theme-dark:bg-white/10 theme-dark:text-green-100 theme-dark:hover:text-white">Update Elastic Docker images to v9.5.2 (#19779)</a>
</span>
<span class="hidden shrink-0 text-rule sm:inline" aria-hidden="true">·</span>
<span class="shrink-0 whitespace-nowrap">Latest release <a href="https://github.com/OrchardCMS/OrchardCore/releases/tag/v3.0.1" target="_blank" rel="noopener" title="View the release notes on GitHub" class="font-semibold text-green-900 underline decoration-green-700/30 underline-offset-2 transition-colors hover:decoration-green-700 theme-dark:text-white theme-dark:decoration-white/30 theme-dark:hover:decoration-white">3.0.1</a>, July 2026</span>
</p>
</div>
</section>
<section class="theme-cream">
<div class="mx-auto max-w-content px-6 band">
<div> <div data-card-tabs>
<div class="flex justify-center">
<div class="inline-flex rounded-lg border border-rule bg-white p-1 theme-dark:border-white/15 theme-dark:bg-white/10" role="tablist" aria-label="Card categories">
<button type="button" data-card-tab role="tab" aria-selected="true" class="tab-toggle is-active"
data-pirsch-event="Tab Selected" data-pirsch-meta-tab="For Businesses">For Businesses</button>
<button type="button" data-card-tab role="tab" aria-selected="false" class="tab-toggle"
data-pirsch-event="Tab Selected" data-pirsch-meta-tab="For Developers">For Developers</button>
</div>
</div>
<div data-card-tab-set role="tabpanel" class="mx-auto mt-8 grid max-w-4xl gap-5 sm:grid-cols-2 lg:grid-cols-3">
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Fast by default</h3>
<div class="prose mt-2 flex-1"><p>Built for speed from the start. Sites are quick out of the box, with no extra caching modules to bolt on.</p></div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Secure by design</h3>
<div class="prose mt-2 flex-1"><p>Built on ASP.NET Core and the Microsoft stack, with two-factor authentication and fine-grained roles and permissions built in.</p></div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Free, with no catch</h3>
<div class="prose mt-2 flex-1"><p>Free and BSD-3-Clause licensed, with no hidden costs. No license fees, no per-seat or per-site pricing, and no upsell for features that should be free.</p></div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Low long-term risk</h3>
<div class="prose mt-2 flex-1"><p>Backed by the .NET Foundation, with a 15-year lineage. No single company owns it, and it has never been relicensed.</p></div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Easy to hire for</h3>
<div class="prose mt-2 flex-1"><p>Built on mainstream .NET, so you hire from a large pool of developers, not a niche skill set.</p></div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Friendly for content teams</h3>
<div class="prose mt-2 flex-1"><p>Editors model content, manage media, and publish in many languages, all without code.</p></div>
</div>
</div>
<div data-card-tab-set role="tabpanel" class="mx-auto mt-8 grid max-w-4xl gap-5 sm:grid-cols-2 lg:grid-cols-3 hidden">
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Built on ASP.NET Core</h3>
<div class="prose mt-2 flex-1"><p>Build with C# and Razor, and host it anywhere .NET runs.</p></div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Extend it in C#</h3>
<div class="prose mt-2 flex-1"><p>Orchard Core is modular by design, so you add features with your own modules.</p></div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Free and open-source</h3>
<div class="prose mt-2 flex-1"><p>BSD-3-Clause licensed, with the full source in your hands. No license fees and no lock-in.</p></div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">One platform that scales</h3>
<div class="prose mt-2 flex-1"><p>From a content site to a headless API or a large multi-tenant app, with no re-platforming.</p></div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Fast by default</h3>
<div class="prose mt-2 flex-1"><p>Built for speed from the start. Sites are quick out of the box, with no extra caching modules to bolt on.</p></div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Secure by design</h3>
<div class="prose mt-2 flex-1"><p>Built on ASP.NET Core and the Microsoft stack, with two-factor authentication and fine-grained roles and permissions built in.</p></div>
</div>
</div>
</div>
</div>
<div class="mx-auto mt-16 grid max-w-4xl gap-8 md:grid-cols-2 md:items-center">
<div>
<h3 class="text-xl text-green-900 theme-dark:text-white">Take a closer look.</h3>
<div class="prose mt-3"><p>Meet the community that builds Orchard Core, or browse the sites already running on it.</p></div>
</div>
<div class="flex flex-col gap-3 md:ml-auto md:w-fit"><a href="/#community" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-600 text-white hover:bg-green-700 focus-visible:outline-green-700 theme-dark:bg-accent-bright theme-dark:text-green-900 theme-dark:hover:bg-accent-bright-hover theme-dark:focus-visible:outline-accent-bright">Meet the community</a>
<a href="/#showcase" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-100 text-green-800 hover:bg-green-200 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:ring-1 theme-dark:ring-white/20 theme-dark:hover:bg-white/15 theme-dark:focus-visible:outline-white">View showcase</a></div>
</div>
</div>
</section>
<section id="included" class="theme-white">
<div class="mx-auto max-w-content px-6 band">
<div class="max-w-3xl">
<h2 class="text-[clamp(2rem,4.5vw,3.25rem)] leading-[1.1] tracking-tight text-green-900 theme-dark:text-white">The features you need, built in.</h2>
<div class="prose prose-lg mt-6 text-pretty"><p>Over <strong>90 modules</strong> ship with the project and are maintained alongside the core. Here are a few of the highlights. Enable them as you need them.</p></div>
</div>
<div data-feature-explorer class="mt-12 hidden overflow-hidden rounded-2xl bg-cream lg:grid lg:grid-cols-12 lg:items-start">
<div class="space-y-1.5 p-3 lg:col-span-4" role="tablist" aria-label="Features">
<button type="button" data-feat-tab role="tab" aria-selected="true" class="feat-tab is-active"
data-pirsch-event="Feature Viewed" data-pirsch-meta-feature="Content Types">
<span class="min-w-0">
<span class="feat-name">Content Types</span>
<span class="feat-summary">Model content without code.</span>
</span>
</button>
<button type="button" data-feat-tab role="tab" aria-selected="false" class="feat-tab"
data-pirsch-event="Feature Viewed" data-pirsch-meta-feature="OpenID Connect">
<span class="min-w-0">
<span class="feat-name">OpenID Connect</span>
<span class="feat-summary">Sign-in and two-factor auth.</span>
</span>
</button>
<button type="button" data-feat-tab role="tab" aria-selected="false" class="feat-tab"
data-pirsch-event="Feature Viewed" data-pirsch-meta-feature="Media Management">
<span class="min-w-0">
<span class="feat-name">Media Management</span>
<span class="feat-summary">Upload, resize, and serve files.</span>
</span>
</button>
<button type="button" data-feat-tab role="tab" aria-selected="false" class="feat-tab"
data-pirsch-event="Feature Viewed" data-pirsch-meta-feature="Workflows">
<span class="min-w-0">
<span class="feat-name">Workflows</span>
<span class="feat-summary">Automate with a visual editor.</span>
</span>
</button>
<button type="button" data-feat-tab role="tab" aria-selected="false" class="feat-tab"
data-pirsch-event="Feature Viewed" data-pirsch-meta-feature="Roles & Permissions">
<span class="min-w-0">
<span class="feat-name">Roles & Permissions</span>
<span class="feat-summary">Control who can do what.</span>
</span>
</button>
<button type="button" data-feat-tab role="tab" aria-selected="false" class="feat-tab"
data-pirsch-event="Feature Viewed" data-pirsch-meta-feature="Localization">
<span class="min-w-0">
<span class="feat-name">Localization</span>
<span class="feat-summary">Run in many languages.</span>
</span>
</button>
<button type="button" data-feat-tab role="tab" aria-selected="false" class="feat-tab"
data-pirsch-event="Feature Viewed" data-pirsch-meta-feature="GraphQL API">
<span class="min-w-0">
<span class="feat-name">GraphQL API</span>
<span class="feat-summary">Query content over an API.</span>
</span>
</button>
<button type="button" data-feat-tab role="tab" aria-selected="false" class="feat-tab"
data-pirsch-event="Feature Viewed" data-pirsch-meta-feature="Multi-tenancy">
<span class="min-w-0">
<span class="feat-name">Multi-tenancy</span>
<span class="feat-summary">Many sites, one install.</span>
</span>
</button>
</div>
<div class="lg:col-span-8">
<div data-feat-panel role="tabpanel" class="p-6 sm:p-8">
<h3 class="text-2xl text-green-900 theme-dark:text-white">Content Types</h3>
<div class="prose mt-3 max-w-2xl"><p>Model your content without code. Build and change content types, parts, and fields from the admin, with no migrations to write.</p></div>
<figure class="feat-shot mt-6 overflow-hidden rounded-xl bg-white ring-1 ring-ink/10 theme-dark:bg-white/5 theme-dark:ring-white/10">
<div class="flex items-center gap-2 border-b border-rule bg-cream-deep py-2 pl-3 pr-4 theme-dark:border-white/10">
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-red-400/80"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-amber/70"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-green-400/80"></span>
</div>
<img src="/media/features/contenttypes.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/contenttypes.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/contenttypes.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/contenttypes.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/contenttypes.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="Content Types in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full">
</figure>
</div>
<div data-feat-panel role="tabpanel" class="p-6 sm:p-8 hidden">
<h3 class="text-2xl text-green-900 theme-dark:text-white">OpenID Connect</h3>
<div class="prose mt-3 max-w-2xl"><p>Sign users in with external providers and single sign-on, and turn on two-factor authentication.</p></div>
<figure class="feat-shot mt-6 overflow-hidden rounded-xl bg-white ring-1 ring-ink/10 theme-dark:bg-white/5 theme-dark:ring-white/10">
<div class="flex items-center gap-2 border-b border-rule bg-cream-deep py-2 pl-3 pr-4 theme-dark:border-white/10">
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-red-400/80"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-amber/70"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-green-400/80"></span>
</div>
<img src="/media/features/openid.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/openid.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/openid.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/openid.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/openid.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="OpenID Connect settings in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full">
</figure>
</div>
<div data-feat-panel role="tabpanel" class="p-6 sm:p-8 hidden">
<h3 class="text-2xl text-green-900 theme-dark:text-white">Media Management</h3>
<div class="prose mt-3 max-w-2xl"><p>Upload, process, and serve images and files. Resize on the fly, store on remote providers, and lock down folders with permissions.</p></div>
<figure class="feat-shot mt-6 overflow-hidden rounded-xl bg-white ring-1 ring-ink/10 theme-dark:bg-white/5 theme-dark:ring-white/10">
<div class="flex items-center gap-2 border-b border-rule bg-cream-deep py-2 pl-3 pr-4 theme-dark:border-white/10">
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-red-400/80"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-amber/70"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-green-400/80"></span>
</div>
<img src="/media/features/mediamanagement.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/mediamanagement.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/mediamanagement.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/mediamanagement.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/mediamanagement.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="Media Management in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full">
</figure>
</div>
<div data-feat-panel role="tabpanel" class="p-6 sm:p-8 hidden">
<h3 class="text-2xl text-green-900 theme-dark:text-white">Workflows</h3>
<div class="prose mt-3 max-w-2xl"><p>Automate your site with a visual workflow editor. Trigger flows from content events, HTTP requests, or timers.</p></div>
<figure class="feat-shot mt-6 overflow-hidden rounded-xl bg-white ring-1 ring-ink/10 theme-dark:bg-white/5 theme-dark:ring-white/10">
<div class="flex items-center gap-2 border-b border-rule bg-cream-deep py-2 pl-3 pr-4 theme-dark:border-white/10">
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-red-400/80"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-amber/70"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-green-400/80"></span>
</div>
<img src="/media/features/workflows.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/workflows.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/workflows.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/workflows.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/workflows.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="The Workflows visual editor in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full">
</figure>
</div>
<div data-feat-panel role="tabpanel" class="p-6 sm:p-8 hidden">
<h3 class="text-2xl text-green-900 theme-dark:text-white">Roles & Permissions</h3>
<div class="prose mt-3 max-w-2xl"><p>Control who can do what. Assign roles to users and grant fine-grained permissions, with each feature adding its own.</p></div>
<figure class="feat-shot mt-6 overflow-hidden rounded-xl bg-white ring-1 ring-ink/10 theme-dark:bg-white/5 theme-dark:ring-white/10">
<div class="flex items-center gap-2 border-b border-rule bg-cream-deep py-2 pl-3 pr-4 theme-dark:border-white/10">
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-red-400/80"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-amber/70"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-green-400/80"></span>
</div>
<img src="/media/features/roles.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/roles.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/roles.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/roles.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/roles.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="Roles & Permissions in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full">
</figure>
</div>
<div data-feat-panel role="tabpanel" class="p-6 sm:p-8 hidden">
<h3 class="text-2xl text-green-900 theme-dark:text-white">Localization</h3>
<div class="prose mt-3 max-w-2xl"><p>Run your site in many languages. Localize both content and the admin UI, with culture pickers and per-user cultures.</p></div>
<figure class="feat-shot mt-6 overflow-hidden rounded-xl bg-white ring-1 ring-ink/10 theme-dark:bg-white/5 theme-dark:ring-white/10">
<div class="flex items-center gap-2 border-b border-rule bg-cream-deep py-2 pl-3 pr-4 theme-dark:border-white/10">
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-red-400/80"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-amber/70"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-green-400/80"></span>
</div>
<img src="/media/features/localization.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/localization.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/localization.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/localization.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/localization.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="Localization settings in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full">
</figure>
</div>
<div data-feat-panel role="tabpanel" class="p-6 sm:p-8 hidden">
<h3 class="text-2xl text-green-900 theme-dark:text-white">GraphQL API</h3>
<div class="prose mt-3 max-w-2xl"><p>Query your content over a typed GraphQL API. Build headless sites and apps with no extra code.</p></div>
<figure class="feat-shot mt-6 overflow-hidden rounded-xl bg-white ring-1 ring-ink/10 theme-dark:bg-white/5 theme-dark:ring-white/10">
<div class="flex items-center gap-2 border-b border-rule bg-cream-deep py-2 pl-3 pr-4 theme-dark:border-white/10">
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-red-400/80"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-amber/70"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-green-400/80"></span>
</div>
<img src="/media/features/graphql.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/graphql.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/graphql.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/graphql.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/graphql.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="The GraphQL API explorer in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full">
</figure>
</div>
<div data-feat-panel role="tabpanel" class="p-6 sm:p-8 hidden">
<h3 class="text-2xl text-green-900 theme-dark:text-white">Multi-tenancy</h3>
<div class="prose mt-3 max-w-2xl"><p>Run many isolated sites from one install. Each tenant has its own content, users, and settings, on a single codebase.</p></div>
<figure class="feat-shot mt-6 overflow-hidden rounded-xl bg-white ring-1 ring-ink/10 theme-dark:bg-white/5 theme-dark:ring-white/10">
<div class="flex items-center gap-2 border-b border-rule bg-cream-deep py-2 pl-3 pr-4 theme-dark:border-white/10">
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-red-400/80"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-amber/70"></span>
<span class="h-2.5 w-2.5 shrink-0 rounded-full bg-green-400/80"></span>
</div>
<img src="/media/features/multitenancy.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/multitenancy.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/multitenancy.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/multitenancy.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/multitenancy.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="Multi-tenancy in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full">
</figure>
</div>
</div>
</div>
<div class="mt-12 space-y-3 lg:hidden">
<details name="featacc-456pt2egfwvma42rcxqaked157" class="group overflow-hidden rounded-xl bg-cream" open="open"
data-pirsch-open-event="Feature Viewed" data-pirsch-meta-feature="Content Types">
<summary class="flex cursor-pointer list-none items-center justify-between gap-3 px-5 py-4 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<span class="min-w-0">
<span class="block font-serif text-base text-green-900 theme-dark:text-white">Content Types</span>
<span class="mt-0.5 block text-sm text-ink-soft theme-dark:text-green-100/80">Model content without code.</span>
</span>
<svg class="h-5 w-5 shrink-0 text-ink-soft transition-transform group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="px-5 pb-5">
<div class="prose prose-sm"><p>Model your content without code. Build and change content types, parts, and fields from the admin, with no migrations to write.</p></div>
<figure class="feat-shot mt-4">
<img src="/media/features/contenttypes.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/contenttypes.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/contenttypes.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/contenttypes.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/contenttypes.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="Content Types in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full rounded-lg ring-1 ring-ink/10 theme-dark:ring-white/10">
</figure>
</div>
</details>
<details name="featacc-456pt2egfwvma42rcxqaked157" class="group overflow-hidden rounded-xl bg-cream"
data-pirsch-open-event="Feature Viewed" data-pirsch-meta-feature="OpenID Connect">
<summary class="flex cursor-pointer list-none items-center justify-between gap-3 px-5 py-4 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<span class="min-w-0">
<span class="block font-serif text-base text-green-900 theme-dark:text-white">OpenID Connect</span>
<span class="mt-0.5 block text-sm text-ink-soft theme-dark:text-green-100/80">Sign-in and two-factor auth.</span>
</span>
<svg class="h-5 w-5 shrink-0 text-ink-soft transition-transform group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="px-5 pb-5">
<div class="prose prose-sm"><p>Sign users in with external providers and single sign-on, and turn on two-factor authentication.</p></div>
<figure class="feat-shot mt-4">
<img src="/media/features/openid.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/openid.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/openid.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/openid.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/openid.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="OpenID Connect settings in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full rounded-lg ring-1 ring-ink/10 theme-dark:ring-white/10">
</figure>
</div>
</details>
<details name="featacc-456pt2egfwvma42rcxqaked157" class="group overflow-hidden rounded-xl bg-cream"
data-pirsch-open-event="Feature Viewed" data-pirsch-meta-feature="Media Management">
<summary class="flex cursor-pointer list-none items-center justify-between gap-3 px-5 py-4 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<span class="min-w-0">
<span class="block font-serif text-base text-green-900 theme-dark:text-white">Media Management</span>
<span class="mt-0.5 block text-sm text-ink-soft theme-dark:text-green-100/80">Upload, resize, and serve files.</span>
</span>
<svg class="h-5 w-5 shrink-0 text-ink-soft transition-transform group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="px-5 pb-5">
<div class="prose prose-sm"><p>Upload, process, and serve images and files. Resize on the fly, store on remote providers, and lock down folders with permissions.</p></div>
<figure class="feat-shot mt-4">
<img src="/media/features/mediamanagement.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/mediamanagement.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/mediamanagement.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/mediamanagement.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/mediamanagement.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="Media Management in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full rounded-lg ring-1 ring-ink/10 theme-dark:ring-white/10">
</figure>
</div>
</details>
<details name="featacc-456pt2egfwvma42rcxqaked157" class="group overflow-hidden rounded-xl bg-cream"
data-pirsch-open-event="Feature Viewed" data-pirsch-meta-feature="Workflows">
<summary class="flex cursor-pointer list-none items-center justify-between gap-3 px-5 py-4 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<span class="min-w-0">
<span class="block font-serif text-base text-green-900 theme-dark:text-white">Workflows</span>
<span class="mt-0.5 block text-sm text-ink-soft theme-dark:text-green-100/80">Automate with a visual editor.</span>
</span>
<svg class="h-5 w-5 shrink-0 text-ink-soft transition-transform group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="px-5 pb-5">
<div class="prose prose-sm"><p>Automate your site with a visual workflow editor. Trigger flows from content events, HTTP requests, or timers.</p></div>
<figure class="feat-shot mt-4">
<img src="/media/features/workflows.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/workflows.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/workflows.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/workflows.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/workflows.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="The Workflows visual editor in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full rounded-lg ring-1 ring-ink/10 theme-dark:ring-white/10">
</figure>
</div>
</details>
<details name="featacc-456pt2egfwvma42rcxqaked157" class="group overflow-hidden rounded-xl bg-cream"
data-pirsch-open-event="Feature Viewed" data-pirsch-meta-feature="Roles & Permissions">
<summary class="flex cursor-pointer list-none items-center justify-between gap-3 px-5 py-4 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<span class="min-w-0">
<span class="block font-serif text-base text-green-900 theme-dark:text-white">Roles & Permissions</span>
<span class="mt-0.5 block text-sm text-ink-soft theme-dark:text-green-100/80">Control who can do what.</span>
</span>
<svg class="h-5 w-5 shrink-0 text-ink-soft transition-transform group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="px-5 pb-5">
<div class="prose prose-sm"><p>Control who can do what. Assign roles to users and grant fine-grained permissions, with each feature adding its own.</p></div>
<figure class="feat-shot mt-4">
<img src="/media/features/roles.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/roles.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/roles.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/roles.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/roles.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="Roles & Permissions in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full rounded-lg ring-1 ring-ink/10 theme-dark:ring-white/10">
</figure>
</div>
</details>
<details name="featacc-456pt2egfwvma42rcxqaked157" class="group overflow-hidden rounded-xl bg-cream"
data-pirsch-open-event="Feature Viewed" data-pirsch-meta-feature="Localization">
<summary class="flex cursor-pointer list-none items-center justify-between gap-3 px-5 py-4 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<span class="min-w-0">
<span class="block font-serif text-base text-green-900 theme-dark:text-white">Localization</span>
<span class="mt-0.5 block text-sm text-ink-soft theme-dark:text-green-100/80">Run in many languages.</span>
</span>
<svg class="h-5 w-5 shrink-0 text-ink-soft transition-transform group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="px-5 pb-5">
<div class="prose prose-sm"><p>Run your site in many languages. Localize both content and the admin UI, with culture pickers and per-user cultures.</p></div>
<figure class="feat-shot mt-4">
<img src="/media/features/localization.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/localization.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/localization.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/localization.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/localization.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="Localization settings in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full rounded-lg ring-1 ring-ink/10 theme-dark:ring-white/10">
</figure>
</div>
</details>
<details name="featacc-456pt2egfwvma42rcxqaked157" class="group overflow-hidden rounded-xl bg-cream"
data-pirsch-open-event="Feature Viewed" data-pirsch-meta-feature="GraphQL API">
<summary class="flex cursor-pointer list-none items-center justify-between gap-3 px-5 py-4 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<span class="min-w-0">
<span class="block font-serif text-base text-green-900 theme-dark:text-white">GraphQL API</span>
<span class="mt-0.5 block text-sm text-ink-soft theme-dark:text-green-100/80">Query content over an API.</span>
</span>
<svg class="h-5 w-5 shrink-0 text-ink-soft transition-transform group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="px-5 pb-5">
<div class="prose prose-sm"><p>Query your content over a typed GraphQL API. Build headless sites and apps with no extra code.</p></div>
<figure class="feat-shot mt-4">
<img src="/media/features/graphql.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/graphql.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/graphql.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/graphql.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/graphql.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="The GraphQL API explorer in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full rounded-lg ring-1 ring-ink/10 theme-dark:ring-white/10">
</figure>
</div>
</details>
<details name="featacc-456pt2egfwvma42rcxqaked157" class="group overflow-hidden rounded-xl bg-cream"
data-pirsch-open-event="Feature Viewed" data-pirsch-meta-feature="Multi-tenancy">
<summary class="flex cursor-pointer list-none items-center justify-between gap-3 px-5 py-4 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<span class="min-w-0">
<span class="block font-serif text-base text-green-900 theme-dark:text-white">Multi-tenancy</span>
<span class="mt-0.5 block text-sm text-ink-soft theme-dark:text-green-100/80">Many sites, one install.</span>
</span>
<svg class="h-5 w-5 shrink-0 text-ink-soft transition-transform group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="px-5 pb-5">
<div class="prose prose-sm"><p>Run many isolated sites from one install. Each tenant has its own content, users, and settings, on a single codebase.</p></div>
<figure class="feat-shot mt-4">
<img src="/media/features/multitenancy.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D"
srcset="/media/features/multitenancy.png?width=625&rmode=max&format=webp&quality=80&token=maVvzm%2Bla%2BzwPMFATg5aUX0igUqUx%2BMRqQCOKswFySg%3D 625w, /media/features/multitenancy.png?width=1250&rmode=max&format=webp&quality=80&token=t%2B7hvDbDI2VYBQ4qoUmnfnW2ir23RICK%2BdicsJ8Da%2Fs%3D 1250w, /media/features/multitenancy.png?width=1875&rmode=max&format=webp&quality=80&token=qUmBe%2FvvRxGNooRPz2HiQEpPfgdhNOZDPN61ontWOOs%3D 1875w, /media/features/multitenancy.png?width=2500&rmode=max&format=webp&quality=80&token=bDkBDRD150cgRNpVG%2BOcdXf3BNJ1xnBjXREfA6mOLK0%3D 2500w"
sizes="(min-width:1024px) 640px, 92vw"
width="1250"
height="760"
alt="Multi-tenancy in the Orchard Core admin"
loading="lazy"
decoding="async"
class="feat-img--light block w-full rounded-lg ring-1 ring-ink/10 theme-dark:ring-white/10">
</figure>
</div>
</details>
</div>
<div class="mx-auto mt-16 grid max-w-none gap-8 md:grid-cols-2 md:items-center">
<div>
<h3 class="text-xl text-green-900 theme-dark:text-white">Built in, and extensible.</h3>
<div class="prose mt-3"><p>Orchard Core ships with over 90 modules, and you can build your own. See how it compares with Umbraco and ABP.</p></div>
</div>
<div class="flex flex-col gap-3 md:ml-auto md:w-fit"><a href="/#compare" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-600 text-white hover:bg-green-700 focus-visible:outline-green-700 theme-dark:bg-accent-bright theme-dark:text-green-900 theme-dark:hover:bg-accent-bright-hover theme-dark:focus-visible:outline-accent-bright">See how it compares</a>
<a href="https://docs.orchardcore.net/en/latest/getting-started/templates/#create-a-new-cms-module" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-100 text-green-800 hover:bg-green-200 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:ring-1 theme-dark:ring-white/20 theme-dark:hover:bg-white/15 theme-dark:focus-visible:outline-white">Build your own module</a></div>
</div>
</div>
</section>
<section id="compare" class="theme-cream">
<div class="mx-auto max-w-content px-6 band">
<div class="max-w-3xl">
<h2 class="text-[clamp(2rem,4.5vw,3.25rem)] leading-[1.1] tracking-tight text-green-900 theme-dark:text-white">How it compares.</h2>
<div class="prose prose-lg mt-6 text-pretty"><p>If you have already chosen .NET, these are the two tools you are most likely to weigh up. Umbraco is a CMS, ABP is an application framework, and Orchard Core is both.</p></div>
</div>
<div class="mt-12 overflow-x-auto">
<table class="w-full min-w-[680px] table-fixed border-separate border-spacing-x-0 border-spacing-y-0.5 text-left align-top text-sm">
<thead>
<tr>
<th scope="col" class="w-1/5 p-5"><span class="sr-only">Feature</span></th>
<th scope="col" class="p-5 font-serif text-base text-green-900 rounded-t-xl bg-green-100">Orchard Core</th>
<th scope="col" class="p-5 font-serif text-base text-green-900">Umbraco</th>
<th scope="col" class="p-5 font-serif text-base text-green-900">ABP</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row" class="rounded-l-xl bg-white p-5 font-semibold text-green-900">What it is</th>
<td class="p-5 leading-relaxed bg-green-200 text-green-900">A .NET CMS and application framework</td>
<td class="p-5 leading-relaxed bg-white text-ink-soft">A .NET CMS</td>
<td class="p-5 leading-relaxed bg-white text-ink-soft rounded-r-xl">A .NET application framework. CMS via a module: basic free, Pro paid</td>
</tr>
<tr>
<th scope="row" class="rounded-l-xl bg-white p-5 font-semibold text-green-900">Best suited to</th>
<td class="p-5 leading-relaxed bg-green-200 text-green-900">Content sites and applications, on one platform</td>
<td class="p-5 leading-relaxed bg-white text-ink-soft">Content-driven websites</td>
<td class="p-5 leading-relaxed bg-white text-ink-soft rounded-r-xl">Large business applications</td>
</tr>
<tr>
<th scope="row" class="rounded-l-xl bg-white p-5 font-semibold text-green-900">Cost</th>
<td class="p-5 leading-relaxed bg-green-200 text-green-900">Open-source, with no paid tier and no extra module licenses or fees</td>
<td class="p-5 leading-relaxed bg-white text-ink-soft">Open-source core, with a paid cloud and add-ons</td>
<td class="p-5 leading-relaxed bg-white text-ink-soft rounded-r-xl">Open-source core, with paid commercial tiers</td>
</tr>
<tr>
<th scope="row" class="rounded-l-xl bg-white p-5 font-semibold text-green-900">Governance</th>
<td class="p-5 leading-relaxed bg-green-200 text-green-900 rounded-b-xl">Open-source, community-led</td>
<td class="p-5 leading-relaxed bg-white text-ink-soft">Open-source, company-owned</td>
<td class="p-5 leading-relaxed bg-white text-ink-soft rounded-r-xl">Open-source, company-owned</td>
</tr>
</tbody>
</table>
</div>
<div class="mx-auto mt-16 grid max-w-none gap-8 md:grid-cols-2 md:items-center">
<div>
<h3 class="text-xl text-green-900 theme-dark:text-white">Try it for yourself.</h3>
<div class="prose mt-3"><p>Both are strong tools. Umbraco has a larger editor ecosystem and a polished commercial cloud, and ABP goes deeper on architecture for big business applications. Orchard Core's place is doing both content and applications on one open, community-run platform.</p></div>
</div>
<div class="flex flex-col gap-3 md:ml-auto md:w-fit"><a href="/#get-started" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-600 text-white hover:bg-green-700 focus-visible:outline-green-700 theme-dark:bg-accent-bright theme-dark:text-green-900 theme-dark:hover:bg-accent-bright-hover theme-dark:focus-visible:outline-accent-bright">Get started</a>
<a href="https://github.com/OrchardCMS/OrchardCore" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-100 text-green-800 hover:bg-green-200 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:ring-1 theme-dark:ring-white/20 theme-dark:hover:bg-white/15 theme-dark:focus-visible:outline-white" target="_blank" rel="noopener">View on GitHub</a></div>
</div>
</div>
</section>
<section id="community" class="theme-white">
<div class="mx-auto max-w-content px-6 band">
<div class="max-w-3xl">
<h2 class="text-[clamp(2rem,4.5vw,3.25rem)] leading-[1.1] tracking-tight text-green-900 theme-dark:text-white">A project with people behind it.</h2>
<div class="prose prose-lg mt-6 text-pretty"><p>Hundreds of developers build Orchard Core together, and the community is friendly and quick to help. Here is where to ask questions, learn, and get involved.</p></div>
</div>
<div class="mt-12 grid gap-5 sm:grid-cols-2 lg:grid-cols-3">
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Discord</h3>
<div class="prose mt-2 flex-1"><p>A great place to ask the community and get help from the people who build and use Orchard Core.</p></div>
<div class="mt-6 flex flex-wrap items-center gap-3">
<a href="https://orchardcore.net/discord" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-600 text-white hover:bg-green-700 focus-visible:outline-green-700 theme-dark:bg-accent-bright theme-dark:text-green-900 theme-dark:hover:bg-accent-bright-hover theme-dark:focus-visible:outline-accent-bright" target="_blank" rel="noopener">Join the Discord server</a>
</div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">GitHub Discussions</h3>
<div class="prose mt-2 flex-1"><p>Get involved and help shape the future of Orchard Core. Ask longer questions, propose ideas, and join the discussion.</p></div>
<div class="mt-6 flex flex-wrap items-center gap-3">
<a href="https://github.com/OrchardCMS/OrchardCore/discussions" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-100 text-green-800 hover:bg-green-200 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:ring-1 theme-dark:ring-white/20 theme-dark:hover:bg-white/15 theme-dark:focus-visible:outline-white" target="_blank" rel="noopener">Browse discussions</a>
</div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Documentation</h3>
<div class="prose mt-2 flex-1"><p>Searchable guides, tutorials, and API reference for every module.</p></div>
<div class="mt-6 flex flex-wrap items-center gap-3">
<a href="https://docs.orchardcore.net/" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-100 text-green-800 hover:bg-green-200 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:ring-1 theme-dark:ring-white/20 theme-dark:hover:bg-white/15 theme-dark:focus-visible:outline-white" target="_blank" rel="noopener">Read the docs</a>
</div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">YouTube</h3>
<div class="prose mt-2 flex-1"><p>Conference talks and tutorials from the people who use and build Orchard Core.</p></div>
<div class="mt-6 flex flex-wrap items-center gap-3">
<a href="https://www.youtube.com/@OrchardCore" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-100 text-green-800 hover:bg-green-200 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:ring-1 theme-dark:ring-white/20 theme-dark:hover:bg-white/15 theme-dark:focus-visible:outline-white" target="_blank" rel="noopener">Visit the channel</a>
</div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Weekly community meetup</h3>
<p class="mt-1 text-sm font-semibold text-green-700 theme-dark:text-accent-bright">Every Tuesday, 10:00 AM PT</p>
<div class="prose mt-2 flex-1"><p>An open online meetup every week. Drop in to demo your work, ask a question, or just listen.</p></div>
<div class="mt-6 flex flex-wrap items-center gap-3">
<a href="https://docs.orchardcore.net/en/latest/contributing/meetings/" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-100 text-green-800 hover:bg-green-200 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:ring-1 theme-dark:ring-white/20 theme-dark:hover:bg-white/15 theme-dark:focus-visible:outline-white" target="_blank" rel="noopener">How to join</a>
</div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-white:bg-cream theme-dark:bg-white/5">
<h3 class="text-lg text-green-900 theme-dark:text-white">Built by the community</h3>
<div class="prose mt-2 flex-1"><p>Written and maintained by hundreds of developers around the world.</p> <div class="not-prose mt-4 flex items-center">
<a href="https://github.com/agriffard" target="_blank" rel="noopener" title="agriffard" class="shrink-0">
<img src="https://avatars.githubusercontent.com/u/703248?v=4?size=40" srcset="https://avatars.githubusercontent.com/u/703248?v=4?size=40 1x, https://avatars.githubusercontent.com/u/703248?v=4?size=80 2x" alt="agriffard" width="40" height="40" loading="lazy" decoding="async" class="block h-10 w-10 rounded-full bg-green-100 object-cover ring-2 ring-cream theme-dark:ring-white/10">
</a>
<a href="https://github.com/sebastienros" target="_blank" rel="noopener" title="sebastienros" class="shrink-0 -ml-2">
<img src="https://avatars.githubusercontent.com/u/1165805?v=4?size=40" srcset="https://avatars.githubusercontent.com/u/1165805?v=4?size=40 1x, https://avatars.githubusercontent.com/u/1165805?v=4?size=80 2x" alt="sebastienros" width="40" height="40" loading="lazy" decoding="async" class="block h-10 w-10 rounded-full bg-green-100 object-cover ring-2 ring-cream theme-dark:ring-white/10">
</a>
<a href="https://github.com/hishamco" target="_blank" rel="noopener" title="hishamco" class="shrink-0 -ml-2">
<img src="https://avatars.githubusercontent.com/u/3237266?v=4?size=40" srcset="https://avatars.githubusercontent.com/u/3237266?v=4?size=40 1x, https://avatars.githubusercontent.com/u/3237266?v=4?size=80 2x" alt="hishamco" width="40" height="40" loading="lazy" decoding="async" class="block h-10 w-10 rounded-full bg-green-100 object-cover ring-2 ring-cream theme-dark:ring-white/10">
</a>
<a href="https://github.com/MikeAlhayek" target="_blank" rel="noopener" title="MikeAlhayek" class="shrink-0 -ml-2">
<img src="https://avatars.githubusercontent.com/u/24724371?v=4?size=40" srcset="https://avatars.githubusercontent.com/u/24724371?v=4?size=40 1x, https://avatars.githubusercontent.com/u/24724371?v=4?size=80 2x" alt="MikeAlhayek" width="40" height="40" loading="lazy" decoding="async" class="block h-10 w-10 rounded-full bg-green-100 object-cover ring-2 ring-cream theme-dark:ring-white/10">
</a>
<a href="https://github.com/jtkech" target="_blank" rel="noopener" title="jtkech" class="shrink-0 -ml-2">
<img src="https://avatars.githubusercontent.com/u/8586360?v=4?size=40" srcset="https://avatars.githubusercontent.com/u/8586360?v=4?size=40 1x, https://avatars.githubusercontent.com/u/8586360?v=4?size=80 2x" alt="jtkech" width="40" height="40" loading="lazy" decoding="async" class="block h-10 w-10 rounded-full bg-green-100 object-cover ring-2 ring-cream theme-dark:ring-white/10">
</a>
<span class="-ml-2 flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-green-700 text-xs font-semibold text-white ring-2 ring-cream theme-dark:ring-white/10">+319</span>
</div>
</div>
<div class="mt-6 flex flex-wrap items-center gap-3">
<a href="https://docs.orchardcore.net/en/latest/contributing/" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-100 text-green-800 hover:bg-green-200 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:ring-1 theme-dark:ring-white/20 theme-dark:hover:bg-white/15 theme-dark:focus-visible:outline-white" target="_blank" rel="noopener">Learn how to contribute</a>
</div>
</div>
</div>
</div>
</section>
<section id="harvest-promo" class="theme-white">
<div class="mx-auto max-w-content px-6 band">
<div class="grid gap-10 lg:grid-cols-2 lg:items-center lg:gap-16">
<div>
<h2 class="text-2xl text-green-900 theme-dark:text-white">Orchard Harvest: Orchard Core's annual conference.</h2>
<div class="prose prose-lg mt-3 max-w-md text-pretty"><p>Two days in person, with talks and the chance to meet the maintainers and other people building on Orchard Core. This year it is online and attendance is free for everyone.</p></div>
<div class="mt-6 flex flex-wrap gap-4">
<a href="https://www.tickettailor.com/events/lombiqtechnologiesltd/2247098" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-600 text-white hover:bg-green-700 focus-visible:outline-green-700 theme-dark:bg-accent-bright theme-dark:text-green-900 theme-dark:hover:bg-accent-bright-hover theme-dark:focus-visible:outline-accent-bright">Get a ticket</a>
<a href="/harvest" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-100 text-green-800 hover:bg-green-200 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:ring-1 theme-dark:ring-white/20 theme-dark:hover:bg-white/15 theme-dark:focus-visible:outline-white">View details</a>
</div>
</div>
<div class="relative flex aspect-[4/3] flex-col items-center justify-center overflow-hidden rounded-2xl bg-green-900 text-center shadow-soft">
<div class="relative z-10">
<span class="block font-serif text-xl text-leaf">September</span>
<span class="block font-serif text-7xl leading-none text-white sm:text-8xl">10–11</span>
<span class="mt-3 block text-sm font-semibold text-white">2026 · Microsoft Teams</span>
</div>
</div>
</div>
</div>
</section>
<section id="showcase" class="theme-cream">
<div class="mx-auto max-w-content px-6 band">
<div class="max-w-3xl">
<h2 class="text-[clamp(2rem,4.5vw,3.25rem)] leading-[1.1] tracking-tight text-green-900 theme-dark:text-white">Built with Orchard Core</h2>
<div class="prose prose-lg mt-6 text-pretty"><p>Marketing sites, content platforms, intranets, and large multi-tenant applications all run on Orchard Core. Here are just a few of them.</p></div>
</div>
<div class="mt-14 grid gap-5 sm:grid-cols-2 lg:grid-cols-3">
<div class="group relative block aspect-[16/10] overflow-hidden rounded-2xl border border-ink/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<img src="/media/showcase/sony.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D"
srcset="/media/showcase/sony.png?width=320&height=200&rmode=crop&format=webp&quality=80&token=AIIVeVN2yetbQ7BRopiaS4P%2BlbrEZlAbno5n%2FRenl%2BM%3D 320w, /media/showcase/sony.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D 640w, /media/showcase/sony.png?width=960&height=600&rmode=crop&format=webp&quality=80&token=tOnbXcB4rdlH5xeyfyWphRM7ess2AkH2VQsL21fwB2U%3D 960w, /media/showcase/sony.png?width=1280&height=800&rmode=crop&format=webp&quality=80&token=0Dk520BVQwv40qLssrLMjfhu%2Bpkl0yktCx8KDf6ZurU%3D 1280w"
sizes="(min-width:1024px) 380px, (min-width:640px) 46vw, 92vw"
width="640"
height="400"
alt="Sony"
loading="lazy"
decoding="async"
class="h-full w-full object-cover">
<span class="absolute inset-0 transition-colors duration-300 group-hover:bg-green-900/90 group-focus-visible:bg-green-900/90" aria-hidden="true"></span>
<div class="absolute inset-0 flex flex-col justify-between p-5 opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100">
<h3 class="text-xl text-white">Sony</h3>
</div>
</div>
<div class="group relative block aspect-[16/10] overflow-hidden rounded-2xl border border-ink/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<img src="/media/showcase/daimler-truck.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D"
srcset="/media/showcase/daimler-truck.png?width=320&height=200&rmode=crop&format=webp&quality=80&token=AIIVeVN2yetbQ7BRopiaS4P%2BlbrEZlAbno5n%2FRenl%2BM%3D 320w, /media/showcase/daimler-truck.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D 640w, /media/showcase/daimler-truck.png?width=960&height=600&rmode=crop&format=webp&quality=80&token=tOnbXcB4rdlH5xeyfyWphRM7ess2AkH2VQsL21fwB2U%3D 960w, /media/showcase/daimler-truck.png?width=1280&height=800&rmode=crop&format=webp&quality=80&token=0Dk520BVQwv40qLssrLMjfhu%2Bpkl0yktCx8KDf6ZurU%3D 1280w"
sizes="(min-width:1024px) 380px, (min-width:640px) 46vw, 92vw"
width="640"
height="400"
alt="Daimler Truck"
loading="lazy"
decoding="async"
class="h-full w-full object-cover">
<span class="absolute inset-0 transition-colors duration-300 group-hover:bg-green-900/90 group-focus-visible:bg-green-900/90" aria-hidden="true"></span>
<div class="absolute inset-0 flex flex-col justify-between p-5 opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100">
<h3 class="text-xl text-white">Daimler Truck</h3>
</div>
</div>
<div class="group relative block aspect-[16/10] overflow-hidden rounded-2xl border border-ink/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<img src="/media/showcase/smithsonian.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D"
srcset="/media/showcase/smithsonian.png?width=320&height=200&rmode=crop&format=webp&quality=80&token=AIIVeVN2yetbQ7BRopiaS4P%2BlbrEZlAbno5n%2FRenl%2BM%3D 320w, /media/showcase/smithsonian.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D 640w, /media/showcase/smithsonian.png?width=960&height=600&rmode=crop&format=webp&quality=80&token=tOnbXcB4rdlH5xeyfyWphRM7ess2AkH2VQsL21fwB2U%3D 960w, /media/showcase/smithsonian.png?width=1280&height=800&rmode=crop&format=webp&quality=80&token=0Dk520BVQwv40qLssrLMjfhu%2Bpkl0yktCx8KDf6ZurU%3D 1280w"
sizes="(min-width:1024px) 380px, (min-width:640px) 46vw, 92vw"
width="640"
height="400"
alt="Smithsonian"
loading="lazy"
decoding="async"
class="h-full w-full object-cover">
<span class="absolute inset-0 transition-colors duration-300 group-hover:bg-green-900/90 group-focus-visible:bg-green-900/90" aria-hidden="true"></span>
<div class="absolute inset-0 flex flex-col justify-between p-5 opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100">
<h3 class="text-xl text-white">Smithsonian</h3>
</div>
</div>
<div class="group relative block aspect-[16/10] overflow-hidden rounded-2xl border border-ink/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<img src="/media/showcase/starbucks.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D"
srcset="/media/showcase/starbucks.png?width=320&height=200&rmode=crop&format=webp&quality=80&token=AIIVeVN2yetbQ7BRopiaS4P%2BlbrEZlAbno5n%2FRenl%2BM%3D 320w, /media/showcase/starbucks.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D 640w, /media/showcase/starbucks.png?width=960&height=600&rmode=crop&format=webp&quality=80&token=tOnbXcB4rdlH5xeyfyWphRM7ess2AkH2VQsL21fwB2U%3D 960w, /media/showcase/starbucks.png?width=1280&height=800&rmode=crop&format=webp&quality=80&token=0Dk520BVQwv40qLssrLMjfhu%2Bpkl0yktCx8KDf6ZurU%3D 1280w"
sizes="(min-width:1024px) 380px, (min-width:640px) 46vw, 92vw"
width="640"
height="400"
alt="Starbucks"
loading="lazy"
decoding="async"
class="h-full w-full object-cover">
<span class="absolute inset-0 transition-colors duration-300 group-hover:bg-green-900/90 group-focus-visible:bg-green-900/90" aria-hidden="true"></span>
<div class="absolute inset-0 flex flex-col justify-between p-5 opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100">
<h3 class="text-xl text-white">Starbucks</h3>
</div>
</div>
<div class="group relative block aspect-[16/10] overflow-hidden rounded-2xl border border-ink/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<img src="/media/showcase/santa-monica.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D"
srcset="/media/showcase/santa-monica.png?width=320&height=200&rmode=crop&format=webp&quality=80&token=AIIVeVN2yetbQ7BRopiaS4P%2BlbrEZlAbno5n%2FRenl%2BM%3D 320w, /media/showcase/santa-monica.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D 640w, /media/showcase/santa-monica.png?width=960&height=600&rmode=crop&format=webp&quality=80&token=tOnbXcB4rdlH5xeyfyWphRM7ess2AkH2VQsL21fwB2U%3D 960w, /media/showcase/santa-monica.png?width=1280&height=800&rmode=crop&format=webp&quality=80&token=0Dk520BVQwv40qLssrLMjfhu%2Bpkl0yktCx8KDf6ZurU%3D 1280w"
sizes="(min-width:1024px) 380px, (min-width:640px) 46vw, 92vw"
width="640"
height="400"
alt="Santa Monica"
loading="lazy"
decoding="async"
class="h-full w-full object-cover">
<span class="absolute inset-0 transition-colors duration-300 group-hover:bg-green-900/90 group-focus-visible:bg-green-900/90" aria-hidden="true"></span>
<div class="absolute inset-0 flex flex-col justify-between p-5 opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100">
<h3 class="text-xl text-white">Santa Monica</h3>
</div>
</div>
<div class="group relative block aspect-[16/10] overflow-hidden rounded-2xl border border-ink/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<img src="/media/showcase/wings-over-water.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D"
srcset="/media/showcase/wings-over-water.png?width=320&height=200&rmode=crop&format=webp&quality=80&token=AIIVeVN2yetbQ7BRopiaS4P%2BlbrEZlAbno5n%2FRenl%2BM%3D 320w, /media/showcase/wings-over-water.png?width=640&height=400&rmode=crop&format=webp&quality=80&token=6CSn0vmHbD7yrD2YpwreIcnBNzD97ffnVjN0uABwaeA%3D 640w, /media/showcase/wings-over-water.png?width=960&height=600&rmode=crop&format=webp&quality=80&token=tOnbXcB4rdlH5xeyfyWphRM7ess2AkH2VQsL21fwB2U%3D 960w, /media/showcase/wings-over-water.png?width=1280&height=800&rmode=crop&format=webp&quality=80&token=0Dk520BVQwv40qLssrLMjfhu%2Bpkl0yktCx8KDf6ZurU%3D 1280w"
sizes="(min-width:1024px) 380px, (min-width:640px) 46vw, 92vw"
width="640"
height="400"
alt="Wings Over Water"
loading="lazy"
decoding="async"
class="h-full w-full object-cover">
<span class="absolute inset-0 transition-colors duration-300 group-hover:bg-green-900/90 group-focus-visible:bg-green-900/90" aria-hidden="true"></span>
<div class="absolute inset-0 flex flex-col justify-between p-5 opacity-0 transition-opacity duration-300 group-hover:opacity-100 group-focus-visible:opacity-100">
<h3 class="text-xl text-white">Wings Over Water</h3>
</div>
</div>
</div>
<div class="mx-auto mt-16 grid max-w-none gap-8 md:grid-cols-2 md:items-center">
<div>
<h3 class="text-xl text-green-900 theme-dark:text-white">The full showcase.</h3>
<div class="prose mt-3"><p>Show Orchard is the community-run gallery of sites and apps built with Orchard Core. Browse it for inspiration, or submit your own.</p></div>
</div>
<div class="flex flex-col gap-3 md:ml-auto md:w-fit"><a href="https://showorchard.com/" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-600 text-white hover:bg-green-700 focus-visible:outline-green-700 theme-dark:bg-accent-bright theme-dark:text-green-900 theme-dark:hover:bg-accent-bright-hover theme-dark:focus-visible:outline-accent-bright" target="_blank" rel="noopener">View sites on Show Orchard</a></div>
</div>
</div>
</section>
<section id="get-started" class="theme-rule">
<div class="mx-auto max-w-content px-6 band">
<div class="max-w-3xl">
<h2 class="text-[clamp(2rem,4.5vw,3.25rem)] leading-[1.1] tracking-tight text-green-900 theme-dark:text-white">A few ways to get going.</h2>
<div class="prose prose-lg mt-6 text-pretty"><p>Spin up a live site to try it, host one for free, or run it yourself: from the template, an existing ASP.NET Core app, or the Docker image.</p></div>
</div>
<div class="mt-10 grid gap-4 lg:grid-cols-5 lg:items-stretch">
<div class="grid grid-cols-[repeat(4,auto)_1fr] overflow-hidden rounded-2xl bg-code-bg shadow-soft lg:col-span-3 lg:grid-rows-[auto_1fr] theme-dark:ring-1 theme-dark:ring-white/10" role="group" aria-label="Ways to start">
<input class="peer/m0 sr-only" type="radio" name="code-47r33vybaemh0tjvc9bsc752dj" id="code-47r33vybaemh0tjvc9bsc752dj-0" checked="checked">
<input class="peer/m1 sr-only" type="radio" name="code-47r33vybaemh0tjvc9bsc752dj" id="code-47r33vybaemh0tjvc9bsc752dj-1">
<input class="peer/m2 sr-only" type="radio" name="code-47r33vybaemh0tjvc9bsc752dj" id="code-47r33vybaemh0tjvc9bsc752dj-2">
<label class="row-start-1 cursor-pointer border-b-2 border-transparent px-5 py-3.5 text-sm font-bold text-white/55 transition hover:text-white peer-checked/m0:border-accent-bright peer-checked/m0:text-white focus-within:outline-2 focus-within:outline-offset-2 focus-within:outline-amber" for="code-47r33vybaemh0tjvc9bsc752dj-0"
data-pirsch-event="Install Method Selected" data-pirsch-meta-method="From a template">From a template</label>
<label class="row-start-1 cursor-pointer border-b-2 border-transparent px-5 py-3.5 text-sm font-bold text-white/55 transition hover:text-white peer-checked/m1:border-accent-bright peer-checked/m1:text-white focus-within:outline-2 focus-within:outline-offset-2 focus-within:outline-amber" for="code-47r33vybaemh0tjvc9bsc752dj-1"
data-pirsch-event="Install Method Selected" data-pirsch-meta-method="Add to an existing app">Add to an existing app</label>
<label class="row-start-1 cursor-pointer border-b-2 border-transparent px-5 py-3.5 text-sm font-bold text-white/55 transition hover:text-white peer-checked/m2:border-accent-bright peer-checked/m2:text-white focus-within:outline-2 focus-within:outline-offset-2 focus-within:outline-amber" for="code-47r33vybaemh0tjvc9bsc752dj-2"
data-pirsch-event="Install Method Selected" data-pirsch-meta-method="With Docker">With Docker</label>
<div data-code-block class="hidden relative col-[1/-1] row-start-2 border-t border-white/10 peer-checked/m0:block">
<button type="button" class="copy-btn absolute right-3 top-3 z-10 rounded-full border border-white/20 px-3 py-1 text-xs text-white/70 transition hover:bg-white/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-amber"
data-pirsch-event="Copy Install Command" data-pirsch-meta-source="Get Started" data-pirsch-meta-method="From a template">Copy</button>
<pre class="overflow-x-auto p-6 font-mono text-sm leading-relaxed text-code-ink"><code><span class="code-comment"># Install the template, create a site, and run it</span>
$ <span class="code-command">dotnet</span> new install <span class="code-name">OrchardCore.ProjectTemplates</span>
$ <span class="code-command">dotnet</span> new occms <span class="code-flag">-n</span> <span class="code-name">MySite</span>
$ <span class="code-command">cd</span> <span class="code-name">MySite</span> && <span class="code-command">dotnet</span> run</code></pre>
</div>
<div data-code-block class="hidden relative col-[1/-1] row-start-2 border-t border-white/10 peer-checked/m1:block">
<button type="button" class="copy-btn absolute right-3 top-3 z-10 rounded-full border border-white/20 px-3 py-1 text-xs text-white/70 transition hover:bg-white/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-amber"
data-pirsch-event="Copy Install Command" data-pirsch-meta-source="Get Started" data-pirsch-meta-method="Add to an existing app">Copy</button>
<pre class="overflow-x-auto p-6 font-mono text-sm leading-relaxed text-code-ink"><code><span class="code-comment"># Add the Orchard Core CMS package</span>
$ <span class="code-command">dotnet</span> add package <span class="code-name">OrchardCore.Application.Cms.Targets</span>
<span class="code-comment">// Program.cs: add a full CMS to an ASP.NET Core app</span>
<span class="code-command">var</span> builder = <span class="code-type">WebApplication</span>.CreateBuilder(args);
builder.Services.<span class="code-name">AddOrchardCms</span>();
<span class="code-command">var</span> app = builder.Build();
app.<span class="code-name">UseStaticFiles</span>();
app.<span class="code-name">UseOrchardCore</span>();
app.<span class="code-name">Run</span>();</code></pre>
</div>
<div data-code-block class="hidden relative col-[1/-1] row-start-2 border-t border-white/10 peer-checked/m2:block">
<button type="button" class="copy-btn absolute right-3 top-3 z-10 rounded-full border border-white/20 px-3 py-1 text-xs text-white/70 transition hover:bg-white/10 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-amber"
data-pirsch-event="Copy Install Command" data-pirsch-meta-source="Get Started" data-pirsch-meta-method="With Docker">Copy</button>
<pre class="overflow-x-auto p-6 font-mono text-sm leading-relaxed text-code-ink"><code><span class="code-comment"># Run the published image, then open http://localhost:8080</span>
$ <span class="code-command">docker</span> run <span class="code-flag">--name</span> <span class="code-name">orchardcms</span> \
<span class="code-flag">-p</span> <span class="code-name">8080:80</span> \
<span class="code-name">orchardproject/orchardcore-cms-linux:latest</span></code></pre>
</div>
</div>
<div class="grid gap-4 sm:grid-cols-2 lg:col-span-2 lg:grid-cols-1 lg:grid-rows-2">
<div class="theme-dark flex h-full flex-col rounded-xl bg-green-900 p-6 text-white">
<h3 class="text-xl text-white">Try it live</h3>
<div class="prose mt-3 flex-1"><p>Spin up a real Orchard Core site to explore the admin. No install, and demo sites are wiped each week.</p></div>
<div class="mt-6 flex flex-wrap items-center gap-3">
<a href="https://try.orchardcore.net/" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-600 text-white hover:bg-green-700 focus-visible:outline-green-700 theme-dark:bg-accent-bright theme-dark:text-green-900 theme-dark:hover:bg-accent-bright-hover theme-dark:focus-visible:outline-accent-bright">Try Orchard Core</a>
</div>
</div>
<div class="flex h-full flex-col rounded-xl bg-white p-6 theme-dark:bg-white/5">
<h3 class="text-xl text-green-900 theme-dark:text-white">Host it free with DotNest</h3>
<div class="prose mt-3 flex-1 text-ink-soft theme-dark:text-green-100/80"><p>Want a site that stays? DotNest, an Orchard Core partner, gives you a free hosted site with quick, easy setup.</p></div>
<div class="mt-6 flex flex-wrap items-center gap-3">
<a href="https://dotnest.com/" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-100 text-green-800 hover:bg-green-200 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:ring-1 theme-dark:ring-white/20 theme-dark:hover:bg-white/15 theme-dark:focus-visible:outline-white" target="_blank" rel="noopener">Create a free site</a>
</div>
</div>
</div>
</div>
<div class="mx-auto mt-16 grid max-w-none gap-8 md:grid-cols-2 md:items-center">
<div>
<h3 class="text-xl text-green-900 theme-dark:text-white">Learn more, or get involved.</h3>
<div class="prose mt-3"><p>Read the documentation for guides, tutorials, and API reference, or find out how to get involved and contribute to the project.</p></div>
</div>
<div class="flex flex-col gap-3 md:ml-auto md:w-fit"><a href="https://docs.orchardcore.net/" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-600 text-white hover:bg-green-700 focus-visible:outline-green-700 theme-dark:bg-accent-bright theme-dark:text-green-900 theme-dark:hover:bg-accent-bright-hover theme-dark:focus-visible:outline-accent-bright" target="_blank" rel="noopener">Read the docs</a>
<a href="https://docs.orchardcore.net/en/latest/contributing/" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-600 text-white hover:bg-green-700 focus-visible:outline-green-700 theme-dark:bg-accent-bright theme-dark:text-green-900 theme-dark:hover:bg-accent-bright-hover theme-dark:focus-visible:outline-accent-bright" target="_blank" rel="noopener">How to contribute</a></div>
</div>
</div>
</section>
<section id="faq" class="theme-white">
<div class="mx-auto max-w-content px-6 band">
<div class="mx-auto max-w-4xl">
<h2 class="text-[clamp(2rem,4.5vw,3.25rem)] leading-[1.1] tracking-tight text-green-900 theme-dark:text-white">Common questions about Orchard Core</h2>
<div class="prose prose-lg mt-6 text-pretty"><p>Answers to the things teams ask most before choosing Orchard Core.</p></div>
</div>
<div class="mx-auto mt-12 max-w-4xl space-y-3">
<details class="group rounded-xl bg-cream-deep px-6 theme-cream:bg-white theme-dark:bg-white/5">
<summary class="flex cursor-pointer list-none items-center justify-between gap-6 py-5 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<h3 class="text-base text-green-900 theme-dark:text-white">What is Orchard Core?</h3>
<svg class="h-5 w-5 shrink-0 text-green-600 transition-transform duration-300 group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="pb-5">
<div class="prose max-w-none"><p>Orchard Core is a free, open-source CMS and application framework built on ASP.NET Core. Content management, users and roles, media, search, workflows, and multi-tenancy are included in the box.</p></div>
</div>
</details>
<details class="group rounded-xl bg-cream-deep px-6 theme-cream:bg-white theme-dark:bg-white/5">
<summary class="flex cursor-pointer list-none items-center justify-between gap-6 py-5 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<h3 class="text-base text-green-900 theme-dark:text-white">Is Orchard Core free to use?</h3>
<svg class="h-5 w-5 shrink-0 text-green-600 transition-transform duration-300 group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="pb-5">
<div class="prose max-w-none"><p>Yes. It is open-source under the BSD-3-Clause license, with no license fees and no per-seat or per-site costs. You also get the full source code.</p></div>
</div>
</details>
<details class="group rounded-xl bg-cream-deep px-6 theme-cream:bg-white theme-dark:bg-white/5">
<summary class="flex cursor-pointer list-none items-center justify-between gap-6 py-5 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<h3 class="text-base text-green-900 theme-dark:text-white">What can you build with Orchard Core?</h3>
<svg class="h-5 w-5 shrink-0 text-green-600 transition-transform duration-300 group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="pb-5">
<div class="prose max-w-none"><p>Content-driven websites, headless back ends served over a GraphQL API, and large multi-tenant applications. The same platform scales from a small site to a large application, with no re-platforming.</p></div>
</div>
</details>
<details class="group rounded-xl bg-cream-deep px-6 theme-cream:bg-white theme-dark:bg-white/5">
<summary class="flex cursor-pointer list-none items-center justify-between gap-6 py-5 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<h3 class="text-base text-green-900 theme-dark:text-white">What technology is Orchard Core built on?</h3>
<svg class="h-5 w-5 shrink-0 text-green-600 transition-transform duration-300 group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="pb-5">
<div class="prose max-w-none"><p>It is built on ASP.NET Core and extended with C#. Teams build with C# and Razor, host it anywhere .NET runs, and hire from the large pool of .NET developers.</p></div>
</div>
</details>
<details class="group rounded-xl bg-cream-deep px-6 theme-cream:bg-white theme-dark:bg-white/5">
<summary class="flex cursor-pointer list-none items-center justify-between gap-6 py-5 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<h3 class="text-base text-green-900 theme-dark:text-white">How do I get started with Orchard Core?</h3>
<svg class="h-5 w-5 shrink-0 text-green-600 transition-transform duration-300 group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="pb-5">
<div class="prose max-w-none"><p>Install the project template and create a site with one command, or add the Orchard Core packages to an ASP.NET Core app you already have. The documentation covers both paths.</p></div>
</div>
</details>
<details class="group rounded-xl bg-cream-deep px-6 theme-cream:bg-white theme-dark:bg-white/5">
<summary class="flex cursor-pointer list-none items-center justify-between gap-6 py-5 [&::-webkit-details-marker]:hidden focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700">
<h3 class="text-base text-green-900 theme-dark:text-white">Who maintains Orchard Core, and is it here for the long term?</h3>
<svg class="h-5 w-5 shrink-0 text-green-600 transition-transform duration-300 group-open:rotate-180 theme-dark:text-green-100/80" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M6 9l6 6 6-6"/></svg>
</summary>
<div class="pb-5">
<div class="prose max-w-none"><p>It is community-led and supported by the .NET Foundation, with a lineage of more than 15 years. No single company owns it, and it has never been relicensed.</p></div>
</div>
</details>
</div>
</div>
</section>
</main>
<footer class="theme-dark bg-green-900 text-white">
<div class="mx-auto max-w-content px-6 py-16">
<div class="grid gap-12 lg:grid-cols-2 lg:items-center lg:gap-16">
<div>
<h2 class="text-[clamp(1.75rem,3.5vw,2.5rem)] leading-[1.1] tracking-tight text-white">Built by the community, with help from our partners.</h2>
<div class="mt-5 max-w-md text-lg leading-relaxed text-pretty text-green-100/80"><p>These partners support the project in different ways, alongside the community that builds and maintains it.</p></div>
<div class="mt-8 flex flex-wrap gap-3">
<a href="https://docs.orchardcore.net/en/latest/contributing/" class="inline-block text-sm text-center font-semibold transition focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md px-5 py-3 bg-green-600 text-white hover:bg-green-700 focus-visible:outline-green-700 theme-dark:bg-accent-bright theme-dark:text-green-900 theme-dark:hover:bg-accent-bright-hover theme-dark:focus-visible:outline-accent-bright">Get involved</a>
</div>
</div>
<div class="grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-4">
<a href="https://dotnetfoundation.org/" aria-label=".NET Foundation" class="flex aspect-square items-center justify-center rounded-xl bg-white/90 p-5 transition hover:bg-white focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white">
<img src="/media/partners/dotnet-foundation.svg" alt=".NET Foundation" loading="lazy" decoding="async" class="max-h-16 w-auto max-w-full object-contain">
</a>
<a href="https://dotnest.com/" aria-label="DotNest" class="flex aspect-square items-center justify-center rounded-xl bg-white/90 p-5 transition hover:bg-white focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white">
<img src="/media/partners/dotnest.png" alt="DotNest" loading="lazy" decoding="async" class="max-h-16 w-auto max-w-full object-contain">
</a>
<a href="https://orcharddojo.net/" aria-label="Dojo" class="flex aspect-square items-center justify-center rounded-xl bg-white/90 p-5 transition hover:bg-white focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white">
<img src="/media/partners/dojo.png" alt="Dojo" loading="lazy" decoding="async" class="max-h-16 w-auto max-w-full object-contain">
</a>
<a href="https://pirsch.io/" aria-label="Pirsch" class="flex aspect-square items-center justify-center rounded-xl bg-white/90 p-5 transition hover:bg-white focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white">
<img src="/media/partners/pirsch.svg" alt="Pirsch" loading="lazy" decoding="async" class="max-h-16 w-auto max-w-full object-contain">
</a>
</div>
</div>
<div class="mt-16 grid gap-10 border-t border-white/10 pt-12 sm:grid-cols-2 lg:grid-cols-[2fr_1fr_1fr_1fr] lg:gap-12">
<div class="max-w-sm">
<div class="flex items-center">
<svg class="h-8 w-auto text-white" viewBox="64.8 219.2 712.2 156.9" fill="currentColor" role="img" aria-label="Orchard Core" xmlns="http://www.w3.org/2000/svg">
<path d="M314.26,297.43c0,9.88-2.47,17.55-7.41,23.03c-4.94,5.48-11.93,8.22-20.98,8.22c-9.16,0-16.19-2.72-21.1-8.15c-4.91-5.44-7.36-13.16-7.36-23.17s2.47-17.71,7.41-23.07c4.94-5.37,11.99-8.05,21.14-8.05c9.02,0,15.99,2.73,20.91,8.18S314.26,287.53,314.26,297.43z M267.95,297.43c0,7.47,1.51,13.13,4.52,16.99c3.02,3.86,7.48,5.79,13.4,5.79c5.89,0,10.34-1.91,13.34-5.73c3-3.82,4.5-9.5,4.5-17.05c0-7.44-1.49-13.08-4.46-16.93c-2.98-3.84-7.41-5.77-13.3-5.77c-5.95,0-10.44,1.92-13.47,5.77C269.46,284.35,267.95,289.99,267.95,297.43z"/>
<path d="M347.06,281.12c1.96,0,3.58,0.14,4.86,0.42l-0.95,9.09c-1.38-0.33-2.82-0.5-4.32-0.5c-3.9,0-7.06,1.27-9.48,3.82c-2.42,2.54-3.63,5.85-3.63,9.92v23.98h-9.75v-45.89h7.64l1.29,8.09h0.5c1.52-2.74,3.51-4.91,5.96-6.51C341.61,281.93,344.24,281.12,347.06,281.12z"/>
<path d="M376.46,328.68c-6.94,0-12.22-2.03-15.83-6.08c-3.61-4.05-5.41-9.87-5.41-17.45c0-7.72,1.89-13.65,5.66-17.8c3.78-4.15,9.23-6.22,16.37-6.22c4.84,0,9.2,0.9,13.07,2.7l-2.94,7.84c-4.12-1.61-7.53-2.41-10.21-2.41c-7.94,0-11.91,5.27-11.91,15.81c0,5.15,0.99,9.01,2.97,11.6c1.98,2.59,4.88,3.88,8.69,3.88c4.34,0,8.45-1.08,12.32-3.24v8.51c-1.74,1.02-3.6,1.76-5.58,2.2C381.69,328.46,379.29,328.68,376.46,328.68z"/>
<path d="M437.95,327.85h-9.79v-28.22c0-3.54-0.71-6.18-2.14-7.93c-1.43-1.74-3.69-2.61-6.78-2.61c-4.09,0-7.1,1.22-9.03,3.67s-2.88,6.55-2.88,12.3v22.78h-9.75v-64.56h9.75v16.39c0,2.63-0.17,5.44-0.5,8.42h0.62c1.33-2.21,3.17-3.93,5.54-5.15c2.37-1.22,5.13-1.83,8.28-1.83c11.12,0,16.68,5.6,16.68,16.81V327.85z"/>
<path d="M477.76,327.85l-1.95-6.39h-0.33c-2.21,2.8-4.44,4.7-6.68,5.71c-2.24,1.01-5.12,1.51-8.63,1.51c-4.51,0-8.03-1.22-10.56-3.65c-2.53-2.43-3.8-5.88-3.8-10.33c0-4.73,1.76-8.3,5.27-10.71c3.51-2.41,8.87-3.72,16.06-3.94l7.93-0.25v-2.45c0-2.93-0.68-5.12-2.05-6.58c-1.37-1.45-3.49-2.18-6.37-2.18c-2.35,0-4.61,0.35-6.76,1.04c-2.16,0.69-4.23,1.51-6.23,2.45l-3.15-6.97c2.49-1.3,5.21-2.29,8.17-2.97c2.96-0.68,5.76-1.02,8.38-1.02c5.84,0,10.24,1.27,13.21,3.82c2.97,2.55,4.46,6.54,4.46,11.99v30.91H477.76z M463.24,321.21c3.54,0,6.38-0.99,8.53-2.97c2.14-1.98,3.22-4.75,3.22-8.32v-3.98l-5.89,0.25c-4.59,0.16-7.93,0.93-10.02,2.3c-2.09,1.37-3.13,3.46-3.13,6.29c0,2.05,0.61,3.63,1.83,4.75C458.98,320.65,460.81,321.21,463.24,321.21z"/>
<path d="M519.16,281.12c1.96,0,3.58,0.14,4.86,0.42l-0.95,9.09c-1.38-0.33-2.82-0.5-4.32-0.5c-3.9,0-7.06,1.27-9.48,3.82c-2.42,2.54-3.63,5.85-3.63,9.92v23.98h-9.75v-45.89h7.64l1.29,8.09h0.5c1.52-2.74,3.51-4.91,5.96-6.51C513.7,281.93,516.34,281.12,519.16,281.12z"/>
<path d="M545.53,328.68c-5.73,0-10.2-2.07-13.4-6.22c-3.21-4.15-4.81-9.97-4.81-17.47c0-7.53,1.62-13.38,4.88-17.57c3.25-4.19,7.75-6.29,13.51-6.29c6.03,0,10.62,2.23,13.78,6.68h0.5c-0.47-3.29-0.71-5.89-0.71-7.8v-16.72h9.79v64.56h-7.64l-1.7-6.02h-0.46C556.14,326.4,551.56,328.68,545.53,328.68z M548.15,320.79c4.01,0,6.93-1.13,8.76-3.38c1.83-2.25,2.76-5.91,2.82-10.98v-1.37c0-5.78-0.94-9.89-2.82-12.32c-1.88-2.43-4.83-3.65-8.84-3.65c-3.43,0-6.07,1.39-7.93,4.17c-1.85,2.78-2.78,6.74-2.78,11.89c0,5.09,0.9,8.97,2.7,11.64C541.85,319.46,544.55,320.79,548.15,320.79z"/>
<path d="M627,274.82c-5.7,0-10.18,2.02-13.45,6.06c-3.26,4.04-4.9,9.61-4.9,16.72c0,7.44,1.57,13.07,4.71,16.89c3.14,3.82,7.68,5.73,13.63,5.73c2.57,0,5.06-0.26,7.47-0.77c2.41-0.51,4.91-1.17,7.51-1.97v8.51c-4.76,1.8-10.15,2.7-16.18,2.7c-8.88,0-15.7-2.69-20.46-8.07c-4.76-5.38-7.14-13.08-7.14-23.09c0-6.31,1.15-11.82,3.47-16.56c2.31-4.73,5.65-8.35,10.02-10.87c4.37-2.52,9.5-3.78,15.39-3.78c6.2,0,11.92,1.3,17.18,3.9l-3.57,8.26c-2.05-0.97-4.21-1.82-6.49-2.55C631.91,275.18,629.51,274.82,627,274.82z"/>
<path d="M692.25,304.82c0,7.5-1.92,13.35-5.77,17.55c-3.85,4.21-9.2,6.31-16.06,6.31c-4.29,0-8.08-0.97-11.37-2.9c-3.29-1.94-5.82-4.72-7.59-8.34s-2.65-7.83-2.65-12.61c0-7.44,1.91-13.25,5.72-17.43c3.82-4.18,9.2-6.27,16.14-6.27c6.64,0,11.9,2.14,15.77,6.41C690.31,291.81,692.25,297.57,692.25,304.82z M658.85,304.82c0,10.6,3.91,15.89,11.74,15.89c7.75,0,11.62-5.3,11.62-15.89c0-10.48-3.9-15.73-11.7-15.73c-4.09,0-7.06,1.35-8.9,4.07C659.77,295.87,658.85,299.76,658.85,304.82z"/>
<path d="M724.27,281.12c1.96,0,3.58,0.14,4.86,0.42l-0.95,9.09c-1.38-0.33-2.82-0.5-4.32-0.5c-3.9,0-7.06,1.27-9.48,3.82c-2.42,2.54-3.63,5.85-3.63,9.92v23.98h-9.75v-45.89h7.64l1.29,8.09h0.5c1.52-2.74,3.51-4.91,5.96-6.51C718.81,281.93,721.44,281.12,724.27,281.12z"/>
<path d="M755.21,328.68c-7.14,0-12.72-2.08-16.74-6.24c-4.02-4.16-6.04-9.9-6.04-17.2c0-7.5,1.87-13.39,5.6-17.68c3.73-4.29,8.86-6.43,15.39-6.43c6.06,0,10.84,1.84,14.36,5.52c3.51,3.68,5.27,8.74,5.27,15.19v5.27h-30.58c0.14,4.45,1.34,7.88,3.61,10.27c2.27,2.39,5.46,3.59,9.59,3.59c2.71,0,5.23-0.26,7.57-0.77c2.34-0.51,4.85-1.36,7.53-2.55v7.93c-2.38,1.13-4.79,1.94-7.22,2.41C761.11,328.44,758.33,328.68,755.21,328.68z M753.42,288.51c-3.1,0-5.58,0.98-7.45,2.94c-1.87,1.97-2.98,4.83-3.34,8.59h20.83c-0.05-3.79-0.97-6.66-2.74-8.61S756.52,288.51,753.42,288.51z"/>
<path d="M143.28,223.2c-41.11,0-74.44,33.33-74.44,74.44s33.33,74.44,74.44,74.44c41.11,0,74.44-33.33,74.44-74.44S184.4,223.2,143.28,223.2z M143.28,357.75c-33.2,0-60.12-26.91-60.12-60.12c0-33.2,26.91-60.12,60.12-60.12c33.2,0,60.12,26.91,60.12,60.12C203.4,330.84,176.48,357.75,143.28,357.75z"/>
<path d="M179.12,333.16L179.12,333.16L179.12,333.16c-19.36-19.36-19.36-50.76,0-70.13l0,0l0,0C198.48,282.4,198.48,313.8,179.12,333.16z"/>
<path d="M159.2,313.24L159.2,313.24L159.2,313.24c-27.39,0-49.59-22.2-49.59-49.59v0h0C137,263.66,159.2,285.86,159.2,313.24z"/>
<path d="M108.77,333.35L108.77,333.35L108.77,333.35c19.36-19.36,50.76-19.36,70.13,0l0,0l0,0C159.53,352.71,128.13,352.71,108.77,333.35z"/>
</svg>
</div>
<div class="mt-4 text-sm leading-relaxed text-green-100/80 [&_a]:underline [&_a]:decoration-green-100/40 hover:[&_a]:text-white"><p>The open, modular .NET CMS and application framework. BSD-3-Clause licensed, a .NET Foundation project.</p></div>
<div class="mt-6 flex items-center gap-3">
<a href="https://github.com/OrchardCMS/OrchardCore" target="_blank" rel="noopener" aria-label="Orchard Core on GitHub" class="inline-flex h-9 w-9 items-center justify-center rounded-full text-green-700 transition hover:bg-cream hover:text-leaf focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700 theme-dark:text-green-100 theme-dark:hover:bg-white/10 theme-dark:hover:text-white"><svg viewBox="0 0 16 16" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"/></svg></a>
<a href="https://orchardcore.net/discord" target="_blank" rel="noopener" aria-label="Orchard Core on Discord" class="inline-flex h-9 w-9 items-center justify-center rounded-full text-green-700 transition hover:bg-cream hover:text-leaf focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700 theme-dark:text-green-100 theme-dark:hover:bg-white/10 theme-dark:hover:text-white"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M20.317 4.369a19.79 19.79 0 00-4.885-1.515.074.074 0 00-.079.037c-.21.375-.444.864-.608 1.249a18.27 18.27 0 00-5.487 0 12.64 12.64 0 00-.617-1.25.077.077 0 00-.079-.036A19.736 19.736 0 003.677 4.37a.07.07 0 00-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 00.031.057 19.9 19.9 0 005.993 3.03.078.078 0 00.084-.028 14.09 14.09 0 001.226-1.994.076.076 0 00-.041-.106 13.107 13.107 0 01-1.872-.892.077.077 0 01-.008-.128c.126-.094.252-.192.372-.291a.074.074 0 01.077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 01.078.009c.12.099.246.198.373.292a.077.077 0 01-.006.127 12.3 12.3 0 01-1.873.892.077.077 0 00-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 00.084.028 19.84 19.84 0 006.002-3.03.077.077 0 00.032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 00-.031-.03zM8.02 15.331c-1.182 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z"/></svg></a>
<a href="https://www.youtube.com/@OrchardCore" target="_blank" rel="noopener" aria-label="Orchard Core on YouTube" class="inline-flex h-9 w-9 items-center justify-center rounded-full text-green-700 transition hover:bg-cream hover:text-leaf focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700 theme-dark:text-green-100 theme-dark:hover:bg-white/10 theme-dark:hover:text-white"><svg viewBox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg></a>
</div>
</div>
<div>
<h2 class="text-base text-white">Product</h2>
<ul class="mt-4 space-y-3 text-sm text-green-100/80">
<li><a class="hover:text-white" href="https://docs.orchardcore.net/">Documentation</a></li>
<li><a class="hover:text-white" href="https://showorchard.com/">Showcase</a></li>
</ul>
</div>
<div>
<h2 class="text-base text-white">Community</h2>
<ul class="mt-4 space-y-3 text-sm text-green-100/80">
<li><a class="hover:text-white" href="https://github.com/OrchardCMS/OrchardCore" target="_blank" rel="noopener">GitHub</a></li>
<li><a class="hover:text-white" href="https://orchardcore.net/discord">Discord</a></li>
<li><a class="hover:text-white" href="/harvest">Orchard Harvest</a></li>
</ul>
</div>
<div>
<h2 class="text-base text-white">Project</h2>
<ul class="mt-4 space-y-3 text-sm text-green-100/80">
<li><a class="hover:text-white" href="https://github.com/OrchardCMS/OrchardCore/releases">Release notes</a></li>
<li><a class="hover:text-white" href="https://docs.orchardcore.net/en/latest/contributing/">Get involved</a></li>
</ul>
</div>
</div>
</div>
</footer>
<div id="photoModal" class="fixed inset-0 z-50 hidden" role="dialog" aria-modal="true" aria-label="Photo">
<div data-photo-close class="absolute inset-0 bg-ink/80 backdrop-blur-sm"></div>
<button type="button" data-photo-close aria-label="Close" class="absolute right-4 top-4 z-10 grid h-10 w-10 place-items-center rounded-full bg-white/10 text-2xl leading-none text-white ring-1 ring-white/20 backdrop-blur transition hover:bg-white/20 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white">×</button>
<div class="pointer-events-none absolute inset-0 flex items-center justify-center p-4 sm:p-10">
<img id="photoModalImg" src="" alt="" class="max-h-[85vh] max-w-full rounded-xl object-contain shadow-soft">
</div>
</div>
<div id="profileModal" class="fixed inset-0 z-50 hidden" role="dialog" aria-modal="true" aria-labelledby="profileModalName">
<div data-profile-close class="absolute inset-0 bg-ink/80 backdrop-blur-sm"></div>
<div class="absolute inset-0 flex items-center justify-center p-4 sm:p-10">
<div class="relative max-h-[85vh] w-full max-w-2xl overflow-y-auto rounded-xl bg-white p-6 shadow-soft theme-dark:bg-green-900 sm:p-8">
<button type="button" data-profile-close aria-label="Close" class="absolute right-4 top-4 grid h-9 w-9 place-items-center rounded-full bg-green-100 text-xl leading-none text-green-800 transition hover:bg-green-200 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-700 theme-dark:bg-white/10 theme-dark:text-white theme-dark:hover:bg-white/20 theme-dark:focus-visible:outline-white">×</button>
<div class="flex flex-col gap-5 sm:flex-row">
<img id="profileModalPhoto" src="" alt="" class="h-24 w-24 shrink-0 rounded-xl object-cover bg-cream theme-dark:bg-white/5">
<div class="min-w-0">
<h2 id="profileModalName" class="text-2xl text-green-900 theme-dark:text-white"></h2>
<p id="profileModalRole" class="mt-1 text-sm text-ink-soft theme-dark:text-green-100/70"></p>
<div id="profileModalBio" class="prose mt-4"></div>
</div>
</div>
</div>
</div>
</div>
<script src="/TheOrchardCoreTheme/js/theme.js?v=YsbaHTt_MzifP8AtrVCd47ibZ37D7iLXbD7AJ0SyVwM"></script>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is Orchard Core?","acceptedAnswer":{"@type":"Answer","text":"Orchard Core is a free, open-source CMS and application framework built on ASP.NET Core. Content management, users and roles, media, search, workflows, and multi-tenancy are included in the box."}},{"@type":"Question","name":"Is Orchard Core free to use?","acceptedAnswer":{"@type":"Answer","text":"Yes. It is open-source under the BSD-3-Clause license, with no license fees and no per-seat or per-site costs. You also get the full source code."}},{"@type":"Question","name":"What can you build with Orchard Core?","acceptedAnswer":{"@type":"Answer","text":"Content-driven websites, headless back ends served over a GraphQL API, and large multi-tenant applications. The same platform scales from a small site to a large application, with no re-platforming."}},{"@type":"Question","name":"What technology is Orchard Core built on?","acceptedAnswer":{"@type":"Answer","text":"It is built on ASP.NET Core and extended with C#. Teams build with C# and Razor, host it anywhere .NET runs, and hire from the large pool of .NET developers."}},{"@type":"Question","name":"How do I get started with Orchard Core?","acceptedAnswer":{"@type":"Answer","text":"Install the project template and create a site with one command, or add the Orchard Core packages to an ASP.NET Core app you already have. The documentation covers both paths."}},{"@type":"Question","name":"Who maintains Orchard Core, and is it here for the long term?","acceptedAnswer":{"@type":"Answer","text":"It is community-led and supported by the .NET Foundation, with a lineage of more than 15 years. No single company owns it, and it has never been relicensed."}}]}</script>
</body>
</html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 5
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 5 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /harvest |
Harvest
|
|
Анализировать url |
| /harvest |
Harvest
|
|
Анализировать url |
| /harvest |
<span class="rounded-sm px-2 py-0.5 text-xs font-semibold uppercase tracking-wide bg-green-600 text-white theme-dark:bg-accent-bright theme-dark:text-green-900">Event</span>
<span>Orchard Harvest 2026 Online</span>
<span class="hidden font-semibold underline underline-offset-2 text-green-700 decoration-green-700/30 group-hover:decoration-green-700 theme-dark:text-accent-bright theme-dark:decoration-accent-bright/40 theme-dark:group-hover:decoration-accent-bright sm:inline">See details</span>
|
|
Анализировать url |
| /harvest |
View details
|
|
Анализировать url |
| /harvest |
Orchard Harvest
|
|
Анализировать url |
Внешние ссылки
Кол-во: 30
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 30 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| github.com |
<svg viewbox="0 0 16 16" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg>
|
Анализировать url |
| docs.orchardcore.net |
<svg viewbox="0 0 448 512" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M96 0C43 0 0 43 0 96L0 416c0 53 43 96 96 96l288 0 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-64c17.7 0 32-14.3 32-32l0-320c0-17.7-14.3-32-32-32L384 0 96 0zm0 384l256 0 0 64L96 448c-17.7 0-32-14.3-32-32s14.3-32 32-32zm32-240c0-8.8 7.2-16 16-16l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16zm16 48l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"></path></svg>
|
Анализировать url |
| orchardcore.net |
<svg viewbox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M20.317 4.369a19.79 19.79 0 00-4.885-1.515.074.074 0 00-.079.037c-.21.375-.444.864-.608 1.249a18.27 18.27 0 00-5.487 0 12.64 12.64 0 00-.617-1.25.077.077 0 00-.079-.036A19.736 19.736 0 003.677 4.37a.07.07 0 00-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 00.031.057 19.9 19.9 0 005.993 3.03.078.078 0 00.084-.028 14.09 14.09 0 001.226-1.994.076.076 0 00-.041-.106 13.107 13.107 0 01-1.872-.892.077.077 0 01-.008-.128c.126-.094.252-.192.372-.291a.074.074 0 01.077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 01.078.009c.12.099.246.198.373.292a.077.077 0 01-.006.127 12.3 12.3 0 01-1.873.892.077.077 0 00-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 00.084.028 19.84 19.84 0 006.002-3.03.077.077 0 00.032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 00-.031-.03zM8.02 15.331c-1.182 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z"></path></svg>
|
Анализировать url |
| try.orchardcore.net |
Try the live demo
|
Анализировать url |
| github.com |
Update Elastic Docker images to v9.5.2 (#19779)
|
Анализировать url |
| github.com |
3.0.1
|
Анализировать url |
| docs.orchardcore.net |
Build your own module
|
Анализировать url |
| github.com |
View on GitHub
|
Анализировать url |
| orchardcore.net |
Join the Discord server
|
Анализировать url |
| github.com |
Browse discussions
|
Анализировать url |
| docs.orchardcore.net |
Read the docs
|
Анализировать url |
| youtube.com |
Visit the channel
|
Анализировать url |
| docs.orchardcore.net |
How to join
|
Анализировать url |
| docs.orchardcore.net |
Learn how to contribute
|
Анализировать url |
| tickettailor.com |
Get a ticket
|
Анализировать url |
| showorchard.com |
View sites on Show Orchard
|
Анализировать url |
| try.orchardcore.net |
Try Orchard Core
|
Анализировать url |
| dotnest.com |
Create a free site
|
Анализировать url |
| docs.orchardcore.net |
Read the docs
|
Анализировать url |
| docs.orchardcore.net |
How to contribute
|
Анализировать url |
| docs.orchardcore.net |
Get involved
|
Анализировать url |
| github.com |
<svg viewbox="0 0 16 16" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg>
|
Анализировать url |
| orchardcore.net |
<svg viewbox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M20.317 4.369a19.79 19.79 0 00-4.885-1.515.074.074 0 00-.079.037c-.21.375-.444.864-.608 1.249a18.27 18.27 0 00-5.487 0 12.64 12.64 0 00-.617-1.25.077.077 0 00-.079-.036A19.736 19.736 0 003.677 4.37a.07.07 0 00-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 00.031.057 19.9 19.9 0 005.993 3.03.078.078 0 00.084-.028 14.09 14.09 0 001.226-1.994.076.076 0 00-.041-.106 13.107 13.107 0 01-1.872-.892.077.077 0 01-.008-.128c.126-.094.252-.192.372-.291a.074.074 0 01.077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 01.078.009c.12.099.246.198.373.292a.077.077 0 01-.006.127 12.3 12.3 0 01-1.873.892.077.077 0 00-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 00.084.028 19.84 19.84 0 006.002-3.03.077.077 0 00.032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 00-.031-.03zM8.02 15.331c-1.182 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z"></path></svg>
|
Анализировать url |
| youtube.com |
<svg viewbox="0 0 24 24" width="18" height="18" fill="currentColor" aria-hidden="true"><path d="M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path></svg>
|
Анализировать url |
| docs.orchardcore.net |
Documentation
|
Анализировать url |
| showorchard.com |
Showcase
|
Анализировать url |
| github.com |
GitHub
|
Анализировать url |
| orchardcore.net |
Discord
|
Анализировать url |
| github.com |
Release notes
|
Анализировать url |
| docs.orchardcore.net |
Get involved
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Сайт orchardproject.net не совсем готов к продвижению (процент готовности лишь 58%). Для попадания в ТОПы поисковых систем нужно:
Исправьте ошибки в мета-тегах.
Исправьте ошибки индексации.
Поделитесь с друзьями: