Coder Social home page Coder Social logo

morekid / select-all-instances Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.98 MB

Swiss army knife for component instance inspection and selection in Figma.

License: Other

TypeScript 75.49% HTML 0.02% SCSS 22.87% JavaScript 1.62%
design-system-manager figma figma-plugin

select-all-instances's Introduction

Select all instances icon

Select all instances

Swiss army knife for component instance inspection and selection.

Try it out: Figma Plugin - Select all instances

Select all instances - Screen 1

Features

  • Flexible instance selection: adjust the filters > select all instances.
  • Inspect main component info for each instance: local/remote, existing/missing.
  • Search by term: exact match with "term" or "term).
  • Search in current selection to find children instances for any node type: sections, frames, etc.
  • Filter out nested instances: allows working only with instances inside main components, so that nested ones can inherit the changes without overrides.*
  • Filter visible/hidden instances.
  • Filter up-to-date/outdated instances.
  • Filter local/remote components.
  • Filter missing/existing components.

Dev

Run:

npm install

Build:

npm run build

Watch:

npm run watch

Linting:

trunck check

--

LICENSE: Select all instances © 2020 by Daniele De Matteis is licensed under CC BY-NC-ND 4.0

select-all-instances's People

Contributors

morekid avatar

Watchers

 avatar

select-all-instances's Issues

Reduce async calls load

As per title, large files might spawn a huge amount of async calls.

Allow for cancelling.

Optimize

  • Cache the instance list on first load and any document change.
  • Execute filtering and operations on the cache.
  • Reduce document queries.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.