janus-idp/backstage-plugins

Plugins for Backstage: this repo is deprecated and archived. If you still depend on something from this repo, it's time to look for a replacement.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 51 minutes ago
Added to GitGenius on August 12th, 2024
Created on November 22nd, 2022
Open Issues & Pull Requests: 32 (+0)
Number of forks: 151
Total Stargazers: 163 (+0)
Total Subscribers: 16 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.8 days
Mean response time: 79.8 days
90th percentile: 304.1 days
Tracked items: 67

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 23
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 719 days
Stale 30+ days: 23
Stale 90+ days: 23

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • status/triage (261)
  • jira (150)
  • kind/bug (137)
  • kind/enhancement (54)
  • plugin/tekton (54)
  • plugin/topology (47)
  • kind/epic (45)
  • kind/chore (35)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

The janus-idp/backstage-plugins repository is a deprecated and archived collection of Backstage plugins maintained by the Janus IDP project. As of August 20, 2025, the repository is no longer actively maintained, and users depending on plugins from this repository are advised to seek replacements. The repository was written primarily in TypeScript and served as a central hub for plugins developed and managed by the Janus IDP initiative, which focuses on creating an internal developer platform built on Backstage.

Backstage itself is a single-page application composed of modular plugins, and this repository housed the full collection of plugins maintained by Janus IDP. The plugins covered a wide range of functionality related to identity management, authentication, authorization, service cataloging, and infrastructure operations. The plugin architecture enabled dynamic installation without requiring code changes to the Backstage instance, a feature particularly valuable for distributions like Red Hat Developer Hub that support dynamic plugins.

The repository maintained an active community with notable contributors including airedwin, yashoswalyo, and PatAKnight, who collectively drove significant development activity. The repository maintained Apache 2.0 licensing and published packages to NPM under the @janus-idp namespace, making plugins available for integration into Backstage instances.

The dynamic plugins installation approach allowed developers to install plugins by mapping a plugins root directory in configuration files and placing packages directly without requiring code modifications. This capability made the plugin ecosystem more accessible to organizations running Janus IDP or Red Hat Developer Hub. The repository encouraged community contributions through documented contribution guidelines and a code of conduct, reflecting the project's commitment to collaborative development.

The deprecation status indicates that while the repository served its purpose in establishing a foundation for Backstage plugins within the Janus IDP project, the maintenance responsibility has shifted or been consolidated elsewhere. Users of these plugins are now directed to seek alternative solutions or look for plugins available through the broader Backstage Plugin Marketplace or the Janus IDP community site.