jQueryFlipGrid (JFP) is a jQuery plugin that makes a responsive photo gallery grid. Each grid cell has the ability to “flip” and show its back side contents. To provide a brief overview, the plugin works like this: You define your grid cell markup as regular HTML, and then call the plugin. The plugin
parses the markup and hides all of the cells’ “back” content, builds the hover states, and performs all the event binding. The flip effect occurs when cells’ flip icons are clicked,
and grid cell position transitions occur when more cells are added or the viewport changes size. Here are the plugin’s features.

Responsive Pinterest-style grid layout with a variable number of columns. You
pick the number of columns you want, and the plugin builds a grid of cells with the same width while resizing the cell height to maintain each cell’s
image aspect ration.