React component styling solved with an elegant (inspired) API, small footprint, and great performance (via glamor).
glamorous alternatives and similar libraries
Based on the "PostCSS" category.
Alternatively, view glamorous alternatives based on common mentions on social networks and blogs.
9.5 8.4 L2 glamorous VS styled-componentsVisual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
8.3 7.6 glamorous VS emotion👩🎤 CSS-in-JS library designed for high performance style composition
6.1 0.6 L5 glamorous VS AphroditeFramework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation
5.7 7.9 glamorous VS CSS LayoutA collection of popular layouts and patterns made with CSS. Now it has 100+ patterns and continues growing!
3.5 5.7 L3 glamorous VS AtomizerA tool for creating Atomic CSS, a collection of single purpose styling units for maximum reuse.
Using DHX widgets with React
Using DHX widgets with Angular
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of glamorous or a related project?
STATUS: DEPRECATED AND UNMAINTAINED
glamorous 💄 Maintainable CSS with React
Table of Contents
<!-- START doctoc generated TOC please keep comment here to allow auto update --> <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
- Related projects
- Using glamorous with react-sketchapp
- Usage with Stylus
- Other Solutions
- Got Questions?
- Swag 👕
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
You will find instructions to install glamorous here.
You will find a getting started guide here.
jest-glamor-react: Jest utilities for Glamor and React
glamorous-native: React Native component styling solved 💄
glamorous-primitives: style primitive interfaces with glamorous 💄
babel-plugin-glamorous-displayname: Automatically adds a
displayNameto your glamorous components for a better debugging experience.
styled-system: Design system utilities for styled-components, glamorous, and other css-in-js libraries
glamorous-pseudo: Pseudo component to extend built-in GlamorousComponents
preact-glam: A tiny glamorous version for preact
glamorous-jsxstyle: jsxstyle components generated with glamorous
vscode-glamorous: A vscode extension for
glam-atom: Atom editor extension for
css-in-js: Atom editor extension making it easy to convert normal CSS format to CSS in JS format.
- Convert CSS-in-JS: VSCode extension making it easy to convert normal CSS format to CSS in JS format.
glamorous-redocx: style redocx components with glamorous 💄
stylelint-processor-glamorous: Lint glamorous and related css-in-js with stylelint.
Using glamorous with react-sketchapp
You can find documentation and related examples here.
Usage with Stylus
glamorous? See other/USERS.md and add yourself if you use
This package was inspired by the work from people's work on the following projects:
There are actually quite a few solutions to the general problem of styling in React. This isn't the place for a full-on comparison of features, but I'm unaware of any which supports all of the features which this library supports.
Check out the [FAQ](other/FAQ.md).
A community member created this awesome t-shirt, and they're now available on Amazon! For every shirt purchased, GSM Studio will donate \$1 to Girls Who Code to support the next generation of programmers. The shirts come in various colors and sizes. In addition you can check out other clever t-shirts by GSM Studio.
Thanks goes to these people (emoji key):
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore --> | Kent C. Dodds💻 📖 🚇 ⚠️ 👀 | Ives van Hoorne💡 | Gerardo Nardelli📖 | Chandan Rai📖 | BinHong Lee📖 | Paul Molluzzo📖 💡 | Sriram Thiagarajan💻 | | :---: | :---: | :---: | :---: | :---: | :---: | :---: | | Pavithra Kodmad💡 | Alessandro Arnodo💻 📖 ⚠️ | Jason Miller👀 | Kyle Welch👀 💡 | Javi Velasco👀 | Brandon Dail👀 | Jason Brown👀 | | jackyho112💻 ⚠️ | Kurtis Kemple💻 ⚠️ 📖 | Bernardo Raposo📖 💡 | Ryan Delaney💻 | Anthony Ng📖 | Matthew Crutchfield💡 | Kye Hohenberger💻 ⚠️ 📖 | | Bernard Lin📖 🔌 | Miguel Correa💻 | Brian Hough💡 | Erik Cupal💻 | Kok J Sam💻 | Oleg Proskurin📖 | Luke John💻 | | FredericH💡 | Atticus White📖 🔌 | marzelin💻 | iwantmyname🚇 | Ethan Godt | Zill Ding💻 | Dan Bradley💻 | | Lufty Wiranda💻 | Ansuman Shah💻 📖 | [Travis LaDuke](http://-)💡 | Aydın Çağrı Dumlu🐛 💻 | Maja Wichrowska🐛 | Tom Liu📖 | Siddharth Kshetrapal⚠️ 🔧 | | WillowHQ📖 | Mohammad Rajabifard🐛 📖 | Omar Albacha💻 📖 | tdeschryver💻 ⚠️ | Dylan Mozlowski💻 | andretshurotshka💻 ⚠️ | Danila⚠️ | | Junyoung Clare Jang💻 ⚠️ | Björn Ricks🐛 💻 📖 ⚠️ | Tyler Deitz💻 | Shovan Chatterjee📖 | johnjessewood💻 | Daniel💻 ⚠️ | Ken Powers🤔 💡 | | John Grishin🐛 💻 ⚠️ | Mordy Tikotzky🐛 💻 | Alasdair McLeay💡 | Ardamis Yeshak🔧 | Matthew Armstrong⚠️ | Wu Haotian💻 ⚠️ | Viktor Ivarsson💻 | | Mitchell Hamilton💻 | Aaron Jensen💻 | Colin Howeth💻 📖 | Royston Shufflebotham📖 |
<!-- ALL-CONTRIBUTORS-LIST:END -->
This project follows the all-contributors specification. Contributions of any kind welcome!
*Note that all licence references and agreements mentioned in the glamorous README section above are relevant to that project's source code only.