Skip to main content

Introduction to Plugins

Backstage orchestrates a cohesive single-page application by seamlessly integrating various plugins.

Our vision for the plugin ecosystem champions flexibility, empowering you to incorporate a broad spectrum of infrastructure and software development tools into Backstage as plugins. Adherence to stringent design guidelines guarantees a consistent and intuitive user experience across the entire plugin landscape.

Plugin Screenshot

Creating a Plugin

Embark on your plugin development journey by following the detailed steps provided in the Create a Plugin documentation.

Suggesting a Plugin

If you're developing an open-source plugin, we encourage you to create a new issue in the community plugins repository. This informs the community about upcoming plugins and invites collaboration and feedback.

This approach is equally beneficial if you conceive an idea for a potentially impactful plugin but prefer if another contributor undertakes its development.

Integration with the Software Catalog

Should your plugin complement the Software Catalog rather than exist as a standalone feature (for instance, as an additional tab or a card within an "Overview" tab), you'll find comprehensive guidance on achieving this integration in the Integrating Plugin into Software Catalog guide.