Group Manager

Group Manager

By sc0des

A Strapi plugin that lets you organise your collections and components into named, colour coded groups in a dedicated admin panel page.

Latest version

v1.0.2

released April 20, 2026

npm install strapi-plugin-group-manager

Group Manager Strapi Plugin

A Strapi plugin that lets you organise your collections and components into named, colour coded groups in a dedicated admin panel page.


Features

  • Create named groups with a custom colour and icon
  • Assign any collection type or component to a group
  • Fine grained role permissions (read, create, update, delete)

Preview

Plugin

Create


Requirements

  • Strapi v5 (v5.0.0 or later)
  • Node.js ≥ 18

Installation

# npm
npm install strapi-plugin-group-manager

# yarn
yarn add strapi-plugin-group-manager

Then enable the plugin in your Strapi app's config/plugins.ts (or .js):

export default {
  'group-manager': {
    enabled: true,
  },
};

Rebuild and restart your Strapi app:

npm run build
npm run develop

Usage

  1. Open the Strapi admin panel.
  2. Navigate to Group Manager in the left sidebar.
  3. Click Create group to add a new group, give it a name, colour, and icon.
  4. Use the Assign button on each group to add collection types or components.

Permissions

Manage access under Settings → Roles in the admin panel. The plugin registers the following permissions:

PermissionDescription
plugin::group-manager.accessAccess the Group Manager page
plugin::group-manager.groups.readView groups
plugin::group-manager.groups.createCreate groups
plugin::group-manager.groups.updateEdit groups
plugin::group-manager.groups.deleteDelete groups

Development

# Install dependencies
yarn install

# Build the plugin
yarn build

# Watch for changes (link to a local Strapi app)
yarn watch:link

# Type-check
yarn test:ts:front
yarn test:ts:back

# Verify plugin structure
yarn verify

License

MIT

Submit your content

Share your work with the community and get it listed in the Strapi ecosystem for everyone to discover and use.

Submit
Submit your content