CSS Frameworks
For years the debate has raged on: should you use UI toolkits like Bootstrap, or is that “cheating”? Will all websites end up looking the same? And will designers end up being useless?
In 2019, it's safe to say the debate has been settled, and the frameworks have won. Bootstrap has kept up with the times and generated a huge ecosystem of various themes and plugins, while Google's Material Design has helped popularized its own specific aesthetic.
And while the utility-class-focused approach of new frameworks like Tailwind CSS make you question everything you know about writing “proper” semantic CSS, its 81% satisfaction ratio means that it might be time to reconsider our old preconceived notions…
Rankings
Awareness, interest, and satisfaction ratio rankings. Note that these three ratios all correspond to the same point in time.
Usage by Years Of Experience
The “overall” column shows overall usage for each technology (respondents who selected “would use again” or “would not use again”), while the following columns show the usage ratio for each “years of experience” bracket.
A brighter pink background indicates a higher-than-overall-average ratio for a given bracket.
Usage by Salary Range
The “overall” column shows overall usage for each technology (respondents who selected “would use again” or “would not use again”), while the following columns show the usage ratio for each “yearly salary” bracket.
A brighter pink background indicates a higher-than-overall-average ratio for a given bracket.
Bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Materialize CSS
Materialize, a CSS Framework based on Material Design
Ant Design
Semantic UI
Semantic is a UI component framework based around useful principles from natural language.
Bulma
Foundation
The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device.
UIKit
A lightweight and modular front-end framework for developing fast and powerful web interfaces
Tachyons
Primer
Tailwind
PureCSS
A set of small, responsive CSS modules that you can use in every web project.