Плагины и интеграции
Плагины
Заголовок раздела «Плагины»Плагины могут настраивать конфигурацию, пользовательский интерфейс и поведение Starlight, а также легко распространяться и использоваться повторно. Расширяйте свой сайт с помощью официальных плагинов, поддерживаемых командой Starlight, и плагинов сообщества, поддерживаемых пользователями Starlight.
Официальные плагины
Заголовок раздела «Официальные плагины»Algolia DocSearchЗамена Pagefind, провайдера поиска по умолчанию, на Algolia DocSearch.
Плагины от сообщества
Заголовок раздела «Плагины от сообщества»starlight-links-validatorПоиск нерабочих ссылок на страницах Starlight.
starlight-typedocГенерация страниц Starlight из TypeScript с помощью TypeDoc.
starlight-blogДобавление блога на сайт документации.
starlight-openapiСоздание страниц документации на основе спецификаций OpenAPI/Swagger.
starlight-obsidianПубликация хранилищ Obsidian на сайте Starlight.
starlight-image-zoomДобавление возможности масштабирования к изображениям вашей документации.
starlight-view-modesДобавление различных режимов просмотра на ваш сайт документации.
starlight-versionsОтображение версий для страниц документации Starlight.
star-warpПоиск на вашем веб-сайте напрямую из панели поиска браузера.
starlight-heading-badgesДобавление значков в заголовки Markdown и MDX.
starlight-site-graphДобавление интерактивного графика сайта в боковую панель.
starlight-sidebar-topicsРазделение документации на разделы с собственными боковыми панелями.
starlight-cooler-creditДобавление блока благодарностей Starlight или Astro в нижней части оглавления.
starlight-giscusДобавление комментариев Giscus для вашей документации.
starlight-videosСоздание более информативной документации с помощью видео-руководств и курсов.
starlight-kbdУдобное документирование горячих клавиш.
starlight-auto-sidebarНастройка автоматически создаваемых групп в боковой панели.
starlight-llms-txtДобавление файла llms.txt на сайт документации (основано на llmstxt.org).
starlight-toc-overview-customizerНастройка оглавления в Starlight с изменяемым заголовком раздела «Обзор».
starlight-markdown-blocksРасширение синтаксиса Markdown-вставок в Starlight с помощью пользовательских типов блоков.
starlight-fullview-modeСворачивание боковых панелей и разворачивание контента на весь экран.
starlight-scroll-to-topДобавление кнопки прокрутки страницы вверх к вашему сайту документации.
starlight-codeblock-fullscreenДобавление функционала полноэкранного режима для блоков кода Expressive Code в вашей документации.
starlight-auto-draftsИзменение поведения черновиков по умолчанию и автоматическое скрытие ссылок на черновики в боковой панели в продакшене.
starlight-contextual-menuДобавление контекстного меню для вашей документации Starlight.
starlight-changelogsОтображение журналов изменений вместе с документацией вашего проекта.
starlight-github-alertsОтображение предупреждений GitHub в виде боковых заметок Starlight.
starlight-page-actionsДобавление кнопок действий для страниц в вашу документацию.
starlight-docsearch-typesenseАльтернатива официальному плагину Algolia DocSearch, работающая на Typesense.
starlight-sidebar-swipeДелаем левую боковую панель свайпаемой на мобильных устройствах, как в Discord Mobile.
starlight-plugin-iconsДобавление иконок в Astro Starlight: боковая панель, блоки кода, дерево файлов.
starlight-ui-tweaksРасширяет основные компоненты интерфейса: добавляет пользовательские ссылки навигации, рекламу, маркетинговые футеры и более чистый переключатель темы.
starlight-tagsДобавьте теги на страницы Starlight для удобной организации и поиска контента.
starlight-copy-buttonКопируйте Markdown всей страницы документации с помощью изящной кнопки в заголовке.
starlight-telescopeБыстро переходите к любой странице вашей документации Starlight благодаря нечёткому поиску и навигации, ориентированной на управление с клавиатуры.
starlight-announcementДобавьте в свою документацию Starlight улучшенные баннеры объявлений с возможностью закрытия, различными вариантами оформления, планированием показов и таргетингом на конкретные страницы.
@gesslar/starlight-class-browserНабор компонентов документации в стиле Swagger, который отображает документацию по классам, методам, свойствам и типам с подсветкой синтаксиса с учётом темы — всё в лёгком DOM.
starlight-base-pathАвтоматически добавляет ваш настроенный базовый путь к ссылкам в контенте.
starlight-recipesПлагин Starlight для создания сайта с рецептами.
Инструменты и интеграции от сообщества
Заголовок раздела «Инструменты и интеграции от сообщества»Эти инструменты и интеграции сообщества можно использовать для добавления функций на ваш сайт Starlight.
notion-to-astroПреобразование экспорта Notion в документы Astro Starlight.
astro-live-codeОтображение блоков кода MDX в виде интерактивных компонентов.
starlight-i18nРасширение Visual Studio Code для перевода страниц Starlight.
starlight-package-managersБыстрое отображение команд, связанных с npm, для нескольких менеджеров пакетов.
starlight-showcasesНабор компонентов Starlight для создания страниц-витрин.
@hideoo/starlight-pluginГенератор для быстрого создания плагинов Starlight.
starlight-to-pdfИнструмент командной строки для конвертации сайтов Starlight в PDF-файлы.
astro-plantumlРендеринг содержимого PlantUML в блоках кода Markdown.
astro-mermaidРендеринг Mermaid-контента на стороне клиента в блоках кода Markdown.
astro-d2Преобразование блоков кода D2 Markdown в диаграммы.
starlight-linksПредоставление IntelliSense для ссылок в контенте Starlight Markdown и MDX с помощью расширения Visual Studio Code.
contentisland-cliПодключение и синхронизация проекта Starlight с Headless CMS Content Island для редактирования и управления документацией.
starlight-sidebar-topics-dropdownРазделение страницы с документами на несколько подстраниц и переключение между ними с помощью выпадающего меню в боковой панели.
starlight-save-file-componentБыстрое добавление на сайт Starlight ссылки для скачивания файла или другого ресурса.
starlight-contributor-listОтображение списка всех контрибьюторов вашего проекта.
starlight-md-txtПредоставьте страницы документации Starlight в виде необработанного Markdown, удобного для обработки ИИ-агентами, по URL-адресам с суффиксом `.md.txt`.
Axiom Studio for StarlightЛокальный браузерный редактор для редактирования страниц Markdown и MDX, управления метаданными и предварительного просмотра документации Starlight без необходимости работать с исходными файлами.