Открытая дизайн-система Astryx от Meta быстро выходит в топ GitHub: репозиторий уже собрал более 15 000 звёзд и свыше 1 200 форков. Проект написан на TypeScript, находится в бета-стадии и ориентирован сразу на два типа клиентов: живых разработчиков и AI‑агентов, которые генерируют код.
Стек и возможности
Astryx построен на React 19+ и StyleX и включает:
- более 150 доступных компонентов
- брендовую темизацию и тёмную тему
- готовые шаблоны интерфейсов
- CLI для интеграции и генерации
Система спроектирована так, чтобы легко встраиваться в существующие проекты. Стили можно переопределять через Tailwind, CSS modules или обычный CSS, без перехода на новую библиотеку стилей.
Отдельно стоит отметить функцию «swizzle»: любой компонент можно «eject»‑нуть и получить его полный исходный код в своём проекте, что упрощает глубокую кастомизацию.
Общий API для людей и AI
Ключевая идея Astryx — единая поверхность для людей и AI. И разработчики, и AI‑ассистенты работают с одним и тем же:
- API
- документацией
- CLI
Внутри Meta Astryx уже более восьми лет используется в 13 000+ внутренних приложениях. В январе 2026 года проект был открыт под лицензией MIT и быстро вышел в лидеры TypeScript‑трендов на GitHub.
Как начать использовать
Чтобы начать, достаточно установить основной пакет Astryx, подходящую тему и необходимые peer dependencies. Архитектура модульная и «прозрачная», поэтому система подходит как для небольших pet‑проектов, так и для крупных enterprise‑фронтендов.
README, Storybook и песочница с примерами помогают быстро оценить компоненты и интеграцию. Доступны команды установки для npm, pnpm и yarn, так что попробовать Astryx в качестве современной масштабируемой дизайн‑системы несложно.
Источник: Gündəm · blockchain.news










