Linking styles and variables while you're in design mood slows things down. I always wanted to just design first and take care of the rest "later", but later never came
So I built Bulky. Scan your file, see every raw value grouped by value, and link or replace them all in one pass
It's my go-to now. Hopefully yours too...
--------------------
My favorite use cases
Linking raw values to styles, variables, and tokens in bulk, either local or from a library
Finding every inconsistency in one shot: every different font, color, radius, spacing, and opacity in one list
Swap components in bulk (best when you're trying to switch libraries)
Replacing an image, gradient, or effect everywhere it's used
Auto Tokenize, the best time saver
--------------------
Everything Bulky can do
🔤 Typography: Bulk-replace font family, style, and size; adjust line height and letter spacing; link to text styles.
🎨 Color: Bulk-change fills and strokes; bind to color styles and variables.
📐 Spacing and size: Corner radius, auto-layout gap, padding, stroke weight. Change the value or bind to a variable.
🔲 Opacity: Layer, fill, and stroke opacity.
🧩 Components: Swap instances across a page or document using a picker with folders, thumbnails, and variants collapsed to one entry.
🖼️ Images: Replace an image everywhere it's used; link fills to image styles.
🌈 Gradients: Swap a gradient from a selected layer; link to gradient styles.
✨ Effects: Swap shadow and blur sets; link to effect styles.
🪙 Tokens and audit: See what's bound vs. raw, get matching suggestions in one tap, pull from local and library styles and variables.
🎯 Scope and control: Scan a selection, page, or full document; include instances and hidden layers; filter by layer type; choose which categories to scan.
📊 Reporting: Export a styled Excel report of every change.
Built with