Back to Plugins
Variable Linter

Variable Linter

Scans for variables in a selection and reports the source(s) of those variables.

Plugin Preview

Variable Linter preview

About this plugin

A Figma plugin that helps analyze, audit, and replace variables in your Figma designs. Scan selected layers for bound variables, categorize them by source, and efficiently replace variables with those from approved collections.


Features


🔍 Variable Analysis


Deep Scanning: Analyzes nested components, variants, and instances

Source Categorization: Identifies variables as local, team library, or orphaned

Type-Safe Analysis: Categorizes variables by type (color, number, string, boolean)

Real-time Results: Instant scanning of selected layers


📊 Variable Management


Approval System: Mark specific variable collections as approved replacement sources

Bulk Operations: Replace multiple variables of the same type simultaneously

Individual Replacement: Replace variables one at a time with precise control

Orphan Detection: Identifies variables that no longer exist in their collections


🎯 Smart Filtering


Toggle Views: Switch between all variables and unapproved variables only

Sortable Tables: Sort by name, type, value, or source

Search & Filter: Find specific variables quickly


đź“‹ Team Library Integration


Library Detection: Automatically identifies team libraries and shared collections

Permission Management: Configure which collections can be used as replacement sources

Compatibility Checking: Ensures replacement variables match original types

Plugin Details

Version1
CreatedJune 18, 2025
Last UpdatedJune 18, 2025
Categorydesign-tools-other
CreatorJon Armstrong
Stats2 installs, 1 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • https://cdn.tailwindcss.com
    • https://unpkg.com