https://github.com/meta/stylex
Score: 14.313829498190056
Last synced: about 2 hours ago
JSON representation
Repository metadata:
StyleX is the styling system for ambitious user interfaces.
- Host: GitHub
- URL: https://github.com/meta/stylex
- Owner: meta
- License: mit
- Created: 2022-12-08T06:38:09.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2026-10-27T05:32:40.000Z (7 days ago)
- Last Synced: 2026-10-29T08:33:50.787Z (5 days ago)
- Language: JavaScript
- Homepage: https://stylexjs.com
- Size: 19.9 MB
- Stars: 10,445
- Watchers: 50
- Forks: 507
- Open Issues: 243
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Copilot: .github/copilot-instructions.md
Owner metadata:
- Name: Meta
- Login: meta
- Email:
- Kind: organization
- Description: We are working to build community through open source technology. NB: members must have two-factor auth.
- Website: https://opensource.fb.com
- Location: Menlo Park, California
- Twitter: MetaOpenSource
- Company:
- Icon url: https://avatars.githubusercontent.com/u/69631?v=4
- Repositories: 32
- Last Synced at: 2026-10-29T08:32:07.254Z
- Profile URL: https://github.com/meta
GitHub Events
Total
- Issues event: 2
- Total: 2
Last Year
- Issues event: 2
- Total: 2
Committers metadata
Last synced: 1 day ago
Total Commits: 1,009
Total Committers: 154
Avg Commits per committer: 6.552
Development Distribution Score (DDS): 0.748
Commits in past year: 316
Committers in past year: 61
Avg Commits per committer in past year: 5.18
Development Distribution Score (DDS) in past year: 0.778
| Name | Commits | |
|---|---|---|
| Naman Goel | n****n | 254 |
| melissa | m****u@m****m | 210 |
| Nicolas Gallagher | n****s@m****m | 101 |
| dependabot[bot] | 4****] | 72 |
| Henry Q. Dineen | h****n | 51 |
| Anay Bhakat | a****y@m****m | 19 |
| Julius | 4****s | 16 |
| Kenneth Skovhus | s****s | 13 |
| kanno | 8****3@q****m | 11 |
| Prakshal Jain | p****n@m****m | 11 |
| Da Wei | 1****a | 8 |
| chunw-meta | c****w@m****m | 8 |
| Paweł Błaszczyk | i****l@p****v | 7 |
| Vincent Riemer | 1****r | 7 |
| Joel Austin | J****d@g****m | 7 |
| Anay Bhakat | 3****t | 6 |
| Durvesh Pilankar | d****2@g****m | 6 |
| Tsubasa Sakai | j****r@t****t | 6 |
| Dheeraj Purohit | 3****j | 5 |
| Samantha | 4****n | 5 |
| Youssouf Oumar | 6****r | 5 |
| Hitesh Shetty | 4****v | 4 |
| om singhal | 9****I | 4 |
| ahmedsadid | 4****d | 3 |
| Yash Singh | s****5@g****m | 3 |
| Ravi Lamkoti | 4****l | 3 |
| Niklas Mollenhauer | n****e | 3 |
| Jesse M | 4****t | 3 |
| JC Perez Chavez | j****h@m****m | 3 |
| Alex Carpenter | i****r@g****m | 3 |
| and 124 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 153
Total pull requests: 575
Average time to close issues: 15 days
Average time to close pull requests: 7 days
Total issue authors: 86
Total pull request authors: 137
Average comments per issue: 2.3
Average comments per pull request: 2.19
Merged pull request: 428
Bot issues: 0
Bot pull requests: 69
Past year issues: 79
Past year pull requests: 339
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 9 days
Past year issue authors: 41
Past year pull request authors: 70
Past year average comments per issue: 1.1
Past year average comments per pull request: 2.17
Past year merged pull request: 221
Past year bot issues: 0
Past year bot pull requests: 69
Top Issue Authors
- mellyeliu (26)
- olivierpascal (12)
- skovhus (6)
- MattJDavidson (4)
- abhakat (4)
- ebitogu (4)
- gyoon (3)
- chbybnwr (3)
- kevintyj (3)
- cixzhang (3)
- sergiocarneiro (2)
- Dwlad90 (2)
- jonreading81 (2)
- princepal-dev (2)
- chaitralikakde (2)
Top Pull Request Authors
- mellyeliu (101)
- nmn (98)
- dependabot[bot] (69)
- henryqdineen (55)
- abhakat (30)
- skovhus (13)
- necolas (10)
- chunw-meta (9)
- vincentriemer (7)
- dwei-figma (7)
- purohitdheeraj (5)
- hiteshshetty-dev (4)
- durvesh1992 (4)
- j-malt (4)
- kevintyj (4)
Top Issue Labels
- bug (48)
- enhancement (21)
- question (8)
- good first issue (7)
- help wanted (6)
- documentation (6)
- Process (1)
Top Pull Request Labels
- CLA Signed (554)
- javascript (69)
- dependencies (69)
- question (1)
Dependencies
- @stylexjs/eslint-plugin 0.18.2 development
- @stylexjs/unplugin 0.18.2 development
- eslint ^8.57.1 development
- @stylexjs/stylex 0.18.2
- react ^19.2.0
- react-dom ^19.2.0
- non-stylex-lib 1.0.0
- stylex-custom-lib 1.0.0
- @babel/core ^7.26.8
- @babel/plugin-syntax-flow ^7.26.0
- @babel/plugin-syntax-jsx ^7.25.9
- @babel/plugin-syntax-typescript ^7.25.9
- @stylexjs/babel-plugin 0.18.2
- browserslist ^4.24.0
- lightningcss ^1.29.1
- @types/react ^19.2.3 development
- typescript ^5.8.3 development
- @stylexjs/babel-plugin 0.18.2
- @stylexjs/stylex 0.18.2
- @stylexjs/eslint-plugin 0.18.2 development
- @stylexjs/unplugin 0.18.2 development
- esbuild ^0.27.0 development
- eslint ^8.57.1 development
- @stylexjs/stylex 0.18.2
- react ^19.2.0
- react-dom ^19.2.0
- @cloudflare/vite-plugin ^1.15.2 development
- @cloudflare/workers-types ^4.20260120.0 development
- @stylexjs/unplugin 0.18.2 development
- @types/node ^24.10.1 development
- @types/react ^19.2.6 development
- @types/react-dom ^19.2.3 development
- typescript ^5.9.3 development
- vite ^7.2.4 development
- wrangler ^4.50.0 development
- @stylexjs/shared-ui 0.18.2
- @stylexjs/stylex 0.18.2
- capnweb ~0.2.0
- react 19.3.0-canary-561ee24d-20251101
- react-dom 19.3.0-canary-561ee24d-20251101
- react-server-dom-webpack 19.3.0-canary-561ee24d-20251101
- rwsdk 1.0.0-beta.31
- @chromatic-com/storybook ^4.1.1 development
- @storybook/addon-a11y ^9.1.7 development
- @storybook/addon-docs ^9.1.7 development
- @storybook/addon-links ^9.1.7 development
- @storybook/addon-vitest ^9.1.7 development
- @storybook/react-vite ^9.1.7 development
- @stylexjs/babel-plugin 0.18.2 development
- @stylexjs/eslint-plugin 0.18.2 development
- @stylexjs/postcss-plugin 0.18.2 development
- @stylexjs/stylex 0.18.2 development
- @typescript-eslint/eslint-plugin ^8.44.0 development
- @typescript-eslint/parser ^8.44.0 development
- @vitejs/plugin-react ^5.0.3 development
- @vitest/browser ^4.0.13 development
- @vitest/coverage-v8 ^4.0.13 development
- autoprefixer ^10.4.21 development
- eslint ^9.36.0 development
- eslint-plugin-import ^2.32.0 development
- eslint-plugin-storybook ^9.1.7 development
- playwright ^1.55.0 development
- postcss-nesting ^13.0.2 development
- prop-types ^15.8.1 development
- rollup-plugin-jsx-remove-attributes ^3.1.1 development
- rollup-plugin-node-externals ^8.1.1 development
- storybook ^9.1.19 development
- typescript-eslint ^8.44.0 development
- vite-plugin-dts ^4.5.4 development
- vitest ^4.0.13 development
- @babel/preset-react ^7.25.7 development
- @babel/preset-typescript ^7.25.7 development
- @stylexjs/cli 0.18.2 development
- @types/react ^19.2.6 development
- @types/react-dom ^19.2.3 development
- typescript ^5.9.3 development
- react ^19.2.0
- react-dom ^19.2.0
- @stylexjs/unplugin 0.18.2 development
- @types/compression ^1.8.1 development
- @types/express ^5.0.3 development
- @types/node ^24.0.3 development
- @types/react ^19.2.6 development
- @types/react-dom ^19.2.3 development
- @vitejs/plugin-react ^4.5.2 development
- @vitejs/plugin-rsc ^0.5.3 development
- cross-env ^10.1.0 development
- typescript ^5.9.3 development
- vite ^7.2.4 development
- @remix-run/node-fetch-server 0.12.0
- @stylexjs/shared-ui 0.18.2
- @stylexjs/stylex 0.18.2
- compression ^1.8.0
- express ^5.1.0
- react ^19.2.0
- react-dom ^19.2.0
- react-router 7.9.6
- @babel/core ^7.18.2 development
- @babel/preset-env ^7.18.2 development
- @babel/preset-flow ^7.27.1 development
- @babel/preset-react ^7.17.12 development
- @rollup/plugin-babel ^6.0.4 development
- @rollup/plugin-commonjs ^26.0.1 development
- @rollup/plugin-node-resolve ^15.2.3 development
- @rollup/plugin-replace ^5.0.7 development
- @stylexjs/rollup-plugin 0.18.2 development
- rollup ^4.59.0 development
- serve ^14.2.4 development
- @stylexjs/stylex 0.18.2
- react ^19.2.0
- react-dom ^19.2.0
- @rspack/cli ^1.6.4 development
- @rspack/core ^1.6.4 development
- @stylexjs/unplugin 0.18.2 development
- css-loader ^7.1.2 development
- @stylexjs/stylex 0.18.2
- react ^19.2.0
- react-dom ^19.2.0
- scripts 0.18.2 development
- @babel/core ^7.28.5
- @babel/plugin-syntax-jsx ^7.25.9
- @babel/plugin-syntax-typescript ^7.25.9
- @babel/types ^7.26.8
- @stylexjs/babel-plugin 0.18.2
- ansis ^3.3.2
- fb-watchman ^2.0.2
- json5 ^2.2.3
- mkdirp ^3.0.1
- yargs ^17.7.2
- @babel/cli ^7.26.4 development
- @babel/core ^7.26.8 development
- @babel/preset-env ^7.26.8 development
- cross-env ^10.1.0 development
- scripts 0.18.2 development
- @clack/prompts ^0.11.0
- cross-spawn ^7.0.6
- fs-extra ^11.3.0
- giget ^2.0.0
- picocolors ^1.1.0
- @babel/core ^7.26.8
- @stylexjs/babel-plugin 0.18.2
- fast-glob ^3.3.2
- glob-parent ^6.0.2
- is-glob ^4.0.3
- postcss ^8.4.49
- @stylexjs/babel-plugin 0.18.2
- @stylexjs/rollup-plugin 0.18.2
- benchmark ^2.1.4
- brotli-size ^4.0.0
- clean-css ^5.3.3
- rollup ^4.59.0
- terser ^5.3.0
- yargs ^18.0.0
- @stylexjs/unplugin 0.18.2 development
- @vitejs/plugin-react latest development
- vite ^7.2.4 development
- @stylexjs/shared-ui 0.18.2
- @stylexjs/stylex 0.18.2
- react ^19.2.0
- react-dom ^19.2.0
- @stylexjs/unplugin 0.18.2 development
- @types/react ^19.2.6 development
- @types/react-dom ^19.2.3 development
- @vitejs/plugin-react latest development
- @vitejs/plugin-rsc latest development
- rsc-html-stream ^0.0.7 development
- vite ^7.1.12 development
- @stylexjs/shared-ui 0.18.2
- @stylexjs/stylex 0.18.2
- react ^19.2.0
- react-dom ^19.2.0
- @stylexjs/unplugin 0.18.2 development
- @types/react ^19.2.7 development
- @types/react-dom ^19.2.3 development
- @vitejs/plugin-react 5.1.0 development
- babel-plugin-react-compiler 1.0.0 development
- typescript 5.9.3 development
- @stylexjs/shared-ui 0.18.2
- @stylexjs/stylex 0.18.2
- react ^19.2.3
- react-dom ^19.2.3
- react-server-dom-webpack 19.2.1
- waku 1.0.0-alpha.0
- @rollup/plugin-babel ^6.0.4 development
- @rollup/plugin-commonjs ^28.0.1 development
- @rollup/plugin-node-resolve ^15.3.0 development
- rollup ^4.59.0 development
- @babel/core ^7.26.8
- @babel/plugin-syntax-flow ^7.26.0
- @babel/plugin-syntax-jsx ^7.25.9
- @babel/plugin-syntax-typescript ^7.25.9
- @stylexjs/babel-plugin 0.18.2
- lightningcss ^1.29.1
- @stylexjs/unplugin 0.18.2 development
- @types/mdx ^2.0.13 development
- @types/node ^24.10.4 development
- @types/react ^19.2.7 development
- @types/react-dom ^19.2.3 development
- typescript ^5.9.3 development
- unplugin ^2.3.10 development
- vite ^7.1.12 development
- vite-tsconfig-paths ^5.1.4 development
- @babel/standalone ^7.28.5
- @codesandbox/sandpack-client ^2.19.8
- @codesandbox/sandpack-react ^2.20.0
- @monaco-editor/react ^4.7.0
- @radix-ui/react-collapsible ^1.1.12
- @radix-ui/react-navigation-menu ^1.2.14
- @radix-ui/react-popover ^1.1.15
- @radix-ui/react-presence ^1.1.5
- @radix-ui/react-scroll-area ^1.2.10
- @stylexjs/babel-plugin 0.18.2
- @stylexjs/stylex 0.18.2
- algoliasearch ^5.46.2
- feed ^4.2.2
- fumadocs-core 16.0.11
- fumadocs-mdx 13.0.8
- fumadocs-ui 16.0.11
- lucide-react ^0.553.0
- lz-string ^1.5.0
- marked ^17.0.1
- next-themes ^0.4.6
- path-browserify ^1.0.1
- prettier ^3.7.4
- react ^19.2.3
- react-dom ^19.2.3
- react-server-dom-webpack ^19.2.1
- use-query-params ^2.2.2
- waku ^1.0.0-alpha.0
- zod ^4.3.4
- @stylexjs/eslint-plugin 0.18.2 development
- @stylexjs/postcss-plugin 0.18.2 development
- @types/json-schema ^7.0.15 development
- @types/node ^22.7.6 development
- @types/react ^18.3.0 development
- @types/react-dom ^18.3.0 development
- @typescript-eslint/parser ^8.48.1 development
- autoprefixer ^10.4.20 development
- client-only 0.0.1 development
- eslint ^9.39.1 development
- eslint-config-next ^16.0.6 development
- typescript ^5.9.3 development
- @stylexjs/stylex 0.18.2
- next ^16.0.7
- react ^19.0.0-rc-de68d2f4-20241204
- react-dom ^19.0.0-rc-de68d2f4-20241204
- actions/checkout v6 composite
- actions/setup-node v6 composite
- edumserrano/find-create-or-update-comment v3 composite
- @eslint/js ^9.36.0 development
- @stylexjs/unplugin 0.18.2 development
- @types/node ^24.6.0 development
- @types/react ^19.2.6 development
- @types/react-dom ^19.2.3 development
- @vitejs/plugin-react ^5.0.4 development
- babel-plugin-react-compiler ^1.0.0 development
- eslint ^9.36.0 development
- eslint-plugin-react-hooks ^5.2.0 development
- eslint-plugin-react-refresh ^0.4.22 development
- globals ^16.4.0 development
- typescript ~5.9.3 development
- typescript-eslint ^8.45.0 development
- vite ^7.1.7 development
- @stylexjs/shared-ui 0.18.2
- @stylexjs/stylex 0.18.2
- react ^19.2.0
- react-dom ^19.2.0
- @babel/core ^7.28.4 development
- @babel/preset-env ^7.28.3 development
- @babel/preset-react ^7.27.1 development
- @pmmmwh/react-refresh-webpack-plugin ^0.6.1 development
- @stylexjs/eslint-plugin 0.18.2 development
- @stylexjs/unplugin 0.18.2 development
- babel-loader ^10.0.0 development
- css-loader ^7.1.2 development
- file-loader ^6.2.0 development
- html-webpack-plugin ^5.6.0 development
- mini-css-extract-plugin ^2.9.4 development
- react-refresh ^0.18.0 development
- serve ^14.2.5 development
- webpack ^5.101.3 development
- webpack-cli ^6.0.1 development
- webpack-dev-server ^5.2.2 development
- @stylexjs/stylex 0.18.2
- react ^19.1.1
- react-dom ^19.1.1
- @rollup/plugin-alias ^5.1.1 development
- @rollup/plugin-babel ^6.0.4 development
- @rollup/plugin-commonjs ^28.0.1 development
- @rollup/plugin-json ^6.1.0 development
- @rollup/plugin-node-resolve ^15.3.0 development
- @rollup/plugin-replace ^6.0.1 development
- babel-plugin-syntax-hermes-parser ^0.32.1 development
- path-browserify ^1.0.1 development
- rollup ^4.59.0 development
- scripts 0.18.2 development
- @babel/core ^7.26.8
- @babel/helper-module-imports ^7.25.9
- @babel/traverse ^7.26.8
- @babel/types ^7.26.8
- @dual-bundle/import-meta-resolve ^4.1.0
- @stylexjs/shared 0.18.2
- @stylexjs/stylex 0.18.2
- postcss-value-parser ^4.1.0
- @csstools/css-tokenizer ^3.0.3
- @stylexjs/shared 0.18.2
- micromatch ^4.0.5
- postcss-value-parser ^4.2.0
- @babel/cli ^7.23.9 development
- @babel/core ^7.23.9 development
- @babel/cli ^7.26.4 development
- @babel/core ^7.26.8 development
- @babel/eslint-parser ^7.26.8 development
- @babel/plugin-syntax-flow ^7.26.0 development
- @babel/preset-env ^7.26.8 development
- @babel/preset-flow ^7.25.9 development
- @babel/preset-react ^7.26.3 development
- @babel/preset-typescript ^7.26.0 development
- @babel/types ^7.26.8 development
- @rollup/plugin-alias ^5.1.1 development
- @rollup/plugin-babel ^6.0.4 development
- @rollup/plugin-commonjs ^28.0.1 development
- @rollup/plugin-json ^6.1.0 development
- @rollup/plugin-node-resolve ^15.3.0 development
- @rollup/plugin-replace ^6.0.1 development
- babel-plugin-syntax-hermes-parser ^0.32.1 development
- cross-env ^10.1.0 development
- rollup ^4.59.0 development
- scripts 0.18.2 development
- css-mediaquery ^0.1.2
- invariant ^2.2.4
- styleq 0.2.1
- @babel/cli ^7.23.9 development
- @babel/core ^7.23.9 development
- @babel/node ^7.23.9 development
- benchmark ^2.1.4 development
- @csstools/css-tokenizer ^3.0.3
- 2667 dependencies
- @babel/plugin-transform-flow-strip-types ^7.27.1 development
- @rollup/plugin-babel ^6.0.4 development
- @rollup/plugin-commonjs ^28.0.1 development
- @rollup/plugin-json ^6.1.0 development
- @rollup/plugin-node-resolve ^15.3.0 development
- @rollup/plugin-replace ^6.0.1 development
- @stylexjs/unplugin 0.19.0 development
- jszip 3.10.1 development
- rollup ^4.24.0 development
- web-ext 10.5.0 development
- @stylexjs/stylex 0.19.0
- postcss-selector-parser 7.1.4
- react ^19.2.3
- react-dom ^19.2.3
- scripts 0.19.0 development
- @eslint/js ^9.39.1 development
- @stylexjs/eslint-plugin 0.19.0 development
- @stylexjs/unplugin 0.19.0 development
- @sveltejs/adapter-auto ^7.0.0 development
- @sveltejs/adapter-vercel ^5.7.2 development
- @sveltejs/kit ^2.60.1 development
- @sveltejs/vite-plugin-svelte ^6.2.1 development
- eslint ^9.39.1 development
- eslint-plugin-svelte ^3.17.0 development
- globals ^16.4.0 development
- shx ^0.4.0 development
- svelte ^5.55.7 development
- svelte-check ^4.3.4 development
- typescript ^5.9.3 development
- typescript-eslint ^8.58.2 development
- vite ^7.2.6 development
- @stylexjs/stylex 0.19.0
- actions/checkout v3 composite
- actions/checkout v2 composite
- actions/setup-node v3 composite
- @babel/cli ^7.23.0 development
- @babel/core ^7.23.0 development
- @babel/eslint-parser ^7.22.15 development
- @babel/plugin-proposal-class-properties ^7.18.6 development
- @babel/plugin-proposal-object-rest-spread ^7.20.7 development
- @babel/plugin-syntax-flow ^7.22.5 development
- @babel/plugin-transform-flow-comments ^7.22.10 development
- @babel/preset-env ^7.22.20 development
- @babel/preset-flow ^7.22.15 development
- @babel/preset-react ^7.22.15 development
- @babel/preset-typescript ^7.22.15 development
- @babel/types ^7.22.5 development
- @rollup/plugin-babel ^6.0.4 development
- @rollup/plugin-commonjs ^25.0.5 development
- @rollup/plugin-json ^6.0.1 development
- @rollup/plugin-node-resolve ^15.2.3 development
- @rollup/plugin-replace ^5.0.3 development
- @types/estree ^1.0.2 development
- @types/jest ^29.5.5 development
- babel-plugin-syntax-hermes-parser ^0.18.0 development
- benchmark ^2.1.4 development
- cross-env ^7.0.3 development
- eslint 8.47.0 development
- eslint-config-prettier ^9.0.0 development
- eslint-plugin-ft-flow ^3.0.0 development
- eslint-plugin-react ^7.33.2 development
- flow-bin ^0.223.0 development
- hermes-eslint ^0.18.0 development
- jest ^30.0.0-alpha.1 development
- prettier ^3.1.0 development
- prettier-plugin-hermes-parser ^0.18.0 development
- rimraf ^5.0.5 development
- rollup ^4.0.2 development
- typescript ^5.1.6 development
- flow-api-translator 0.18.0
- yargs 17.7.2