{"repo":"DevRohit06/astryx-svelte","free":true,"listed":false,"github":"https://github.com/DevRohit06/astryx-svelte","clone":"git clone https://github.com/DevRohit06/astryx-svelte.git","description":"Unofficial Svelte 5 port of Astryx, Meta's open-source design system. Not affiliated with Meta.","language":"TypeScript","stars":12,"topics":["astryx","astryx-design","design-system","facebook","meta","shadcn-ui","svelte","sveltekit","ui"],"license":null,"category":"ui-components","readme_excerpt":"astryx-svelte Astryx, Meta's open source design system, ported to Svelte 5. 101 components, 8 themes, 184 design tokens — and a compiler-level diff proving they match upstream. Unofficial, and not affiliated with Meta. Documentation → That is the whole setup — the stylesheet ships pre-built, so nothing has to run a compiler. If you would rather compile and tree-shake, core's README has the one-line Vite preset. Requires Svelte 5 . Runes are used throughout, and there is no Svelte 4 compatibility mode. Why this port is different Most ports ask you to trust them. This one is checked , because a design system is the rare thing where \"is this the same?\" has a mechanical answer. Components are authored against the same design-token references Astryx uses, so the StyleX compiler emits byte-identical atomic CSS. Three oracles then diff our output against the already compiled classes published in @astryxdesign/ — a missing declaration, a wrong value and an invented one all fail the build: Oracle What it proves Result ----------------- ------------------------------------------------------------------ ---------------- Component classes 1,528 style keys + 615 inline call sites match upstream's 0 mismatches Stylesheet 1,463 atomic classes shared with upstream's published astryx.css 0 differing Theme tokens 2,418 declarations across the eight ported themes 0 mismatches It also means the limits are known rather than hoped for. The class oracle cannot see inside a stylex.create function st","default_branch":null,"files":null,"tree":[],"storefront":"/r/DevRohit06","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DevRohit06/astryx-svelte/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}