Bootstrap 4 Beta
I highly recommend UIKit [1] for anyone looking to pick a front-end framework. It solved tons of design problems that I faced with Bootstrap. Here are a few —<p>1) Every class name is prefixed with "uk-": a wise decision to avoid conflicts and make it easy recognise the framework classes.<p>2) Useful generic classes: UIKit has many helper classes to avoid adding another rule—for removing padding, introducing a small margin, rounding the borders, adding a box shadow.<p>3) Clean theme: The default UIKit theme looks an order of magnitude better than Bootstrap's.<p>4) Additional helpful components: Loading spinner, Cards, Notifications, Sortable list. Shipping them by default saves a lot of time in searching and integrating them in your application.<p>5) Default Icons Support: The icons look clean and beautiful and because they are SVG, they don't require a font file. (Although, requiring Javascript can be turning off for some)<p>6) Much better components: Try creating an input box with an icon in bootstrap; with UIKit it only takes a little markup.<p>Whenever I develop with Bootstrap, I have to spend half the time muting the existing styles and introducing new ones. With UIKit, it never felt like a problem.<p>[1]: <a href="https://getuikit.com/docs/" rel="nofollow">https://getuikit.com/docs/</a>