Pigeon is an OOCSS framework for rapid prototyping and building smart, scalable websites. Pigeon is easy to use and highly configurable, you can use it with either plain CSS or Sass.

To get started with Pigeon, read the documentation:

Why Pigeon?

Pigeon was originally thought up as a simple way for me to manage my own set of common OOCSS classes. It soon became apparent that it was difficult to use these classes in isolation without any kind of base typography for the page. I also found that I was hacking around the code in each separate project to tweak spacings of elements, I wanted this to be more configurable.

Pigeon aims to tackle my original problem by providing a simple set of CSS objects for laying out typography and simple components. It accepts configurations through Sass variables which means it can be included in a project and updated freely without touching your site's code.

What Pigeon Isn't

Pigeon doesn't dictate design for you, or provide stylistic classes. That's your job. If you're looking for a more full design/CSS framework, I recommend looking into Bootstrap or Zurb Foundation.

Pigeon doesn't provide a grid system. If you're looking for one with a similar style, I recommend Frag – a fluid, responsive grid system for CSS.