CSS Frameworks
Libraries that give you pre-made components and styles.
Satisfaction, interest, usage, and awareness ratio rankings.
Technologies with less than 10% awareness not included. Each ratio is defined as follows:
- Satisfaction: would use again / (would use again + would not use again)
- Interest: want to learn / (want to learn + not interested)
- Usage: (would use again + would not use again) / total
- Awareness: (total - never heard) / total
Experience Over Time
Overview of opinions on the technologies surveyed over time.
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
Technologies with only one year of data are not included.
Positive/Negative Split
This chart splits positive (“want to learn”, “would use again”) vs negative (“not interested”, “would not use again”) experiences on both sides of a central axis.
Bar thickness represents the number of respondents aware of a technology.
BootstrapCompletion percentage: 82% (9425)Completion percentage: 82% (9425)
2019
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
Materialize CSSCompletion percentage: 82% (9427)Completion percentage: 82% (9427)
2019
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
Ant DesignCompletion percentage: 82% (9428)Completion percentage: 82% (9428)
2019
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
Semantic UICompletion percentage: 82.1% (9430)Completion percentage: 82.1% (9430)
2019
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
BulmaCompletion percentage: 82% (9425)Completion percentage: 82% (9425)
2019
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
FoundationCompletion percentage: 82.1% (9430)Completion percentage: 82.1% (9430)
2019
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
UIKitCompletion percentage: 82% (9419)Completion percentage: 82% (9419)
2019
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
My 2020 Pick: PurgeCSS
One thing I've really started using and appreciating this year though is Purge CSS- an awesome tool for removing unused CSS. It can greatly reduce the size of your CSS, and its fast and easy to use.
Christian Oliff
TachyonsCompletion percentage: 82% (9423)Completion percentage: 82% (9423)
2019
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
PrimerCompletion percentage: 81.9% (9413)Completion percentage: 81.9% (9413)
2019
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
Tailwind CSSCompletion percentage: 82.2% (9445)Completion percentage: 82.2% (9445)
2019
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
PureCSSCompletion percentage: 81.9% (9415)Completion percentage: 81.9% (9415)
2019
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
SkeletonCompletion percentage: 82% (9424)Completion percentage: 82% (9424)
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
Spectre.cssCompletion percentage: 81.9% (9410)Completion percentage: 81.9% (9410)
2020
Would not use | |
Not interested | |
Would use again | |
Interested | |
Never heard |
Other ToolsCompletion percentage: 1.7% (190)Completion percentage: 1.7% (190)
Other tools in this category (freeform answers).
Overall Happiness
On a scale of one (very unhappy) to five (very happy), how happy are developers with the current overall state of this category?