Plugins - Added plugin directory validation
Signed-off-by: Andre Wanlin <awanlin@spotify.com> Correct file check Signed-off-by: Andre Wanlin <awanlin@spotify.com> Correct file extension Signed-off-by: Andre Wanlin <awanlin@spotify.com> Minor corrections Signed-off-by: Andre Wanlin <awanlin@spotify.com> Corrected ldap-auth file Signed-off-by: Andre Wanlin <awanlin@spotify.com> Added pattern to npmPackageName Signed-off-by: Andre Wanlin <awanlin@spotify.com> Removing pattern Signed-off-by: Andre Wanlin <awanlin@spotify.com> Ran prettier Signed-off-by: Andre Wanlin <awanlin@spotify.com> Changes based on feedback Signed-off-by: Andre Wanlin <awanlin@spotify.com>
This commit is contained in:
@@ -121,6 +121,20 @@ jobs:
|
||||
- name: verify doc links
|
||||
run: node scripts/verify-links.js
|
||||
|
||||
- name: verify plugin directory files
|
||||
run: |
|
||||
if find ./microsite/data/plugins -maxdepth 1 -type f ! \( -name "*.yaml" \) | grep -q .; then
|
||||
find ./microsite/data/plugins -maxdepth 1 -type f ! \( -name "*.yaml" \)
|
||||
echo "Error: Non-YAML files found"
|
||||
exit 1
|
||||
else
|
||||
echo "Success: All files in are YAML files (based on extension)."
|
||||
exit 0
|
||||
fi
|
||||
|
||||
- name: verify plugin directory schema
|
||||
run: yarn ajv validate -s microsite/data/plugin-schema.json -d "microsite/data/plugins/*.yaml" -c ajv-formats
|
||||
|
||||
- name: build all packages
|
||||
run: yarn backstage-cli repo build --all
|
||||
|
||||
|
||||
@@ -6,10 +6,7 @@ description: Documentation on Adding Plugin to Plugin Directory
|
||||
|
||||
## Adding a Plugin to the Directory
|
||||
|
||||
To add a new plugin to the [plugin directory](https://backstage.io/plugins)
|
||||
create a file in
|
||||
[`microsite/data/plugins`](https://github.com/backstage/backstage/tree/master/microsite/data/plugins)
|
||||
with your plugin's information. Example:
|
||||
To add a new plugin to the [plugin directory](https://backstage.io/plugins) create a file with the following pattern `<plugin-name>.yaml` where `<plugin-name>` is the name of your plugin. This file will go in [`microsite/data/plugins`](https://github.com/backstage/backstage/tree/master/microsite/data/plugins) with your plugin's information. Example:
|
||||
|
||||
```yaml
|
||||
---
|
||||
@@ -26,13 +23,24 @@ npmPackageName: # Your npm package name E.g. '@backstage/plugin-<etc>' quotes ar
|
||||
addedDate: # The date plugin added to directory E.g. '2022-10-01' quotes are required
|
||||
```
|
||||
|
||||
:::tip
|
||||
|
||||
You can validate your YAML file is correct by running the following from the root of the repo:
|
||||
|
||||
1. First run `yarn install`
|
||||
2. Then run `yarn ajv validate -s microsite/data/plugin-schema.json -d "microsite/data/plugins/<plugin-name>.yaml" -c ajv-formats` where `<plugin-name>` is the name of your plugin
|
||||
|
||||
If there are any errors they will be listed and you will need to correct them. We run this same check as part of the CI.
|
||||
|
||||
:::
|
||||
|
||||
## Submission Tips
|
||||
|
||||
Here are a few tips to help speed up the review process when you submit your plugin:
|
||||
|
||||
- For any icon that you use make sure you have the proper rights to use it.
|
||||
- For any icon that you use make sure you have the proper rights to use it. If you don't have an icon then it will default to `iconUrl: '/img/logo-gradient-on-dark.svg'`.
|
||||
- Make sure that your package had been published on the NPM registry and that it's public.
|
||||
- Make sure your package on NPM has a link back to your code repo, this helps provide confidence that it's the right package.
|
||||
- Where possible, please use an [NPM scope](https://docs.npmjs.com/about-scopes) that matches either your Organization name or user name, this provides trust in the plugin
|
||||
- Where possible, please use an [NPM scope](https://docs.npmjs.com/about-scopes) that matches either your Organization name or user name, this provides trust in the plugin.
|
||||
- If your plugin has both a frontend and backend link the documentation to the frontend package but make sure it mentioned needing to install the backend package.
|
||||
- Where possible include a screenshot of the features in you plugin documentation, it really does help when deciding to use a plugin.
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"$schema": "http://json-schema.org/draft-06/schema#",
|
||||
"$ref": "#/definitions/plugin",
|
||||
"definitions": {
|
||||
"plugin": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"title": {
|
||||
"type": "string"
|
||||
},
|
||||
"author": {
|
||||
"type": "string"
|
||||
},
|
||||
"authorUrl": {
|
||||
"type": "string",
|
||||
"format": "uri"
|
||||
},
|
||||
"category": {
|
||||
"type": "string"
|
||||
},
|
||||
"description": {
|
||||
"type": "string"
|
||||
},
|
||||
"documentation": {
|
||||
"type": "string",
|
||||
"format": "uri"
|
||||
},
|
||||
"iconUrl": {
|
||||
"type": "string"
|
||||
},
|
||||
"npmPackageName": {
|
||||
"type": "string"
|
||||
},
|
||||
"addedDate": {
|
||||
"type": "string",
|
||||
"format": "date"
|
||||
},
|
||||
"order": {
|
||||
"type": "number"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"addedDate",
|
||||
"author",
|
||||
"authorUrl",
|
||||
"category",
|
||||
"description",
|
||||
"documentation",
|
||||
"npmPackageName",
|
||||
"title"
|
||||
],
|
||||
"title": "plugin"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,5 +5,6 @@ authorUrl: https://josie.lol
|
||||
category: Monitoring
|
||||
description: Track usage of your Backstage instance using generic POST endpoints.
|
||||
documentation: https://github.com/pfeifferj/backstage-plugin-analytics-generic/blob/main/README.md
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@pfeifferj/backstage-plugin-analytics-generic'
|
||||
addedDate: '2024-08-23'
|
||||
|
||||
@@ -7,3 +7,4 @@ description: API Linter is a quality assurance tool that checks the compliance o
|
||||
documentation: https://github.com/zalando/backstage-plugin-api-linter
|
||||
iconUrl: https://raw.githubusercontent.com/zalando/zally/main/logo.png
|
||||
npmPackageName: backstage-plugin-api-linter
|
||||
addedDate: '2022-07-22'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: View Argo CD status for your projects in Backstage.
|
||||
documentation: https://roadie.io/backstage/plugins/argo-cd/?utm_source=backstage.io&utm_medium=marketplace&utm_campaign=argo-cd
|
||||
iconUrl: https://roadie.io/images/logos/argo.png
|
||||
npmPackageName: '@roadiehq/backstage-plugin-argo-cd'
|
||||
tags:
|
||||
- cd
|
||||
- ci
|
||||
addedDate: '2021-04-20'
|
||||
|
||||
@@ -5,5 +5,6 @@ authorUrl: https://vipps.no
|
||||
category: Infrastructure
|
||||
description: A plugin showing Azure resource groups and security recommendations in relation to an entity in the catalog.
|
||||
documentation: https://github.com/vippsas/backstage-azure-resource-frontend
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@vippsno/plugin-azure-resources'
|
||||
addedDate: '2022-09-05'
|
||||
|
||||
@@ -5,5 +5,6 @@ authorUrl: https://friss.com
|
||||
category: Infrastructure
|
||||
description: Azure Sites (Apps & Functions) support for a given entity. View the current status of the site, quickly jump to site's Overview page, or Log Stream page.
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/azure-sites/plugins/azure-sites
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@backstage-community/plugin-azure-sites'
|
||||
addedDate: '2022-10-18'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Explore Azure Storage Blobs in Backstage.
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/azure-storage-explorer/plugins/azure-storage
|
||||
iconUrl: /img/azure-storage-folder.png
|
||||
npmPackageName: '@backstage-community/plugin-azure-storage-explorer'
|
||||
tags:
|
||||
- Azure
|
||||
- Azure Storage
|
||||
- Infrastructure
|
||||
addedDate: '2023-12-01'
|
||||
|
||||
@@ -7,6 +7,4 @@ description: BlackDuck scanned vulnerabilities in Backstage.
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/blackduck/plugins/blackduck
|
||||
iconUrl: https://avatars.githubusercontent.com/u/431461?s=200&v=4
|
||||
npmPackageName: '@backstage-community/plugin-blackduck'
|
||||
tags:
|
||||
- security
|
||||
addedDate: '2022-12-03'
|
||||
|
||||
@@ -7,9 +7,4 @@ description: Discover and manage contracts, multisigs and their access control p
|
||||
documentation: https://github.com/aurora-is-near/backstage-plugin-blockchainradar
|
||||
iconUrl: https://raw.githubusercontent.com/aurora-is-near/backstage-plugin-blockchainradar/main/docs/imgs/signs/sign-green.svg
|
||||
npmPackageName: '@aurora-is-near/backstage-plugin-blockchainradar-backend'
|
||||
tags:
|
||||
- security
|
||||
- monitoring
|
||||
- blockchain
|
||||
- alerting
|
||||
addedDate: '2023-08-31'
|
||||
|
||||
@@ -7,10 +7,4 @@ description: Import your Infrastructure from GCP into Backstage as Resource Enti
|
||||
documentation: https://github.com/backtostage/backstage-plugins/blob/main/plugins/catalog-backend-module-gcp/README.md
|
||||
iconUrl: https://avatars1.githubusercontent.com/u/2810941?s=280&v=4
|
||||
npmPackageName: '@backtostage/plugin-catalog-backend-module-gcp'
|
||||
tags:
|
||||
- cloud
|
||||
- project
|
||||
- resources
|
||||
- gcp
|
||||
- cloudsql
|
||||
addedDate: '2024-08-01'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: Import nodes from PuppetDB into Backstage as Resource Entities
|
||||
documentation: https://github.com/backstage/backstage/blob/master/plugins/catalog-backend-module-puppetdb/README.md
|
||||
iconUrl: /img/puppet.png
|
||||
npmPackageName: '@backstage/plugin-catalog-backend-module-puppetdb'
|
||||
tags:
|
||||
- puppet
|
||||
- puppetdb
|
||||
addedDate: '2023-02-06'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: Visualize CI/CD pipeline statistics such as build time or success a
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/cicd-statistics/plugins/cicd-statistics
|
||||
iconUrl: /img/cicd-statistics.svg
|
||||
npmPackageName: '@backstage-community/plugin-cicd-statistics'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
addedDate: '2022-01-13'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: Automate your development process with CI hosted in the cloud or on
|
||||
documentation: https://github.com/CircleCI-Public/backstage-plugin/tree/main/plugins/circleci
|
||||
iconUrl: /img/circleci.png
|
||||
npmPackageName: '@circleci/backstage-plugin'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
addedDate: '2021-04-28'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Build, test, and deploy on Google's serverless CI/CD platform.
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/cloudbuild/plugins/cloudbuild
|
||||
iconUrl: https://avatars2.githubusercontent.com/u/38220399?s=400&v=4
|
||||
npmPackageName: '@backstage-community/plugin-cloudbuild'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
- test
|
||||
addedDate: '2021-01-20'
|
||||
|
||||
@@ -7,10 +7,4 @@ description: View your cloud carbon footprint by estimating energy use (kilowatt
|
||||
documentation: https://github.com/cloud-carbon-footprint/ccf-backstage-plugin/blob/trunk/README.md
|
||||
iconUrl: https://www.cloudcarbonfootprint.org/img/logo.png
|
||||
npmPackageName: '@cloud-carbon-footprint/backstage-plugin-frontend'
|
||||
tags:
|
||||
- sustainability
|
||||
- cloud
|
||||
- climate
|
||||
- carbon-emissions
|
||||
- carbon-footprint
|
||||
addedDate: '2022-05-03'
|
||||
|
||||
@@ -7,10 +7,4 @@ description: Show Cloudsmith Repository stats, Quota, Audit logs and Security sc
|
||||
documentation: https://github.com/RoadieHQ/roadie-backstage-plugins/tree/main/plugins/frontend/backstage-plugin-cloudsmith
|
||||
iconUrl: https://cloudsmith.com/img/cloudsmith-mini-dark.svg
|
||||
npmPackageName: '@roadiehq/backstage-plugin-cloudsmith'
|
||||
tags:
|
||||
- dashboards
|
||||
- monitoring
|
||||
- audit logs
|
||||
- security scanning
|
||||
- usage
|
||||
addedDate: '2022-11-18'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Grade the quality of your Backstage services using Scorecards. Auto
|
||||
documentation: https://github.com/cortexapps/backstage-plugin
|
||||
iconUrl: /img/cortex.png
|
||||
npmPackageName: '@cortexapps/backstage-plugin'
|
||||
tags:
|
||||
- web
|
||||
- monitoring
|
||||
- sre
|
||||
addedDate: '2021-06-03'
|
||||
|
||||
@@ -7,6 +7,4 @@ description: Visualize, understand and optimize your team's cloud costs.
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/cost-insights/plugins/cost-insights
|
||||
iconUrl: /img/cost-insights.png
|
||||
npmPackageName: '@backstage-community/plugin-cost-insights'
|
||||
tags:
|
||||
- web
|
||||
addedDate: '2021-04-28'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Manage Cyclops Modules through Backstage catalog
|
||||
documentation: https://github.com/cyclops-ui/backstage-plugins#readme
|
||||
iconUrl: /img/cyclops.svg
|
||||
npmPackageName: '@cyclopsui/backstage-plugin-cyclops-modules'
|
||||
tags:
|
||||
- Kubernetes
|
||||
- Productivity
|
||||
- Delivery
|
||||
addedDate: '2024-01-02'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Open Source Development Environment Manager
|
||||
documentation: https://github.com/daytonaio/backstage-plugins/tree/main/plugins/daytona
|
||||
iconUrl: /img/daytona.svg
|
||||
npmPackageName: '@daytonaio/backstage-plugin-daytona'
|
||||
tags:
|
||||
- Development
|
||||
- Tools
|
||||
- Productivity
|
||||
addedDate: '2024-11-02'
|
||||
|
||||
@@ -5,8 +5,6 @@ authorUrl: https://github.com/IIBenII
|
||||
category: Discovery
|
||||
description: View dbt models and tests documentation.
|
||||
documentation: https://github.com/IIBenII/backstage-plugin-dbt
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@iiben_orgii/backstage-plugin-dbt'
|
||||
tags:
|
||||
- dbt
|
||||
- doc
|
||||
addedDate: '2023-04-27'
|
||||
|
||||
@@ -7,3 +7,4 @@ description: Plugin for extracting metrics and findings from OWASP's Dependencyt
|
||||
documentation: https://github.com/TRIMM/plugin-dependencytrack/blob/main/README.md
|
||||
iconUrl: https://avatars.githubusercontent.com/u/40258585?s=200&v=4
|
||||
npmPackageName: '@trimm/plugin-dependencytrack'
|
||||
addedDate: '2022-09-06'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: The plugin offers integration with Digital.ai Deploy and backstage
|
||||
documentation: https://docs.digital.ai/deploy/docs/concept/xl-deploy-backstage-overview
|
||||
iconUrl: /img/digital.ai-deploy.svg
|
||||
npmPackageName: '@digital-ai/plugin-dai-deploy'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
addedDate: '2024-05-06'
|
||||
|
||||
@@ -7,12 +7,4 @@ description: The plugin offers integration with Digital.ai Release and backstage
|
||||
documentation: https://docs.digital.ai/release/docs/concept/release-backstage-overview
|
||||
iconUrl: /img/digital.ai-release.svg
|
||||
npmPackageName: '@digital-ai/plugin-dai-release'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
- release
|
||||
- orchestration
|
||||
- devops
|
||||
- pipeline
|
||||
- automation
|
||||
addedDate: '2024-05-28'
|
||||
|
||||
@@ -7,4 +7,4 @@ description: 'Creates a list of docker tags based on hub.docker.com'
|
||||
documentation: 'https://github.com/Work-m8/backstage-docker-plugin/blob/main/README.md'
|
||||
iconUrl: 'https://raw.githubusercontent.com/Work-m8/.github/main/profile/wm_logo.png'
|
||||
npmPackageName: '@workm8/backstage-docker-tags'
|
||||
addedDate: '2023-24-10'
|
||||
addedDate: '2023-10-24'
|
||||
|
||||
@@ -7,10 +7,4 @@ description: View problem and synthetic information for services in your softwar
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/dynatrace/plugins/dynatrace
|
||||
iconUrl: /img/dynatrace.svg
|
||||
npmPackageName: '@backstage-community/plugin-dynatrace'
|
||||
tags:
|
||||
- monitoring
|
||||
- observability
|
||||
- alerting
|
||||
- problem
|
||||
- synthetic
|
||||
addedDate: '2022-06-23'
|
||||
|
||||
@@ -7,9 +7,4 @@ description: Provide customizable context-rich observability and security insigh
|
||||
documentation: https://github.com/Dynatrace/backstage-plugin
|
||||
iconUrl: /img/dynatrace.svg
|
||||
npmPackageName: '@dynatrace/backstage-plugin-dql'
|
||||
tags:
|
||||
- monitoring
|
||||
- observability
|
||||
- security
|
||||
- problem
|
||||
addedDate: '2024-03-22'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Create, list and manage your Google Cloud Projects.
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/gcp-projects/plugins/gcp-projects
|
||||
iconUrl: https://avatars1.githubusercontent.com/u/2810941?s=280&v=4
|
||||
npmPackageName: '@backstage-community/plugin-gcp-projects'
|
||||
tags:
|
||||
- cloud
|
||||
- project
|
||||
- resources
|
||||
addedDate: '2021-01-20'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: GitHub Actions makes it easy to automate all your software workflow
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/github-actions/plugins/github-actions
|
||||
iconUrl: https://avatars2.githubusercontent.com/u/44036562?s=400&v=4
|
||||
npmPackageName: '@backstage-community/plugin-github-actions'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
- github
|
||||
addedDate: '2021-01-20'
|
||||
|
||||
@@ -7,9 +7,4 @@ description: Integrates GitHub Codespaces for a Backstage component with the Aut
|
||||
documentation: https://github.com/adityasinghal26/backstage-plugins/tree/main/plugins/github-codespaces
|
||||
iconUrl: https://avatars.githubusercontent.com/u/9919?s=200&v=4
|
||||
npmPackageName: '@adityasinghal26/plugin-github-codespaces'
|
||||
tags:
|
||||
- github
|
||||
- codespaces
|
||||
- development
|
||||
- devcontainers
|
||||
addedDate: '2023-12-30'
|
||||
|
||||
@@ -7,9 +7,4 @@ description: The Github Workflows plugin provides an alternative for manually tr
|
||||
documentation: https://platform.vee.codes/plugin/github-workflows/
|
||||
iconUrl: https://veecode-platform.github.io/support/imgs/logo_2.svg
|
||||
npmPackageName: '@veecode-platform/backstage-plugin-github-workflows'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
- github
|
||||
- workflows
|
||||
addedDate: '2023-09-12'
|
||||
|
||||
@@ -7,10 +7,4 @@ description: The Gitlab pipelines plugin integrates GitlabCi with its backstage
|
||||
documentation: https://platform.vee.codes/plugin/gitlab-pipelines/
|
||||
iconUrl: https://veecode-platform.github.io/support/imgs/logo_1.svg
|
||||
npmPackageName: '@veecode-platform/backstage-plugin-gitlab-pipelines'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
- gitlabCi
|
||||
- pipelines
|
||||
- jobs
|
||||
addedDate: '2023-09-27'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: View GitLab pipelines, merge requests, languages and contributors.
|
||||
documentation: https://github.com/immobiliare/backstage-plugin-gitlab
|
||||
iconUrl: https://about.gitlab.com/images/press/logo/png/gitlab-icon-rgb.png
|
||||
npmPackageName: '@immobiliarelabs/backstage-plugin-gitlab'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
- gitlab
|
||||
addedDate: '2021-08-17'
|
||||
|
||||
@@ -5,10 +5,6 @@ authorUrl: https://www.weave.works/
|
||||
category: Kubernetes
|
||||
description: Create GitOps-managed Kubernetes clusters. Currently, it supports provisioning EKS clusters on GitHub via GitHub Actions.
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/gitops-profiles/plugins/gitops-profiles
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@backstage-community/plugin-gitops-profiles'
|
||||
tags:
|
||||
- kubernetes
|
||||
- gitops
|
||||
- github
|
||||
- eks
|
||||
addedDate: '2020-11-03'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: GoCD is an open-source tool which is used in software development t
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/gocd/plugins/gocd
|
||||
iconUrl: https://www.gocd.org/assets/images/go_logo-5b5ca9e1.svg
|
||||
npmPackageName: '@backstage-community/plugin-gocd'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
addedDate: '2022-01-15'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Associate alerts and dashboards to components.
|
||||
documentation: https://github.com/backstage/community-plugins/blob/main/workspaces/grafana/plugins/grafana/docs/index.md
|
||||
iconUrl: https://avatars.githubusercontent.com/u/7195757?s=200&v=4
|
||||
npmPackageName: '@backstage-community/plugin-grafana'
|
||||
tags:
|
||||
- dashboards
|
||||
- monitoring
|
||||
- alerting
|
||||
addedDate: '2021-10-11'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: Integrates GraphiQL as a tool to browse GraphQL API endpoints insid
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/graphiql/plugins/graphiql
|
||||
iconUrl: https://upload.wikimedia.org/wikipedia/commons/thumb/1/17/GraphQL_Logo.svg/1024px-GraphQL_Logo.svg.png
|
||||
npmPackageName: '@backstage-community/plugin-graphiql'
|
||||
tags:
|
||||
- graphql
|
||||
- graphiql
|
||||
addedDate: '2020-11-03'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Adds the GraphQL Endpoint to Backstage Catalog as a plugin.
|
||||
documentation: https://github.com/thefrontside/playhouse/blob/main/plugins/graphql-backend/README.md
|
||||
iconUrl: https://raw.githubusercontent.com/thefrontside/frontside.com/production/legacy/src/img/frontside-logo.png
|
||||
npmPackageName: '@frontside/backstage-plugin-graphql-backend'
|
||||
tags:
|
||||
- graphql
|
||||
- catalog
|
||||
- graphql-catalog
|
||||
addedDate: '2024-05-01'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: Integrates the GraphQL Voyager tool inside Backstage as a plugin.
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/graphql-voyager/plugins/graphql-voyager
|
||||
iconUrl: https://res.cloudinary.com/apideck/image/upload/v1612724234/icons/graphql-voyager.png
|
||||
npmPackageName: '@backstage-community/plugin-graphql-voyager'
|
||||
tags:
|
||||
- graphql
|
||||
- graphql-voyager
|
||||
addedDate: '2023-01-27'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: The processor generates a Gravatar URL for each user based on their
|
||||
documentation: https://github.com/RoadieHQ/roadie-backstage-plugins/blob/main/plugins/backend/catalog-backend-module-gravatar/README.md
|
||||
iconUrl: https://gravatar.com/avatar/gravatar
|
||||
npmPackageName: '@roadiehq/catalog-backend-module-gravatar'
|
||||
tags:
|
||||
- gravatar
|
||||
- catalog
|
||||
- processor
|
||||
addedDate: '2024-08-26'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: This plugin will show you information about Docker images within th
|
||||
documentation: https://github.com/BESTSELLER/backstage-plugin-harbor/blob/master/README.md
|
||||
iconUrl: https://raw.githubusercontent.com/cncf/artwork/master/projects/harbor/icon/color/harbor-icon-color.svg
|
||||
npmPackageName: '@bestsellerit/backstage-plugin-harbor'
|
||||
tags:
|
||||
- goharbor
|
||||
- harbor
|
||||
- docker
|
||||
addedDate: '2022-06-23'
|
||||
|
||||
@@ -6,6 +6,4 @@ description: This plugin helps you to manage and optimize cloud costs using Harn
|
||||
documentation: https://github.com/harness/backstage-plugins/tree/main/plugins/harness-ccm
|
||||
iconUrl: https://static.harness.io/ng-static/images/favicon.png
|
||||
npmPackageName: '@harnessio/backstage-plugin-harness-ccm'
|
||||
tags:
|
||||
- finops
|
||||
addedDate: '2024-09-27'
|
||||
|
||||
@@ -6,6 +6,4 @@ description: This plugin lets you view the status of Harness Chaos Engineering R
|
||||
documentation: https://github.com/harness/backstage-plugins/tree/main/plugins/harness-chaos
|
||||
iconUrl: https://static.harness.io/ng-static/images/favicon.png
|
||||
npmPackageName: '@harnessio/backstage-plugin-harness-chaos'
|
||||
tags:
|
||||
- resiliency
|
||||
addedDate: '2024-06-25'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: This plugin lets you view Harness pipeline execution details inside
|
||||
documentation: https://github.com/harness/backstage-plugins/tree/main/plugins/harness-ci-cd
|
||||
iconUrl: https://static.harness.io/ng-static/images/favicon.png
|
||||
npmPackageName: '@harnessio/backstage-plugin-ci-cd'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
addedDate: '2022-12-08'
|
||||
|
||||
@@ -7,6 +7,4 @@ description: This plugin lets you view Harness Feature Flags created in your pro
|
||||
documentation: https://github.com/harness/backstage-plugins/tree/main/plugins/harness-feature-flags
|
||||
iconUrl: https://static.harness.io/ng-static/images/favicon.png
|
||||
npmPackageName: '@harnessio/backstage-plugin-feature-flags'
|
||||
tags:
|
||||
- feature-flags
|
||||
addedDate: '2023-03-01'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: This plugin provides an overview of all the resources provisioned t
|
||||
documentation: https://github.com/harness/backstage-plugins/tree/main/plugins/harness-iacm#harness-iacm-plugin
|
||||
iconUrl: https://static.harness.io/ng-static/images/favicon.png
|
||||
npmPackageName: '@harnessio/backstage-plugin-harness-iacm'
|
||||
tags:
|
||||
- infrastructure-as-code
|
||||
- resource-management
|
||||
addedDate: '2024-07-03'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: This plugin tracks the defined SLOs and Error Budgets for your Moni
|
||||
documentation: https://github.com/harness/backstage-plugins/tree/main/plugins/harness-srm
|
||||
iconUrl: https://static.harness.io/ng-static/images/favicon.png
|
||||
npmPackageName: '@harnessio/backstage-plugin-harness-srm'
|
||||
tags:
|
||||
- service-reliability-management
|
||||
- slo
|
||||
- sli
|
||||
addedDate: '2023-11-17'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: hoop.dev is a cloud-native ssh implementation that lets you edit co
|
||||
documentation: https://github.com/hoophq/backstage-plugin
|
||||
iconUrl: https://avatars.githubusercontent.com/u/113131551?s=200&v=4
|
||||
npmPackageName: '@hoophq/backstage-plugin'
|
||||
tags:
|
||||
- cloud-native ssh
|
||||
- monitoring
|
||||
- redact
|
||||
addedDate: '2022-12-20'
|
||||
|
||||
@@ -7,6 +7,4 @@ description: Bring IBM APIC to Backstage.
|
||||
documentation: https://github.com/croz-ltd/apic-backend-plugin?utm_source=backstage.io&utm_medium=marketplace&utm_campaign=backstage-ibm-apic-backend
|
||||
iconUrl: https://croz.net/app/uploads/2024/05/apple-touch-icon.png
|
||||
npmPackageName: '@croz/plugin-ibm-apic-backend'
|
||||
tags:
|
||||
- openapic
|
||||
addedDate: '2024-03-01'
|
||||
|
||||
@@ -7,10 +7,4 @@ description: iLert is a platform for alerting, on-call management and uptime mon
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/ilert/plugins/ilert
|
||||
iconUrl: https://avatars.githubusercontent.com/u/13230510?s=200&v=4
|
||||
npmPackageName: '@backstage-community/plugin-ilert'
|
||||
tags:
|
||||
- monitoring
|
||||
- errors
|
||||
- alerting
|
||||
- uptime
|
||||
- on-call
|
||||
addedDate: '2021-04-20'
|
||||
|
||||
@@ -7,9 +7,4 @@ description: The Infracost plug-in works in conjunction with terraform and provi
|
||||
documentation: https://platform.vee.codes/plugin/Infracost
|
||||
iconUrl: https://veecode-platform.github.io/support/imgs/logo_5.svg
|
||||
npmPackageName: '@veecode-platform/backstage-plugin-infracost'
|
||||
tags:
|
||||
- finops
|
||||
- infracost
|
||||
- estimate
|
||||
- terraform
|
||||
addedDate: '2024-07-25'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Control your cloud costs just in the way how you control your bank
|
||||
documentation: https://github.com/electrolux-oss/infrawallet/blob/main/README.md
|
||||
iconUrl: /img/infrawallet-logo.png
|
||||
npmPackageName: '@electrolux-oss/plugin-infrawallet'
|
||||
tags:
|
||||
- finops
|
||||
- cost
|
||||
- infrastructure
|
||||
addedDate: '2024-06-03'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: View Jaeger traces and trace details in Backstage components.
|
||||
documentation: https://github.com/backstage/community-plugins/blob/main/workspaces/jaeger/plugins/jaeger/README.md
|
||||
iconUrl: https://avatars.githubusercontent.com/u/28545596?s=200&v=4
|
||||
npmPackageName: '@backstage-community/plugin-jaeger'
|
||||
tags:
|
||||
- monitoring
|
||||
- tracing
|
||||
- observability
|
||||
addedDate: '2024-12-21'
|
||||
|
||||
@@ -8,5 +8,3 @@ documentation: https://github.com/backstage/community-plugins/tree/main/workspac
|
||||
iconUrl: /img/jenkins.png
|
||||
npmPackageName: '@backstage-community/plugin-scaffolder-backend-module-jenkins'
|
||||
addedDate: '2024-12-06'
|
||||
tags:
|
||||
- Scaffolder
|
||||
|
||||
@@ -7,7 +7,4 @@ description: Jenkins offers a simple way to set up a continuous integration and
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/jenkins/plugins/jenkins
|
||||
iconUrl: https://img.icons8.com/color/1600/jenkins.png
|
||||
npmPackageName: '@backstage-community/plugin-jenkins'
|
||||
tags:
|
||||
- ci
|
||||
- cd
|
||||
addedDate: '2021-01-20'
|
||||
|
||||
@@ -7,6 +7,4 @@ description: Observability for Apache Kafka clusters and async API of components
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/kafka/plugins/kafka
|
||||
iconUrl: https://kafka.apache.org/images/apache-kafka.png
|
||||
npmPackageName: '@backstage-community/plugin-kafka'
|
||||
tags:
|
||||
- monitoring
|
||||
addedDate: '2021-01-21'
|
||||
|
||||
@@ -7,10 +7,4 @@ description: The Kong Service Manager plugin provides information about the kong
|
||||
documentation: https://platform.vee.codes/plugin/kong-service-manager/
|
||||
iconUrl: https://veecode-platform.github.io/support/imgs/logo_3.svg
|
||||
npmPackageName: '@veecode-platform/plugin-kong-service-manager'
|
||||
tags:
|
||||
- kong
|
||||
- api-manager
|
||||
- services
|
||||
- routes
|
||||
- plugins
|
||||
addedDate: '2024-05-27'
|
||||
|
||||
@@ -7,4 +7,4 @@ description: Kubelog provides your Backstage users the ability to view logs of y
|
||||
documentation: https://github.com/jfvilas/kubelog
|
||||
iconUrl: https://raw.githubusercontent.com/jfvilas/kubelog/master/src/assets/kubelog-logo.png
|
||||
npmPackageName: '@jfvilas/plugin-kubelog'
|
||||
addedDate: 2024-08-25
|
||||
addedDate: '2024-08-25'
|
||||
|
||||
@@ -7,10 +7,4 @@ description: The Kubernetes GPT Analyzer plug-in uses artificial intelligence wi
|
||||
documentation: https://platform.vee.codes/plugin/kubernetes-gpt-analyzer/
|
||||
iconUrl: https://veecode-platform.github.io/support/imgs/logo_4.svg
|
||||
npmPackageName: '@veecode-platform/backstage-plugin-kubernetes-gpt-analyzer'
|
||||
tags:
|
||||
- monitor
|
||||
- ai
|
||||
- kubernetes
|
||||
- k8soperator
|
||||
- gpt
|
||||
addedDate: '2024-07-31'
|
||||
|
||||
@@ -7,9 +7,4 @@ description: KubeVela is a modern software delivery platform that makes deployin
|
||||
documentation: https://github.com/kubevela-contrib/backstage-plugin-kubevela
|
||||
iconUrl: https://kubevela.io/img/logo.svg
|
||||
npmPackageName: '@oamdev/plugin-kubevela-backend'
|
||||
tags:
|
||||
- cd
|
||||
- delivery
|
||||
- multi-cluster
|
||||
- deployment as code
|
||||
addedDate: '2023-02-12'
|
||||
|
||||
@@ -5,5 +5,6 @@ authorUrl: https://roadie.io
|
||||
category: CI/CD
|
||||
description: View LaunchDarkly feature flags for your entities in Backstage.
|
||||
documentation: https://github.com/RoadieHQ/roadie-backstage-plugins/blob/launchdarkly/plugins/frontend/backstage-plugin-launchdarkly/README.md
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@roadiehq/backstage-plugin-launchdarkly'
|
||||
addedDate: '2024-07-27'
|
||||
|
||||
@@ -7,3 +7,4 @@ description: Authenticate users to an external LDAP server
|
||||
documentation: https://github.com/immobiliare/backstage-plugin-ldap-auth/blob/main/README.md
|
||||
iconUrl: https://avatars.githubusercontent.com/u/10090828
|
||||
npmPackageName: '@immobiliarelabs/backstage-plugin-ldap-auth'
|
||||
addedDate: '2022-09-05'
|
||||
@@ -7,9 +7,4 @@ description: Google's Lighthouse tool is a great resource for benchmarking and i
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/lighthouse/plugins/lighthouse
|
||||
iconUrl: https://seeklogo.com/images/G/google-lighthouse-logo-1C7FA08580-seeklogo.com.png
|
||||
npmPackageName: '@backstage-community/plugin-lighthouse'
|
||||
tags:
|
||||
- web
|
||||
- seo
|
||||
- accessibility
|
||||
- performance
|
||||
addedDate: '2021-01-20'
|
||||
|
||||
@@ -7,6 +7,4 @@ description: Proactive application risk management for developer and security te
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/mend/plugins/mend
|
||||
iconUrl: https://avatars.githubusercontent.com/u/105765982?s=200&v=4
|
||||
npmPackageName: '@backstage-community/plugin-mend'
|
||||
tags:
|
||||
- security
|
||||
addedDate: '2024-10-15'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: Elevate your workflow with our plugin that seamlessly integrates yo
|
||||
documentation: https://github.com/mia-platform/backstage-plugin/blob/main/README.md
|
||||
iconUrl: /img/mia-platform.png
|
||||
npmPackageName: '@mia-platform/backstage-plugin-frontend'
|
||||
tags:
|
||||
- platform
|
||||
- discovery
|
||||
addedDate: '2024-04-12'
|
||||
|
||||
@@ -7,6 +7,4 @@ description: Import API definitions (OpenAPI, AsyncAPI, gRPC) from Microcks inst
|
||||
documentation: https://github.com/microcks/microcks-backstage-provider
|
||||
iconUrl: https://raw.githubusercontent.com/microcks/.github/refs/heads/main/assets/microcks-logo-blue.png
|
||||
npmPackageName: '@microcks/microcks-backstage-provider'
|
||||
tags:
|
||||
- mock
|
||||
addedDate: '2023-04-06'
|
||||
|
||||
@@ -6,9 +6,6 @@ description: |
|
||||
The plugin integrates with your Microsoft Calendar.
|
||||
It displays all your calendars and events in it.
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/microsoft-calendar/plugins/microsoft-calendar
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@backstage-community/plugin-microsoft-calendar'
|
||||
tags:
|
||||
- Microsoft
|
||||
- calendar
|
||||
- Management
|
||||
addedDate: '2023-03-15'
|
||||
|
||||
@@ -6,7 +6,4 @@ description: Embed a form into the entity page with ease!
|
||||
documentation: https://github.com/zcmander/backstage-plugin-msforms
|
||||
iconUrl: /img/microsoft-forms.png
|
||||
npmPackageName: '@zcmander/backstage-plugin-msforms'
|
||||
tags:
|
||||
- Microsoft
|
||||
- forms
|
||||
addedDate: '2023-04-11'
|
||||
|
||||
@@ -7,9 +7,4 @@ description: Observability platform built to help engineers create and monitor t
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/newrelic/plugins/newrelic
|
||||
iconUrl: https://www.mulesoft.com/sites/default/files/2018-10/New_relic.png
|
||||
npmPackageName: '@backstage-community/plugin-newrelic'
|
||||
tags:
|
||||
- performance
|
||||
- monitoring
|
||||
- errors
|
||||
- alerting
|
||||
addedDate: '2020-11-03'
|
||||
|
||||
@@ -7,10 +7,4 @@ description: Easily view your New Relic Dashboards in Backstage, via real-time s
|
||||
documentation: https://github.com/backstage/community-plugins/blob/main/workspaces/newrelic/plugins/newrelic-dashboard/README.md
|
||||
iconUrl: https://newrelic.com/themes/custom/erno/assets/mediakit/new_relic_logo_vertical_white.svg
|
||||
npmPackageName: '@backstage-community/plugin-newrelic-dashboard'
|
||||
tags:
|
||||
- performance
|
||||
- monitoring
|
||||
- errors
|
||||
- alerting
|
||||
- dashboards
|
||||
addedDate: '2021-12-23'
|
||||
|
||||
@@ -5,5 +5,6 @@ authorUrl: https://github.com/christoph-jerolimov
|
||||
category: Artifacts
|
||||
description: A plugin that shows meta info and latest versions from a npm registry.
|
||||
documentation: https://github.com/backstage/community-plugins/blob/main/workspaces/npm/plugins/npm/README.md
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@backstage-community/plugin-npm'
|
||||
addedDate: '2024-11-29'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Opsgenie offers a simple way to associate alerts to components and
|
||||
documentation: https://github.com/K-Phoen/backstage-plugin-opsgenie/
|
||||
iconUrl: https://avatars.githubusercontent.com/u/1818843?s=200&v=4
|
||||
npmPackageName: '@k-phoen/backstage-plugin-opsgenie'
|
||||
tags:
|
||||
- monitoring
|
||||
- errors
|
||||
- alerting
|
||||
addedDate: '2022-03-13'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Integrate with OpsLevel to track performance against your engineeri
|
||||
documentation: https://github.com/OpsLevel/backstage-plugin
|
||||
iconUrl: https://avatars.githubusercontent.com/u/44910550?s=200&v=4
|
||||
npmPackageName: backstage-plugin-opslevel-maturity
|
||||
tags:
|
||||
- service maturity
|
||||
- service quality
|
||||
- maturity score
|
||||
addedDate: '2022-12-07'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Bring the power of PagerDuty to Backstage, reduce cognitive load, i
|
||||
documentation: https://pagerduty.github.io/backstage-plugin-docs/index.html
|
||||
iconUrl: https://avatars2.githubusercontent.com/u/766800?s=200&v=4
|
||||
npmPackageName: '@pagerduty/backstage-plugin'
|
||||
tags:
|
||||
- monitoring
|
||||
- errors
|
||||
- alerting
|
||||
addedDate: '2020-12-22'
|
||||
|
||||
@@ -6,6 +6,4 @@ description: View and explore telemetry datasets from Parseable directly inside
|
||||
documentation: https://github.com/parseablehq/backstage-plugin/blob/main/parseable-backstage-plugin/plugins/parseable-logstream/README.md
|
||||
iconUrl: https://raw.githubusercontent.com/parseablehq/.github/main/images/logo.svg
|
||||
npmPackageName: '@parseable/backstage-plugin-logstream'
|
||||
tags:
|
||||
- monitoring
|
||||
addedDate: '2025-07-14'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Prometheus plugin provides visualization of Prometheus metrics and
|
||||
documentation: https://roadie.io/backstage/plugins/prometheus/?utm_source=backstage.io&utm_medium=marketplace&utm_campaign=prometheus
|
||||
iconUrl: https://avatars.githubusercontent.com/u/3380462?s=200&v=4
|
||||
npmPackageName: '@roadiehq/backstage-plugin-prometheus'
|
||||
tags:
|
||||
- monitoring
|
||||
- graphs
|
||||
- alerting
|
||||
addedDate: '2021-10-06'
|
||||
|
||||
@@ -7,7 +7,4 @@ description: Visualize resource information and Puppet facts from PuppetDB.
|
||||
documentation: https://github.com/backstage/community-plugins/blob/main/workspaces/puppetdb/plugins/puppetdb/README.md
|
||||
iconUrl: /img/puppet.png
|
||||
npmPackageName: '@backstage-community/plugin-puppetdb'
|
||||
tags:
|
||||
- puppet
|
||||
- puppetdb
|
||||
addedDate: '2023-04-06'
|
||||
|
||||
@@ -5,5 +5,6 @@ authorUrl: https://github.com/secustor
|
||||
category: Quality
|
||||
description: This plugin enables you to host Renovate CLI yourself inside of Backstage and extract data from it.
|
||||
documentation: https://github.com/secustor/backstage-plugins/tree/main/plugins/renovate
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@secustor/backstage-plugin-renovate'
|
||||
addedDate: '2025-03-31'
|
||||
|
||||
@@ -7,6 +7,4 @@ description: Visualization of S3 buckets and their contents in file explorer sty
|
||||
documentation: https://github.com/spreadshirt/backstage-plugin-s3/
|
||||
iconUrl: /img/s3-bucket.svg
|
||||
npmPackageName: '@spreadshirt/backstage-plugin-s3-viewer'
|
||||
tags:
|
||||
- s3
|
||||
addedDate: '2023-01-18'
|
||||
|
||||
@@ -7,5 +7,6 @@ description: >-
|
||||
A Backstage.io plugin that enables sending Webex messages via
|
||||
Incoming Webhooks within scaffolder templates.
|
||||
documentation: https://github.com/Coderrob/backstage-plugin-scaffolder-backend-module-webex
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@coderrob/backstage-plugin-scaffolder-backend-module-webex'
|
||||
addedDate: '2024-09-04'
|
||||
|
||||
@@ -5,5 +5,6 @@ authorUrl: https://github.com/grvpandey11
|
||||
category: Scaffolder
|
||||
description: Interact with Microsoft Teams from Scaffolder templates
|
||||
documentation: https://github.com/grvpandey11/backstage-plugin-scaffolder-backend-module-ms-teams/tree/main#readme
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@grvpandey11/backstage-plugin-scaffolder-backend-module-ms-teams'
|
||||
addedDate: '2023-08-11'
|
||||
|
||||
@@ -5,5 +5,6 @@ authorUrl: https://www.ap-com.co.jp/en/
|
||||
category: Search
|
||||
description: Search extension plugin to create backstage search indexes into Azure Cognitive Search.
|
||||
documentation: https://github.com/ap-communications/platt-backstage-plugin/tree/main/plugins/search-backend-module-cognitive-search
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@platt/plugin-search-backend-module-cognitive-search'
|
||||
addedDate: '2023-09-13'
|
||||
|
||||
@@ -5,5 +5,6 @@ authorUrl: https://github.com/CodeVerse-GP
|
||||
category: Scaffolder
|
||||
description: A Backstage scaffolder action to send emails using SendGrid.
|
||||
documentation: https://github.com/CodeVerse-GP/scaffolder-backend-module-sendgrid#readme
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@codeverse-gp/scaffolder-backend-module-sendgrid'
|
||||
addedDate: '2025-04-18'
|
||||
|
||||
@@ -7,9 +7,4 @@ description: Splunk On-Call offers a simple way to identify incidents and escala
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/splunk/plugins/splunk-on-call
|
||||
iconUrl: /img/splunk-black-white-bg.png
|
||||
npmPackageName: '@backstage-community/plugin-splunk-on-call'
|
||||
tags:
|
||||
- monitoring
|
||||
- errors
|
||||
- alerting
|
||||
- splunk
|
||||
addedDate: '2021-11-17'
|
||||
|
||||
@@ -7,8 +7,4 @@ description: Manage StackStorm workflow executions from within Backstage.
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/stackstorm/plugins/stackstorm
|
||||
iconUrl: /img/stackstorm.png
|
||||
npmPackageName: '@backstage-community/plugin-stackstorm'
|
||||
tags:
|
||||
- stackstorm
|
||||
- st2
|
||||
- automation
|
||||
- workflow
|
||||
addedDate: '2023-02-02'
|
||||
|
||||
@@ -6,8 +6,4 @@ description: Provides status cards GitHub pull requests and GitHub actions.
|
||||
documentation: https://github.com/StatusNeo/backstage-plugin-github
|
||||
iconUrl: /img/github-statusneo.png
|
||||
npmPackageName: '@statusneo/backstage-plugin-github'
|
||||
tags:
|
||||
- GitHub
|
||||
- Monitoring
|
||||
- Productivity
|
||||
addedDate: '2023-02-15'
|
||||
|
||||
@@ -7,9 +7,4 @@ description: Visualize, understand and optimize your team's tech health.
|
||||
documentation: https://roadie.io/backstage/plugins/tech-insights/
|
||||
iconUrl: https://roadie.io/images/logos/tech-insights.png
|
||||
npmPackageName: '@backstage-community/plugin-tech-insights'
|
||||
tags:
|
||||
- tech-insights
|
||||
- reporting
|
||||
- tech health
|
||||
- migrations
|
||||
addedDate: '2022-03-31'
|
||||
|
||||
@@ -7,4 +7,4 @@ description: Template Designer turns blank Backstage YAML into a storyboard-like
|
||||
documentation: https://github.com/tduniec/template-designer-plugin/blob/main/README.md
|
||||
iconUrl: https://raw.githubusercontent.com/tduniec/template-designer-plugin/main/img/logo/templateDesignerLogo.png
|
||||
npmPackageName: '@tduniec/plugin-template-designer'
|
||||
addedDate: 2025-11-19
|
||||
addedDate: '2025-11-19'
|
||||
|
||||
@@ -7,4 +7,4 @@ description: Visualise your time saved using Backstage Scaffolder templates
|
||||
documentation: https://github.com/tduniec/backstage-timesaver-plugin/blob/main/README.md
|
||||
iconUrl: https://raw.githubusercontent.com/tduniec/backstage-timesaver-plugin/main/img/tsLogo.png
|
||||
npmPackageName: '@tduniec/backstage-plugin-time-saver'
|
||||
addedDate: 2024-01-30
|
||||
addedDate: '2024-01-30'
|
||||
|
||||
@@ -5,5 +5,6 @@ authorUrl: https://github.com/CodeVerse-GP
|
||||
category: Monitoring
|
||||
description: Shows usage statistics for scaffolder templates
|
||||
documentation: https://github.com/CodeVerse-GP/usage-statistics/blob/main/README.md
|
||||
iconUrl: '/img/logo-gradient-on-dark.svg'
|
||||
npmPackageName: '@codeverse-gp/plugin-usage-statistics'
|
||||
addedDate: '2025-11-05'
|
||||
|
||||
@@ -7,6 +7,4 @@ description: Visualize a list of the secrets stored in your HashiCorp Vault inst
|
||||
documentation: https://github.com/backstage/community-plugins/tree/main/workspaces/vault/plugins/vault
|
||||
iconUrl: /img/vault.png
|
||||
npmPackageName: '@backstage-community/plugin-vault'
|
||||
tags:
|
||||
- vault
|
||||
addedDate: '2022-06-03'
|
||||
|
||||
@@ -152,6 +152,8 @@
|
||||
"@types/memjs": "^1.3.3",
|
||||
"@types/node": "^22.13.14",
|
||||
"@types/webpack": "^5.28.0",
|
||||
"ajv-cli": "^5.0.0",
|
||||
"ajv-formats": "^3.0.1",
|
||||
"array-to-table": "^1.0.1",
|
||||
"command-exists": "^1.2.9",
|
||||
"cross-env": "^10.0.0",
|
||||
|
||||
@@ -24306,6 +24306,28 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"ajv-cli@npm:^5.0.0":
|
||||
version: 5.0.0
|
||||
resolution: "ajv-cli@npm:5.0.0"
|
||||
dependencies:
|
||||
ajv: "npm:^8.0.0"
|
||||
fast-json-patch: "npm:^2.0.0"
|
||||
glob: "npm:^7.1.0"
|
||||
js-yaml: "npm:^3.14.0"
|
||||
json-schema-migrate: "npm:^2.0.0"
|
||||
json5: "npm:^2.1.3"
|
||||
minimist: "npm:^1.2.0"
|
||||
peerDependencies:
|
||||
ts-node: ">=9.0.0"
|
||||
peerDependenciesMeta:
|
||||
ts-node:
|
||||
optional: true
|
||||
bin:
|
||||
ajv: dist/index.js
|
||||
checksum: 10/bd755f7f34602356c5c65bf947f3ba8d73b31859296b275eb3b112d2c14e125fcfca71bac9c8d4242a006fc62e9c868be3cf4652ebc6a8df08fe16f83ee9080c
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"ajv-draft-04@npm:^1.0.0, ajv-draft-04@npm:~1.0.0":
|
||||
version: 1.0.0
|
||||
resolution: "ajv-draft-04@npm:1.0.0"
|
||||
@@ -31174,6 +31196,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"fast-deep-equal@npm:^2.0.1":
|
||||
version: 2.0.1
|
||||
resolution: "fast-deep-equal@npm:2.0.1"
|
||||
checksum: 10/b701835a87985e0ec4925bdf1f0c1e7eb56309b5d12d534d5b4b69d95a54d65bb16861c081781ead55f73f12d6c60ba668713391ee7fbf6b0567026f579b7b0b
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
|
||||
version: 3.1.3
|
||||
resolution: "fast-deep-equal@npm:3.1.3"
|
||||
@@ -31208,6 +31237,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"fast-json-patch@npm:^2.0.0":
|
||||
version: 2.2.1
|
||||
resolution: "fast-json-patch@npm:2.2.1"
|
||||
dependencies:
|
||||
fast-deep-equal: "npm:^2.0.1"
|
||||
checksum: 10/802924e8f6e50267c1c92c9a52de59e9e4d448a383c32119e228a17ef17fe90e54f52bb4211a616a9c93e708f873cc39d5df10ae77fe32cd5a22c4b9cb69cae9
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"fast-json-patch@npm:^3.0.0-1, fast-json-patch@npm:^3.1.0, fast-json-patch@npm:^3.1.1":
|
||||
version: 3.1.1
|
||||
resolution: "fast-json-patch@npm:3.1.1"
|
||||
@@ -32604,7 +32642,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.1.7, glob@npm:^7.2.3":
|
||||
"glob@npm:^7.1.0, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.1.7, glob@npm:^7.2.3":
|
||||
version: 7.2.3
|
||||
resolution: "glob@npm:7.2.3"
|
||||
dependencies:
|
||||
@@ -36020,7 +36058,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.6.1, js-yaml@npm:^3.8.3":
|
||||
"js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0, js-yaml@npm:^3.6.1, js-yaml@npm:^3.8.3":
|
||||
version: 3.14.2
|
||||
resolution: "js-yaml@npm:3.14.2"
|
||||
dependencies:
|
||||
@@ -36271,6 +36309,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"json-schema-migrate@npm:^2.0.0":
|
||||
version: 2.0.0
|
||||
resolution: "json-schema-migrate@npm:2.0.0"
|
||||
dependencies:
|
||||
ajv: "npm:^8.0.0"
|
||||
checksum: 10/bb32718273e0a1bcce5f3926f5c93559ceb209af19abb5af441fc1af937cfba39bab9884ae5461d91c5ba6019ea80067226b7c7a5b073fd8ab53133a981c387f
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"json-schema-to-ts@npm:^3.0.0":
|
||||
version: 3.1.1
|
||||
resolution: "json-schema-to-ts@npm:3.1.1"
|
||||
@@ -45514,6 +45561,8 @@ __metadata:
|
||||
"@types/node": "npm:^22.13.14"
|
||||
"@types/webpack": "npm:^5.28.0"
|
||||
"@useoptic/optic": "npm:^1.0.0"
|
||||
ajv-cli: "npm:^5.0.0"
|
||||
ajv-formats: "npm:^3.0.1"
|
||||
array-to-table: "npm:^1.0.1"
|
||||
command-exists: "npm:^1.2.9"
|
||||
cross-env: "npm:^10.0.0"
|
||||
|
||||
Reference in New Issue
Block a user