https://github.com/rocketchat/fuselage
React port of Rocket.Chat's design system, Fuselage
https://github.com/rocketchat/fuselage
design-system hacktoberfest monorepo react rocketchat
Last synced: about 2 months ago
JSON representation
React port of Rocket.Chat's design system, Fuselage
- Host: GitHub
- URL: https://github.com/rocketchat/fuselage
- Owner: RocketChat
- License: mit
- Created: 2019-05-22T03:08:41.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2026-04-27T22:10:07.000Z (2 months ago)
- Last Synced: 2026-04-27T22:17:45.747Z (2 months ago)
- Topics: design-system, hacktoberfest, monorepo, react, rocketchat
- Language: TypeScript
- Homepage: https://rocketchat.github.io/fuselage/
- Size: 332 MB
- Stars: 153
- Watchers: 14
- Forks: 247
- Open Issues: 137
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
Fuselage Monorepo



| Package | Description | Version | Dependencies |
|---------|-------------|---------|--------------|
| 📦 [`@rocket.chat/css-in-js`](/packages/css-in-js) | Toolset to transpile and use CSS on runtime | [](https://www.npmjs.com/package/@rocket.chat/css-in-js) |  |
| 📦 [`@rocket.chat/css-supports`](/packages/css-supports) | Memoized and SSR-compatible facade of CSS.supports API | [](https://www.npmjs.com/package/@rocket.chat/css-supports) |  |
| 📦 [`@rocket.chat/emitter`](/packages/emitter) | Event Emitter by Rocket.Chat | [](https://www.npmjs.com/package/@rocket.chat/emitter) |  |
| 📦 [`@rocket.chat/fuselage`](/packages/fuselage) | Rocket.Chat's React Components Library | [](https://www.npmjs.com/package/@rocket.chat/fuselage) |  |
| 📦 [`@rocket.chat/fuselage-forms`](/packages/fuselage-forms) | A set of component wrappers to provide ease of use and accessibility out-of-box. | [](https://www.npmjs.com/package/@rocket.chat/fuselage-forms) |  |
| 📦 [`@rocket.chat/fuselage-hooks`](/packages/fuselage-hooks) | React hooks for Fuselage, Rocket.Chat's design system and UI toolkit | [](https://www.npmjs.com/package/@rocket.chat/fuselage-hooks) |  |
| 📦 [`@rocket.chat/fuselage-toastbar`](/packages/fuselage-toastbar) | Fuselage ToastBar component | [](https://www.npmjs.com/package/@rocket.chat/fuselage-toastbar) |  |
| 📦 [`@rocket.chat/fuselage-tokens`](/packages/fuselage-tokens) | Design tokens for Fuselage, Rocket.Chat's design system | [](https://www.npmjs.com/package/@rocket.chat/fuselage-tokens) |  |
| 📦 [`@rocket.chat/icons`](/packages/icons) | Rocket.Chat's Icons | [](https://www.npmjs.com/package/@rocket.chat/icons) |  |
| 📦 [`@rocket.chat/layout`](/packages/layout) | Shared Application Layout Components | [](https://www.npmjs.com/package/@rocket.chat/layout) |  |
| 📦 [`@rocket.chat/logo`](/packages/logo) | Rocket.Chat logo package | [](https://www.npmjs.com/package/@rocket.chat/logo) |  |
| 📦 [`@rocket.chat/memo`](/packages/memo) | Memoization utilities | [](https://www.npmjs.com/package/@rocket.chat/memo) |  |
| 📦 [`@rocket.chat/mp3-encoder`](/packages/mp3-encoder) | A LAME encoder to be used in web workers | [](https://www.npmjs.com/package/@rocket.chat/mp3-encoder) |  |
| 📦 [`@rocket.chat/onboarding-ui`](/packages/onboarding-ui) | Set of components and functions for the onboarding experience on Rocket.Chat | [](https://www.npmjs.com/package/@rocket.chat/onboarding-ui) |  |
| 📦 [`@rocket.chat/prettier-config`](/packages/prettier-config) | Prettier configuration for Rocket.Chat repositories | [](https://www.npmjs.com/package/@rocket.chat/prettier-config) |  |
| 📦 [`@rocket.chat/storybook-dark-mode`](/packages/storybook-dark-mode) | Toggle between light and dark mode in Storybook (Rocket.Chat fork) | [](https://www.npmjs.com/package/@rocket.chat/storybook-dark-mode) |  |
| 📦 [`@rocket.chat/string-helpers`](/packages/string-helpers) | Helper functions for string manipulation | [](https://www.npmjs.com/package/@rocket.chat/string-helpers) |  |
| 📦 [`@rocket.chat/styled`](/packages/styled) | A simple styled API for React components | [](https://www.npmjs.com/package/@rocket.chat/styled) |  |
| 📦 [`@rocket.chat/stylis-logical-props-middleware`](/packages/stylis-logical-props-middleware) | Stylis middleware to handle CSS Logical Properties and their fallbacks | [](https://www.npmjs.com/package/@rocket.chat/stylis-logical-props-middleware) |  |