Skip to content

Browsing the Catalog

Click Catalog in the top navigation. The sidebar lists catalog pages grouped in folders — in the demo: Run, Github, Gitlab, GCP, AWS, plus Teams, Users and dashboards.

Catalog pages

Open a page (e.g. Github → Github Repositories) to see all entities of its blueprint in a table:

Github Repositories page

From the toolbar you can:

  • Search columns — type to filter rows across visible columns.
  • Filter — property-based filters (e.g. language = Python).
  • Group by — group rows by any property.
  • Switch view — table ↔ cards.
  • Export / copy the current view.
  • + <Blueprint> — manually create an entity (see below).

Column layout (order, width, visibility) is yours — drag headers to adjust; it's remembered per page.

Entity details

Click any entity title to open its detail page:

Entity details

Tabs:

TabContent
Overviewall properties — links are clickable, markdown (README, CODEOWNERS) is rendered
Related Entitiesentities linked through blueprint relations, as a table or a graph
Audit Logevery change to this entity, with timestamps and sources
READMEthe synced README rendered full-page
Runsworkflow runs related to this entity

Related entities

Creating and editing entities manually

Most entities arrive via data sources, but you can manage them by hand:

  • Create: on a catalog page, click + <Blueprint> (e.g. + Repository) and fill the form — fields come from the blueprint schema, so enums render as dropdowns and required fields are enforced.
  • Edit: on an entity page, use the actions menu (⋮) → Edit to change properties.
  • Delete: same menu. Note that a data-source sync may re-create entities that still exist upstream.

Identifiers are unique per blueprint + tenant

Two entities of the same blueprint can't share an identifier in one tenant. Upserts (like the workflows' UPSERT_ENTITY step) update the existing entity instead of failing.

Next: dashboards →

IDP Next — Internal Developer Platform