There are many good CSS frameworks available but not all of them are lightweight. Lightweight CSS frameworks are not only going to make your website faster but also helps to improve overall performance. Therefore it’s better to adopt a lightweight framework for your next project. So in this post, I will share some most popular and lightweight CSS frameworks with their features.

What is a CSS framework?

A CSS framework is a simple CSS(can consist of javascript files also) file with pre-styled classes. So that we can use those classes in our markup. While there are many good frameworks available but the most popular of all time is bootstrap.

Bootstrap is good as it provides many built-in components but its not that lightweight. So don’t worry I have made a list of frameworks that are lightweight but have much to do with.

Lightweight CSS frameworks

Choose a perfect framework according to your project is quite tough. Day by day web design is improving and many new tricks, techs are developing. So before you choose a framework you must check out its capabilities. But don’t worry the list of lightweight CSS frameworks will help you with it.


Bulma is a flexbox based modern CSS framework with more than 19,900+ stars at Github. If you are familiar with css3 then you may know how popular flexbox is. Its become so much popular in a short span of time. It's one of the best competitor of bootstrap and by default, it doesn’t need javascript. If you ever work with bootstrap before you may know it has a js file that needs jquery. Therefore you have to use jquery for bootstrap but there are far better options available than jquery.

So Bulma will be a perfect choice if you love flexbox and don’t want to use jquery.

You can check out their official website. They have made good documentation also.


Spectre is also a lightweight CSS framework, use it as a starting point of your projects. It provides flexbox based, responsive, and mobile-friendly layout. It has everything you will ever need for your modern web design projects. While it's just released recently but still has 4900+ stars at Github.

So if you want less complication and faster workflow then choose it over others. I am sure you will definitely love to explore the features of Spectre.

They also have well-maintained documentation, check it.

Pure CSS

First of all pure is the most lightweight framework developed and maintained by yahoo. Actually it's not like a framework but it provides a set of modules. It doesn’t have many components it just provides base, grid, forms, tables, menus, and buttons. The entire set of modules is just 3.8KB* minified and gzipped. While it's much small in size but made with mobile in mind. However, if you are working on a small project or want to start from scratch then pure will be the best choice. It will definitely make your website lightning fast. You can check out their official website here. Pure is much popular too with more than 17500+ GitHub stars.


Skeleton is not a framework it’s a boilerplate but isn’t less than any framework. It provides a base structure for your project and helps you to accomplish the task faster as much as possible. You don’t have to worry about typography, tables, grids, buttons. Its surely one of the best boilerplate available out there. Finally, I would say if your project is small but needs a modern look then definitely choose it. Don’t worry about its community support because it has already got 14700+ stars.

You can check their official website here.

Kube CSS

Kube is another lightweight framework with some built-in components. It performs really well and supports almost all the latest design concepts. So you can surely use it in any medium scale project. The only minor drawback of Kube is to use its components you have to include its javascript file. While it's much popular at GitHub with 1180+ stars. Anyway, they have well-maintained documentation, you can check it here.

Finally, the list has come to the end. I hope this post will help you to select the framework of your choice for your next project. So if you guys like this post then share it with your friends and let them know about it.