Layout
Isomorphic Table & Grid View Switcher In Vanilla JavaScript
A JavaScript library that enables you to switch between Table View and Grid View with a smooth transition effect.
Flickr-like Photo Grid In Vanilla JavaScript
A Vanilla JavaScript library for rendering images in a responsive justified grid layout as you have seen on Flickr and Google Image Search.
Fit Element To Its Parent Container – fwoh
A JavaScript library that makes a child element (like an image) fit inside its parent DIV container while preserving the original aspect ratio.
Resizable Split Layout In Pure JavaScript – Resizable.js
Resizable.js is a pure JavaScript library to create a resizable split layout where you can adjust the size of each ‘Window’ via drag and drop or touch events.
Add Adjustable Spacers To Elements Via Drag – spacers.js
A JavaScript library for applying multiple adjustable spacers with or without padding & margin to block elements.
Responsive, Draggable, Filterable Grid Layout – muuri
muuri is a versatile JavaScript library which helps you create responsive, draggable, filterable, searchable grid layout with smooth animations.
Mosaic Tiling With Image Lazy Loading – mosaicLayout
A JavaScript library for rendering a responsive, mobile-friendly, mosaic tiling layout (also called Masonry Layout) on the page.
Filterable Masonry Grid In JavaScript – Isolde
sortableJs is a lightweight and easy-to-use JavaScript plugin to filter through a set of grid items with a subtle shuffle effect.