Masonry

Masonry

Masonry is a versatile JavaScript grid layout library that optimizes element placement based on vertical space, mimicking a mason's work with stones. It supports both jQuery and vanilla JavaScript, allowing for seamless integration. With customizable options and CSS-driven styling, it enhances responsive layouts while ensuring items align perfectly within a container.

Top Masonry Alternatives

1

Algolia Places

Algolia Places is a JavaScript library designed for seamless address autocomplete functionality.

By: Algolia Community From United States
2

fullPage.js

fullPage.js is a powerful, community-driven framework that enhances web design by providing smooth scrolling and responsive layouts.

From United States
3

D3.Js

D3.js empowers developers to create bespoke data visualizations by manipulating documents based on data.

By: Mike Bostock From United States
4

Babylon.js

The newly released Babylon.js 7.0 transforms web rendering with remarkable performance upgrades and innovative features.

By: Babylon.js From United States
5

Redux

Redux is a JavaScript library that streamlines global state management, ensuring applications remain consistent and easy to test across various environments, including client, server, and native.

By: Discord.js From United States
6

PixiJS

Renowned for its exceptional speed in 2D rendering, PixiJS empowers creators to develop stunning, interactive content across various platforms.

From United States
7

Popper

It ensures these elements remain visible by dynamically adjusting their placement and size relative to...

By: Discord.js From United States
8

Stacks.js

It allows users to sign messages for in-app actions, interact with smart contracts, and create...

By: Hiro From United States
9

WinJS

While Microsoft prioritizes existing customer needs with limited bug fixes, user contributions in code reviews...

By: GitHub From United States
10

Million.js

By utilizing a block virtual DOM, it optimizes component performance, reducing DOM manipulation time by...

By: Million From United States
11

Polymer

It allows developers to register elements with lifecycle callbacks, utilize Shadow DOM for encapsulation, and...

From United States
12

Granim.js

It supports basic and complex gradient setups, including multiple colors, image blending, and event-responsive transitions...

By: Ventas From United States
13

Kendo UI

With over 100 components per framework, users can seamlessly integrate sophisticated elements like data grids...

By: Progress Software From United States
14

JavaScript InfoVis Toolkit

By exploring the demos page, users can access example codes linked for each demonstration...

By: SenchaLabs From United States
15

Underscore.js

It simplifies tasks with functions for mapping, filtering, and invoking, alongside specialized utilities for function...

From United States

Top Masonry Features

  • Cascading grid layout
  • Optimal vertical positioning
  • CSS handled item sizing
  • jQuery plugin support
  • Vanilla JS initialization
  • HTML data-masonry attribute
  • Options as valid JSON
  • Backwards compatibility with v3
  • Responsive layouts with percentages
  • imagesLoaded integration
  • Customizable column width
  • Item selector flexibility
  • Aligns to horizontal grid
  • Touch and responsive support
  • Draggable grid layouts
  • Easy installation via npm
  • Automatic layout adjustments
  • Demonstrations on CodePen
  • MIT License for freedom
  • Developed by David DeSandro.