Astryx, Meta’s open-source design system, is rapidly gaining traction on GitHub with over 15,000 stars and more than 1,200 forks. Written in TypeScript and currently in beta, it targets a new use case: a single UI system that both human developers and AI coding agents can use efficiently.
Tech stack and key features
Astryx is built on React 19+ and StyleX, and ships with:
- 150+ accessible components
- brand-level theming and dark mode
- ready-to-ship templates
- a command-line interface (CLI)
The system is designed to drop into existing apps without forcing a new styling library. You can override styles using Tailwind, CSS modules, or plain CSS.
A standout capability is the “swizzle” feature: you can eject any component and take full ownership of its source code, enabling deep customization for complex design systems.
Built for humans and AI
One of Astryx’s core ideas is a shared surface for humans and AI. Both work against the same:
- API
- documentation
- CLI
This reflects its Meta heritage, where Astryx has powered 13,000+ internal apps over the last eight years. In January 2026 it was released publicly under the MIT license, and it has since climbed to the top of GitHub’s TypeScript trending lists.
Getting started
To adopt Astryx you install the core package plus a theme and its peer dependencies. The internals are intentionally open and modular, so it can scale from small side projects to large enterprise frontends.
Official docs, a Storybook instance, and a sandbox environment provide practical examples. Install commands are available for npm, pnpm, and yarn, making it straightforward to evaluate Astryx as your next modern, scalable design system.
Source: Gündəm · blockchain.news










