Meta Open-Sources Astryx, a Customizable Design System Built for React and AI Agents
· GlobeWire Daily Editorial Desk · Source: github.com

Image: GitHub · Photo source · Resized and letterboxed to 16:9; no AI generation
Introduction to Astryx
Meta has open-sourced Astryx, a design system developed internally over the last eight years. According to repository documentation, Astryx powers over 13,000 internal applications within Meta. It is currently available in a Beta release and is built on React 19+ and StyleX.
Core Features and Architecture
Astryx provides a cohesive ecosystem for developers and designers, featuring:
- 150+ Accessible Components: Fully typed React components with TypeScript support.
- Theming & Dark Mode: Brand-level theming through CSS custom property overrides, allowing customization without wrapping or forking.
- No Styling Lock-In: While built with StyleX, consumers can override styles using Tailwind, CSS modules, or plain CSS.
- Open Internals & Swizzling: Components are exposed directly, and a "swizzle" feature ejects full component source code into projects for complete ownership.
- Agent Readiness: Built explicitly so that both human developers and AI coding assistants can utilize the same tooling, CLI commands, and references.
Technical Requirements and Setup
Astryx requires React 19 or later as a peer dependency (`react` and `react-dom`).
- Installation: Projects can install core packages via package managers alongside a theme.
- CLI Usage: A command-line interface is available for local project use or global installation, helping coding assistants invoke commands correctly.
- Experimental Packages: Packages like `@astryxdesign/lab` are unpublished, while `@astryxdesign/vega` and `@astryxdesign/charts` are published only under the `@canary` distribution tag.
Practical Implications and Verification
For teams adopting React 19, Astryx offers a battle-tested foundation derived from large-scale enterprise use at Meta. However, because the system is currently in Beta and relies on modern stack requirements, developers should review the official documentation, setup guides for frameworks like Next.js and Vite, and contribution guidelines.
To verify original details, access the official repository and documentation resources:
- Astryx GitHub Repository
- Official documentation, Storybook, and Discord links available directly via the repository source.
AI-assisted reporting; source claims are attributed and have not been independently verified.
More to read
Related coverage
Related reporting available at publication.
Oil UI: An Open‑Source UI‑Design Skill for Claude, Codex and Other AI Agents
Doop: Open-Source Multiplayer Design Canvas for Humans and AI Agents
OpenPencil Launches as the First Open‑Source AI‑Native Vector Design Tool
Universal Modder Open-Source Project Brings AI Coding Agents to PC Game Modding
Horizon Open-Source Project Offers AI-Powered News Aggregation and Briefing Generation
XERJ Brings Local AI Search and MCP Server Capabilities to Coding Agents