{"id":19149833,"url":"https://github.com/harness/backstage-plugins","last_synced_at":"2025-09-18T13:46:15.447Z","repository":{"id":77365971,"uuid":"549496102","full_name":"harness/backstage-plugins","owner":"harness","description":"Backstage Plugins for Harness Modules","archived":false,"fork":false,"pushed_at":"2025-02-07T08:08:36.000Z","size":19214,"stargazers_count":35,"open_issues_count":16,"forks_count":28,"subscribers_count":57,"default_branch":"main","last_synced_at":"2025-04-15T06:56:01.051Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/harness.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-11T09:16:46.000Z","updated_at":"2025-03-23T07:18:19.000Z","dependencies_parsed_at":"2024-05-29T15:55:40.094Z","dependency_job_id":null,"html_url":"https://github.com/harness/backstage-plugins","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harness%2Fbackstage-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harness%2Fbackstage-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harness%2Fbackstage-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harness%2Fbackstage-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/harness","download_url":"https://codeload.github.com/harness/backstage-plugins/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249023713,"owners_count":21199958,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T08:09:46.357Z","updated_at":"2025-09-18T13:46:15.091Z","avatar_url":"https://github.com/harness.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Harness Plugins for [Backstage](https://backstage.io)\n\n![Harness gif](./docs/assets/hero-animation_desktop.gif)\n\n\u003c!-- Add when Repository is Open Source. --\u003e\n\u003c!-- ![GitHub](https://img.shields.io/github/license/harness/backstage-plugins?label=License\u0026logo=Apache) --\u003e\n\n[![License Apache](https://img.shields.io/badge/License-Apache%202.0-blue)](https://github.com/harness/backstage-plugins/blob/main/LICENSE.md)\n[![Join Slack](https://img.shields.io/badge/Join-Slack-green)](https://join.slack.com/t/harnesscommunity/shared_invite/zt-1k5lupmly-No89okNhRnhBSWQa1o69_Q)\n\n## About\n\nThis project consists of Backstage plugins to integrate with [Harness](https://harness.io) modules on the [Backstage.io](https://backstage.io). If you are a Harness user and have an Internal Developer Portal (IDP) built on the open source Backstage framework, try out our plugins for a seamless Developer Experience for your developers.\n\nHarness plugins for Backstage is an Open Source project. Note that this project is not part of the commercial Harness Platform and hence makes no SLA committments with respect to new feature delivery and/or bug fixes. We recommend filing new Issues on this project, brainstorm designs in there and then follow up with your own Pull requests that we will review and merge. If this process does not work for any reason, we recommend forking the project and maintain your own fork thereafter.\n\n## How to use?\n\nCheck out the plugin specific installation instructions.\n\n| Harness Module                                                                                                                                                                                                                                                                                         | Description                                            | Documentation                                            |\n| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------ | -------------------------------------------------------- |\n| [\u003cimg align=\"center\" src=\"./docs/assets/CI%20logo.png\" alt=\"Harness CI logo\" width=\"20\" /\u003e CI](https://harness.io/products/continuous-integration) and [\u003cimg align=\"center\" src=\"./docs/assets/CD%20logo.png\" alt=\"Harness CD logo\" width=\"20\" /\u003e CD](https://harness.io/products/continuous-delivery) | View builds and pipeline executions for your services. | 📘 [Installation instructions](./plugins/harness-ci-cd/) |\n| [\u003cimg align=\"center\" src=\"./docs/assets/Feature%20Flags%20logo.png\" alt=\"Feature flags logo\" width=\"20\" /\u003e Feature Flags](https://harness.io/products/feature-flags) | View list of Feature Flags | 📘 [Installation instructions](./plugins/harness-feature-flags/) |\n[\u003cimg align=\"center\" src=\"./docs/assets/fmelogo.png\" alt=\"FME logo\" width=\"20\" /\u003e FME Feature Flags](https://www.harness.io/products/feature-management-experimentation) | View list of FME Feature Flags | 📘 [Installation instructions](./plugins/harness-fme-feature-flags/) |\n[\u003cimg align=\"center\" src=\"./docs/assets/Chaos%20logo.png\" alt=\"Chaos engineering logo\" width=\"20\" /\u003e Chaos Engineering](https://harness.io/products/chaos-engineering) | View list of Chaos Experiments | 📘 [Installation instructions](./plugins/harness-chaos/) |\n[\u003cimg align=\"center\" src=\"./docs/assets/SRM%20logo.png\" alt=\"SRM logo\" width=\"20\" /\u003e Service Reliability Management](https://www.harness.io/products/service-reliability-management) | Tracks the defined SLOs and Error Budgets | 📘 [Installation instructions](./plugins/harness-srm/) |\n[\u003cimg align=\"center\" src=\"./docs/assets/iac-logo.png\" alt=\"IACM logo\" width=\"20\" /\u003e Infrastructure as Code Management](https://www.harness.io/products/infrastructure-as-code-management) | Overview of all the resources provisioned | 📘 [Installation instructions](./plugins/harness-iacm/) |\n[\u003cimg align=\"center\" src=\"./docs/assets/Cloud%20Cost%20logo.png\" alt=\"CCM logo\" width=\"20\" /\u003e Cloud Cost Management](https://www.harness.io/products/infrastructure-as-code-management) | Manage and Optimize cloud costs | 📘 [Installation instructions](./plugins/harness-ccm/) |\n\n## Contributor License Agreement\n\nIn order to clarify the intellectual property license granted with Contributions from any person or entity, Harness Inc. (\"Harness\") must have a Contributor License Agreement (\"CLA\") on file that has been read and followed by each contributor, indicating an agreement to the license terms [here](Contributor_License_Agreement.md). This license is for your protection as a Contributor as well as the protection of Harness; it does not change your rights to use your own Contributions for any other purpose.\n\n## Contributing\n\n\u003c!-- Checkout contributing guide --\u003e\n\nCheck out our [contributing guide](./docs/Contributing.md) if you would like to contribute suggestions or pull requests.\n\n## Contact\n\nIf you would like to chat with us, join the [Harness Community Slack channel](https://join.slack.com/t/harnesscommunity/shared_invite/zt-1k5lupmly-No89okNhRnhBSWQa1o69_Q) and ask a question!\n\n## Roadmap\n\n| Harness Module                                                                                                                                                                                                                                                                                         | Description                                               | Status         |\n| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------- | -------------- |\n| [\u003cimg align=\"center\" src=\"./docs/assets/CI%20logo.png\" alt=\"Harness CI logo\" width=\"20\" /\u003e CI](https://harness.io/products/continuous-integration) and [\u003cimg align=\"center\" src=\"./docs/assets/CD%20logo.png\" alt=\"Harness CD logo\" width=\"20\" /\u003e CD](https://harness.io/products/continuous-delivery) | View builds and pipeline executions for your services.    | ✅ Launched    |\n| [\u003cimg align=\"center\" src=\"./docs/assets/Cloud%20Cost%20logo.png\" alt=\"Cloud cost management logo\" width=\"20\" /\u003e Cloud Cost Management](https://harness.io/products/cloud-cost)                                                                                                                         | Manage and Optimize cloud costs                           | ✅ Launched |\n| [\u003cimg align=\"center\" src=\"./docs/assets/Feature%20Flags%20logo.png\" alt=\"Feature flags logo\" width=\"20\" /\u003e Feature Flags](https://harness.io/products/feature-flags)                                                                                                                                   | View list of Feature Flags set in the project.                                       | ✅ Launched |\n| [\u003cimg align=\"center\" src=\"./docs/assets/Chaos%20logo.png\" alt=\"Chaos engineering logo\" width=\"20\" /\u003e Chaos Engineering](https://harness.io/products/chaos-engineering)                                                                                                                                 | Improve application resiliency and reduce costly downtime  | ✅ Launched |\n| [\u003cimg align=\"center\" src=\"./docs/assets/STO%20logo.png\" alt=\"STO logo\" width=\"20\" /\u003e Security Testing Orchestration](https://harness.io/products/security-testing-orchestration)                                                                                                                       | Shift-left application security                           | ⏳ Coming soon |\n| [\u003cimg align=\"center\" src=\"./docs/assets/SRM%20logo.png\" alt=\"SRM logo\" width=\"20\" /\u003e Service Reliability Management](https://harness.io/products/service-reliability-management)                                                                                                                       | SLO-driven software delivery                              | ✅ Launched |\n| [\u003cimg align=\"center\" src=\"./docs/assets/SEI%20logo.png\" alt=\"SEI logo\" width=\"20\" /\u003e Software Engineering Insights](https://www.harness.io/products/software-engineering-insights)                                                                                                                       | Improve Engineering Results with Data-Driven Decisions delivery                              | ⏳ Coming soon |\n\n\n## Code of Conduct\n\nAll users and contributors of the Harness community should adhere to the following [Code of Conduct](https://github.com/harness/community/blob/main/CODE_OF_CONDUCT.md)!\n\n## Communication\n\nRefer [Harness Community Communications Guide](https://github.com/harness-community/overview/blob/main/community_communication_guide.rst) to interact with the wider community users/contributors, join slack workgroups to get help/help other users and create topics in [community.harness.io](https://community.harness.io/).\n\n## Security\n\nPlease report sensitive security issues via [harness.io/security](https://harness.io/security) rather than GitHub.\n\n### License\n\nApache License 2.0. See [COPYING](LICENSE.md) for more information.\n\n### Issues\n If you encounter an issue with [node gyp](https://www.npmjs.com/package/node-gyp), the following command on mac resolved it for me\n ```\n    brew install python-setuptools\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharness%2Fbackstage-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharness%2Fbackstage-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharness%2Fbackstage-plugins/lists"}