Бесплатная тема-шаблон с открытым исходным кодом для Astro и Tailwind CSS v4: более 30 виджетов для лендингов, блог и инструменты SEO.
- Звёзды
- 5,137
- Форки
- 1,118
- Открытые issues
- 32
- Последний коммит
- 21 час назад
Что это?
AstroPaper — тема блога для генератора статических сайтов Astro. Она включает готовую разметку для публикации постов в Markdown или MDX, типобезопасный контент, черновики, пагинацию, сворачиваемое оглавление и светлую и тёмную темы.
В тему входят sitemap, RSS-лента, SEO-метаданные и динамическая генерация изображений Open Graph для каждого поста. Поиск работает статически на базе Pagefind, поэтому бэкенд или внешний поисковый сервис не нужны. Для стилей используется Tailwind CSS, проект написан на TypeScript.
Настройки собраны в файле astro-paper.config.ts. Тему можно адаптировать, изменив цвета и параметры сайта. Её можно развернуть на статических хостингах, например Cloudflare Pages.
Ключевые возможности
- 01Поддержка Markdown и MDX с типобезопасным контентом
- 02Статический поиск на базе Pagefind
- 03Светлая и тёмная темы с готовыми цветовыми схемами
- 04Sitemap, RSS-лента и SEO-метаданные
- 05Динамическая генерация изображений Open Graph для постов
- 06Дизайн с поддержкой клавиатурной навигации и скринридеров
Сценарии использования
- Запуск личного или технического блога на статическом хостинге
- Публикация блога с черновиками и пагинацией
- Создание блога на Markdown, которому нужен поиск без бэкенда
Быстрый старт
- 1
Создать новый проект из шаблона с помощью pnpm
pnpm create astro@latest --template satnaing/astro-paper - 2
Установить зависимости
pnpm install - 3
Запустить локальный сервер разработки
pnpm dev
Что важно знать
- Проект создан на Astro, поэтому необходимо настроить Node.js и инструментарий pnpm локально.
Темы
Частые вопросы
- Что такое astro-paper?
- Минималистичная, доступная и оптимизированная для SEO тема блога на Astro с TypeScript, Tailwind CSS и поиском Pagefind. AstroPaper — тема блога для генератора статических сайтов Astro. Она включает готовую разметку для публикации постов в Markdown или MDX, типобезопасный контент, черновики, пагинацию, сворачиваемое оглавление и светлую и тёмную темы.
- astro-paper можно использовать бесплатно? Какая у него лицензия?
- astro-paper распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- astro-paper всё ещё поддерживается?
- Активно поддерживается. Последний коммит в astro-paper — 21 окт. 2026 г..
- Для чего можно использовать astro-paper?
- Запуск личного или технического блога на статическом хостинге Публикация блога с черновиками и пагинацией Создание блога на Markdown, которому нужен поиск без бэкенда
- Как установить astro-paper?
- Создать новый проект из шаблона с помощью pnpm: pnpm create astro@latest --template satnaing/astro-paper Установить зависимости: pnpm install Запустить локальный сервер разработки: pnpm dev
- Где скачать astro-paper?
- Исходный код и инструкции по установке — на GitHub: https://github.com/satnaing/astro-paper
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Коллекция React-компонентов на базе Radix UI и Tailwind CSS: копируйте их в свой проект, владейте кодом и настраивайте его под себя.
Библиотека доступных React-компонентов и дизайн-система для быстрой разработки веб-приложений с поддержкой тёмной темы и Next.js RSC.
Неофициальный порт shadcn/ui для Svelte: доступные настраиваемые компоненты, исходный код которых можно скопировать в своё приложение.
Шаблон блога на Next.js для публикаций в MDX, со стилями Tailwind CSS и TypeScript, готовый к деплою на Vercel.
Открытый набор нестилизованных и доступных примитивов UI для React — основа для дизайн-систем и веб-приложений.