Harness Plugins for Backstage

July 16, 2025 ยท View on GitHub

Harness gif

License Apache Join Slack

About

This project consists of Backstage plugins to integrate with Harness modules on the 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.

Harness 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.

How to use?

Check out the plugin specific installation instructions.

Harness ModuleDescriptionDocumentation
Harness CI logo CI and Harness CD logo CDView builds and pipeline executions for your services.๐Ÿ“˜ Installation instructions
Feature flags logo Feature FlagsView list of Feature Flags๐Ÿ“˜ Installation instructions
FME logo FME Feature FlagsView list of FME Feature Flags๐Ÿ“˜ Installation instructions
Chaos engineering logo Chaos EngineeringView list of Chaos Experiments๐Ÿ“˜ Installation instructions
SRM logo Service Reliability ManagementTracks the defined SLOs and Error Budgets๐Ÿ“˜ Installation instructions
IACM logo Infrastructure as Code ManagementOverview of all the resources provisioned๐Ÿ“˜ Installation instructions
CCM logo Cloud Cost ManagementManage and Optimize cloud costs๐Ÿ“˜ Installation instructions

Contributor License Agreement

In 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. 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.

Contributing

Check out our contributing guide if you would like to contribute suggestions or pull requests.

Contact

If you would like to chat with us, join the Harness Community Slack channel and ask a question!

Roadmap

Harness ModuleDescriptionStatus
Harness CI logo CI and Harness CD logo CDView builds and pipeline executions for your services.โœ… Launched
Cloud cost management logo Cloud Cost ManagementManage and Optimize cloud costsโœ… Launched
Feature flags logo Feature FlagsView list of Feature Flags set in the project.โœ… Launched
Chaos engineering logo Chaos EngineeringImprove application resiliency and reduce costly downtimeโœ… Launched
STO logo Security Testing OrchestrationShift-left application securityโณ Coming soon
SRM logo Service Reliability ManagementSLO-driven software deliveryโœ… Launched
SEI logo Software Engineering InsightsImprove Engineering Results with Data-Driven Decisions deliveryโณ Coming soon

Code of Conduct

All users and contributors of the Harness community should adhere to the following Code of Conduct!

Communication

Refer Harness Community Communications Guide to interact with the wider community users/contributors, join slack workgroups to get help/help other users and create topics in community.harness.io.

Security

Please report sensitive security issues via harness.io/security rather than GitHub.

License

Apache License 2.0. See COPYING for more information.

Issues

If you encounter an issue with node gyp, the following command on mac resolved it for me

   brew install python-setuptools