Back to Plugins
Pagger

Pagger

Groups, tags, and bulk changes for your pages.

categoryfilterpaggerdocumentationtagpagemanagestatusorganizesearchbulkgroup

Plugin Preview

Pagger preview

About this plugin

Pagger provides a familiar interface for organizing your pages into groups and making bulk changes.


Features

  1. Ability to organize pages into groups
  2. Assign page status with tags
  3. Bulk actions for deleting, renaming, reordering, and duplicating pages
  4. Page filtering by name
  5. Keyboard shortcuts


Pricing

This plugin offers 30 free uses per file, after which you'll be prompted to subscribe to a monthly subscription or a yearly subscription with a 75% discount.


Keyboard shortcuts

Works only while the plugin window is focused.

  1. Command-G: Group the selected pages
  2. Shift-Command-G: Ungroup pages without deleting them (non-destructive)
  3. Command-A: Toggle all pages selection
  4. Command-N: Create a new page
  5. Command-D: Duplicate selected pages
  6. Command-R: Rename selected pages
  7. Command-F: Focus the search field within plugin
  8. Option-L: Toggle all groups visibility (collapse/expand)
  9. Left Arrow (←): Collapse selected group
  10. Right Arrow (→): Expand selected group
  11. Up Arrow (↑): Navigate to the previous page
  12. Down Arrow (↓): Navigate to the next page


ℹ️ For people using Windows or Linux:

  1. Use Ctrl key instead of Command
  2. Use Alt key instead of Option


Disclaimer

During the development of this plugin, I have avoided sending any data to an external server.


As a result, any issues related to the page states, including tags, are stored only within the files in which the plugin has been launched. To store the data, I used setPluginData method.


Frequently asked questions

1/ I am unable to create nested groups. Can you please explain why?

The plugin does not currently support multi-level nesting of groups due to the complexity and time required to convert a flat and unpredictable structure into a tree view.


If you need this feature, please let me know, and I will consider extending it upon request.


Notes

  1. It's not possible to drop a page after the last group's child. However, you can drop it before the last group and then move the group after that page. 🧠
  2. It seems that the "rename multiple pages" feature ignores names between parentheses. For example, "Page name (anythingHere)" is ignored.
  3. Discovered recently, that reordering pages do not work on files with missing fonts. Reported to Figma team, but they said it's working as expected.
  4. Figma team decided to block the creation of more than 3 pages via plugin API on Starter plan. Link


Really grateful to @Mr.Biscuit for the UnStyled library. 🙌

Plugin Details

Version17
CreatedOctober 30, 2022
Last UpdatedMay 19, 2023
CategoryFile organization plugins
CreatorAndrei Iancu
Stats374 installs, 120 likes
PricingPaid

Technical Details

  • API:1.0.0
  • UI:{"main": "./main/index.html", "trialOver": "./trialOver/index.html"}
  • main:./code.js
  • Network Access:

    Ensuring that the Inter font by RSMS is available for use.

  • Editor Types:
    figma
  • Allowed Domains:
    • https://rsms.me/inter/