I wanted a way to lay images out inside obsidian notes in a beautiful way. This is my first attempt at that. It's a bit rough around the edges, because it's still quite new, but I hope that it's useful in displaying image heavy notes. I wanted the ability to visually tell stories, and this is a good first step.
![]()
Note: Further examples can be found on the documentation. Masonry 5 and 6 are not shown above.
In order to get the image layout use ``` followed by the layout you want e.g. ```image-layout-a
Images can either be in wikilink format ![[imagename]] (with optional caption and size, e.g. ![[imagename|My caption]]) in which case it will load from the local vault, or in  format, which will load either the local or remote image as applicable.
The number of images varies depending on the layout. If you don't have enough it will display a placeholder (configurable in settings). If you have too many they'll simply be hidden. You can also pull every image from a vault folder with the fromFolder option.
See the Block Options Reference for everything a layout block accepts.
When I find time I'm hoping to add the following:
layout: custom with ASCII-art grids [DONE - NEW!]