Bulma, a CSS framework based on Flexbox


Bulma is a CSS framework, as such, the sole output is a single CSS file. You can either use that file, “out of the box”, or download the Sass source files to customize the variables. There is no JavaScript included, so you can use your own JS implementation.

Therefore Bulma can be considered “environment agnostic”: it’s just the style layer on top of the logic. Bulma is in early but active development!

There are 3 ways to include Bulma into your codebase, you can use npm or Bower to install this framework, or use the cdnjs or download it from the github repository. Bulma uses autoprefixer to make (most) Flexbox features compatible with earlier browser versions (see browser support).


Bulma is developped by Jeremy Thomas.