Find and Use Catalog Designs

Search the catalog, read a design’s details, open it in the Playground, clone it into your workspace, and manage the catalog entries you own.

The catalog holds published designs: reusable infrastructure patterns that anyone can inspect and any signed-in user with the right permission can clone. This guide covers finding a design, using it, and managing the entries you own. For how the catalog works, who can publish, and what the metrics mean, see Catalog.

The catalog page showing published designs as a grid of cards with the Top Performers panel above them

  • Browsing needs no account. Signed-out visitors can search, filter, and read every published design.
  • Cloning, downloading, editing, and deleting need you to sign in and hold the matching permission. A role without the permission sees the action disabled. See Roles and Permissions.
  • Cloning needs an organization. The copy lands in your selected workspace, so you must have an organization selected. Cloud refuses a clone while the all-organizations view is active.
ActionPermissionNotes
Browse, search, read detailsNoneOpen to signed-out visitors.
Open in the PlaygroundNoneChanges there are never written back to the catalog design.
CloneClone DesignSource must be published or public.
DownloadDownload a designCore YAML only, without catalog metadata.
Edit catalog detailsPublish DesignType, technology, description, and caveats.
UnpublishUnpublish DesignYou must be the design’s creator or hold Approve Catalog Request.
DeleteDelete a designYou must own the design. Provider administrators are the exception.

The catalog shows every published design from every organization. Two layouts show the same results:

  • Grid view shows one card per design. The top-left banner is the design’s class, such as Official. The top-right tag is its type, such as Deployment. A row of icons shows the usage counters (Opens, Downloads, Deploys, Clones, Shares). Hovering a card flips it to show the author, version, technologies, and last update.
  • Table view is denser and suits sorting and comparing. The column control chooses which attributes show, such as Author, Created At, or Downloads.

Table view of the catalog with sortable metric columns

The Top Performers panel above the results previews the leaderboard. You can hide it and show it again, and it opens the full leaderboard.

The leaderboard lists designs as a table sorted by Opens by default, ten rows per page. Sorting by any metric column re-ranks the list, and the sort order is kept in the page address, so you can share a ranking by copying the URL. You can also:

  • Search by design name.
  • Narrow by Type and Class. Each filter takes one value at a time, and All turns it off.
  • Show or hide metric columns.
  • Act on a row: clone it, download it, copy its link, share it with users or on social networks, or open it in the Playground.

Viewing the leaderboard needs the View Designs permission. Without it, the page shows a permission-denied message instead of the table.

The filter bar narrows the catalog. Filters combine, so each one you add shrinks the result set.

ControlWhat it does
SearchMatches design names only, as a case-insensitive substring. It does not search descriptions or technologies.
Sort byAlphabetical (A-Z or Z-A), most or least recently updated, most opened, most shared, most cloned, most deployed, most downloaded. Results default to most recently updated.
OwnerLimits results to your organization, specific teams, or one author.
ClassOfficial, Verified, or Community.
TechnologyThe technology tags authors attached when they published, such as Argo CD or AWS API Gateway.
TypeThe category authors chose when they published: Deployment, Traffic Management, Security, Workloads, Observability, Scaling, or Resiliency.

The three classes tell you how much to trust a design:

  • Official is produced and fully supported by Meshery maintainers.
  • Verified is produced by partners and verified by Meshery maintainers.
  • Community is produced and shared by Meshery users, with varying support.

Selecting a design opens its detail view.

The detail view of a catalog design showing class, author, dates, version, visibility, and usage counters

FieldMeaning
Class, Created By, datesThe design’s class, its original author, and when it was created and last updated.
VersionIncrements each time the design is updated.
VisibilityPublished for every design in the public catalog.
Caveats and ConsiderationsStipulations and known behaviors to weigh before you use the design.
Similar Designs by TypeOther designs of the same type.
MetricsLifetime Opens, Downloads, Deploys, Clones, and Shares.

Open in Playground opens the design in the Kanvas designer at playground.meshery.io, in a new browser tab. The catalog page stays open behind it.

The Playground is a hosted Kanvas instance. It lets you pan, zoom, open components, and inspect relationships without installing Meshery or signing in. Changes you make there are not written back to the catalog design. To keep an editable copy, clone the design.

The link Layer5 Cloud builds carries the design’s identifier as URL parameters, so the Playground opens that specific design. See URL Parameters to build such a link yourself.

Cloning creates your own editable copy of a published or public design. Use it when a catalog design is a good starting point for your own.

A clone has these properties:

  • It is private, owned by you, and placed in your selected workspace. It appears in My Designs.
  • Its name is the original name with (Copy) appended.
  • It keeps the original’s catalog metadata and origin, but it is not published. Publishing it is a separate request.
  • The source design’s Clones counter rises by one.

You cannot clone a private design, including your own. Save a copy from Kanvas instead. A clone attempt on a private design fails with unauthorized to clone design.

Download saves the design as a Design (YAML) file, which suits offline backups and handing the file to someone else. The file holds the core definition only and omits catalog metadata such as the description, technology, and class.

To export in other formats, see Exporting Designs.

Edit a published entry πŸ”—

You can change how an entry you published is described. Edit opens a dialog with these fields:

  • Type: the design’s category.
  • Technology: the technology tags.
  • Description: the design’s purpose and intended uses.
  • Caveats and Considerations: stipulations and known behaviors.

The edit dialog for a published design with type, technology, description, and caveats fields

Two properties of a published design are fixed. The name cannot change, and the visibility cannot be switched directly. To take a design out of the catalog, unpublish it.

Unpublish withdraws a design from the catalog without deleting it. The design returns to private in the owner’s account, so only the owner and anyone it is shared with can open it.

You can unpublish a design if you created it or if you hold Approve Catalog Request. The action also needs the Unpublish Design permission in the interface. Without either, Cloud answers unauthorized to unpublish to catalog.

Delete destroys a catalog item you own: a design, a view, or a filter. The confirmation dialog is titled Delete Catalog item?.

Deleting is not unpublishing. Unpublishing keeps the design in your account. Deleting removes it permanently and unassigns it from every workspace it belonged to. There is no trash and no undo.

The permission is specific to the item type:

Catalog itemPermission required
DesignDelete a design
WASM filterDelete WASM Filter
ViewDelete View

The server requires you to own the item. A user who holds the permission but does not own the item is refused. Provider administrators are the exception. The Delete action stays disabled when your role lacks the permission.

My Designs also supports bulk delete in table view. Select rows and use the bulk Delete action. Each item is deleted independently, so a failure on one does not stop the others. Check the list afterward.

For the full walkthrough, including how deletion differs from removing a design from a workspace, see Deleting a Design.

You seeCauseWhat to do
unauthorized to clone designThe design is private.Ask the owner to share it, or have them publish it.
orgID is not providedNo organization is selected.Select an organization, then clone again.
Clone is disabledYour role lacks Clone Design.Ask an organization administrator to review your role.
An action is disabled or a page shows a permission-denied messageYour role lacks the matching permission.See Roles and Permissions.
A design you searched for by technology does not appearSearch matches names only.Use the Technology filter instead.

Related Reading