Meta Open-Sources Astryx, Its Agent-Ready React Design System Meta released Astryx in beta, an open-source React design system built internally over eight years on React 19 and StyleX, offering more than 150 accessible UI components, customizable CSS design tokens, and dedicated CLI and MCP tooling for both engineers and AI agents. The core package @astryxdesign/core ships pre-compiled CSS alongside typed React components with native className support, and the CLI's swizzle command lets developers eject a component's full source code into their own repository. Astryx is distributed under the MIT license and requires React 19 or later, though some developers on Reddit raised concerns about long-term maintenance and governance of a Meta-sponsored framework. Meta recently announced the beta release of Astryx https://astryx.atmeta.com/blog/introducing-astryx , an open-source React design system developed internally over eight years. Astryx builds on React 19 and StyleX to provide over 150 accessible UI components, customizable CSS design tokens, and dedicated CLI and MCP tooling — for both engineers and AI agents. Meta’s design system decouples behavior and accessibility compliance from aesthetic representation. The latter is specified by means of a centralized design token layer e.g., color palettes, typographical hierarchies, border radii . Under the hood, Astryx authors its components’ styles using StyleX https://stylexjs.com/ , Meta’s build-time CSS-in-JS compiler that outputs deterministic, collision-free atomic CSS https://www.infoq.com/news/2021/10/facebook-css-js-stylex/ . Components accept an xstyle property for compile-time typed StyleX styling: js import as stylex from '@stylexjs/stylex'; const overrides = stylex.create { card: { maxWidth: 400, marginBlock: 16 }, saveButton: { alignSelf: 'flex-end' }, } ;