Need advice about which tool to choose?Ask the StackShare community!
Less vs Materialize: What are the differences?
Developers describe Less as "The dynamic stylesheet language". Less is a CSS pre-processor, meaning that it extends the CSS language, adding features that allow variables, mixins, functions and many other techniques that allow you to make CSS that is more maintainable, themable and extendable. On the other hand, Materialize is detailed as "A modern responsive front-end framework based on Material Design". A CSS Framework based on material design.
Less can be classified as a tool in the "CSS Pre-processors / Extensions" category, while Materialize is grouped under "Front-End Frameworks".
"Better than css", "Variables" and "Mixins" are the key factors why developers consider Less; whereas "Google material design", "Responsive" and "Easy to use" are the primary reasons why Materialize is favored.
Less and Materialize are both open source tools. It seems that Materialize with 36.1K GitHub stars and 4.8K forks on GitHub has more adoption than Less with 16.1K GitHub stars and 3.46K GitHub forks.
According to the StackShare community, Less has a broader approval, being mentioned in 498 company stacks & 169 developers stacks; compared to Materialize, which is listed in 46 company stacks and 56 developer stacks.
Pros of Less
- Better than css215
- Variables177
- Mixins141
- Maintainable99
- Used by bootstrap79
- Open source55
- Extendable50
- Functions43
- Dynamic39
- Fast30
- CSS is valid LESS, very easy to pick up2
Pros of Materialize
- Google material design102
- Easy to use74
- Responsive74
- Modern looks54
- Open source48
- Good documentation42
- Code examples37
- Extremely light - 29kb29
- Flexible28
- Great Support15
- It looks beautiful10
- Very nice looking components to quickly build out8
- Smooth animation7
- Great Grid System6
- Great4
- Ruby gem to integrate in 2 seconds flat4
- Angular2 Support3
- MIT Lisence2
- Friendly api, easy setup, good documentation2
- Easy setup2
- React1
- Grid system1
- Because of the easy to use and very editable library1
- Responsivness1
- Jibberish1
- Friendly Api1
- Better class name0
- Rtl support0
Sign up to add or upvote prosMake informed product decisions
Cons of Less
Cons of Materialize
- Mobile errors7
- Poor Grid System6
- Unmaintained2