Masonry, formally jQuery Masonry, is a JavaScript cascading grid layout library.
Masonry is a JavaScript grid layout library. It works by placing elements in optimal position based on available vertical space, sort of like a mason fitting stones in a wall. You’ve probably seen it in use all over the Internet.
As of version 3, Masonry does not depend on jQuery anymore, but it can work alongside.
Created by David DeSandro, Masonry is released under the permissive MIT License.