Back to Plugins
Grid Pack

Grid Pack

fill gaps, keep order

Plugin Preview

Grid Pack preview

About this plugin

Grid Pack is a tiny utility for restoring clean grids after edits. Select the Section (recommended) or a set of frames/groups, hit Pack, and the plugin infers your grid’s columns, row bands, and spacing with a tolerance setting to handle messy layouts. It then repacks remaining items into the earliest available cells while preserving reading order. You can override the column count, switch between row-major and column-major flows, and limit operations to the current selection when needed. It respects visibility/lock states and doesn’t touch layer sizes or content—only positions.


Features

  1. Preserves order: row-major (L→R, top→down) or column-major
  2. Auto-detects columns and spacing with adjustable Tolerance
  3. Optional Columns override for strict grids
  4. Works on a Section or a multi-selection
  5. Skips hidden/locked items; non-destructive (position only)
  6. Dynamic-page safe; no optional chaining quirks


How to use

  1. Select the Section containing your grid (or multi-select items).
  2. (Optional) Set Columns and Tolerance; choose order.
  3. Click Pack to fill the gaps.


Notes & limits

  1. Best with free-positioned items. Auto Layout parents may constrain movement.
  2. Extremely irregular layouts may need a higher Tolerance or a manual Columns value.

Plugin Details

Version1
CreatedSeptember 30, 2025
Last UpdatedSeptember 30, 2025
Categoryediting & effects plugins
CreatorManjunath
Stats1 installs, 0 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none