emotion
CSS-in-JS library designed for high performance style composition
By the numbers
What the data shows
Emotion carries no subscription fee, making it a $0 entry point into css-in-js libraries.
emotion is well regarded, if not quite top-tier, scoring 4.1 out of 5 on our rating metric.
Over the period tracked, emotion has seen one of the faster-growing options tracked here, up roughly 1711% across 4 years.
none of the 3 tracked metrics put emotion above the css-in-js libraries average.
emotion dates back to 2017, making it one of the more established names in css-in-js libraries.
Adoption trend
emotion vs. CSS-in-JS Libraries average
| Feature | emotion | CSS-in-JS Libraries average |
|---|---|---|
| GitHub Stars | 18,023 | 27,248 |
| Forks | 1,138 | n/a |
| Popularity score | 4.1 / 5 | 4.3 / 5 |
The trade-offs
Strengths
- Free to use, with no paid tier required to get started.
Watch-outs
- Falls short on github stars — 18,023 against a category average of 27,248.
- Popularity score trails the category average: 4.1 / 5 vs. 4.3 / 5.
- Growing fast enough that current figures may shift quickly — verify before relying on them.
Common questions
Is emotion free to use?
Yes — emotion is free, with no paid tier required to get started.
Is emotion good? What's its rating?
emotion scores 4.1 out of 5 on our rating metric, versus a CSS-in-JS Libraries category average of 4.3.
How many people use emotion?
emotion has roughly 18.0K users/stars tracked, compared to a category average of 27.2K.
When was emotion founded?
emotion was founded in 2017, making it 9 years old.
Is emotion growing?
Yes — usage is up roughly 1711% over the past 4 years.
Ready to see emotion for yourself?
Opens the official site in a new tab.