https://github.com/awslabs/aws-proton-plugins-for-backstage

https://github.com/awslabs/aws-proton-plugins-for-backstage

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.8%) to scientific vocabulary

Keywords from Contributors

standardization sequences autograder interpretability generalization control hack meshing transformers projections
Last synced: 11 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: awslabs
  • License: apache-2.0
  • Language: TypeScript
  • Default Branch: main
  • Size: 9.37 MB
Statistics
  • Stars: 48
  • Watchers: 9
  • Forks: 37
  • Open Issues: 9
  • Releases: 11
Archived
Created over 4 years ago · Last pushed over 2 years ago
Metadata Files
Readme Changelog Contributing License Code of conduct

README.md

AWS Proton plugins for Backstage

CI

This repository contains a set of Backstage plugins for interacting with AWS Proton.

The plugins provide:

  • An entity card to display the status of an AWS Proton service.
  • A scaffolder action to create an AWS Proton service.

AWS Proton Service entity card

Demo

AWS Proton plugins for Backstage demo

Installation

See AWS Proton plugins for Backstage installation guide.

Usage

For information about using the Proton plugins, see the following documents:

Development

For information about developing the Proton plugins locally, see Developing the AWS Proton plugins for Backstage.

Security

For information about contributing and reporting security issues, see CONTRIBUTING.

License

This project is licensed under the Apache-2.0 License.

N.B.: Although this repository is released under the Apache-2.0 license, its test dependencies include the third party rollup-plugin-dts project. The rollup-plugin-dts project's licensing includes the LGPL-3.0 license.

Owner

  • Name: Amazon Web Services - Labs
  • Login: awslabs
  • Kind: organization
  • Location: Seattle, WA

AWS Labs

GitHub Events

Total
  • Fork event: 3
Last Year
  • Fork event: 3

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 340
  • Total Committers: 9
  • Avg Commits per committer: 37.778
  • Development Distribution Score (DDS): 0.4
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
dependabot[bot] 4****] 204
Clare Liguori l****i@a****m 83
Niall Thomson t****l@g****m 20
github-actions[bot] 4****] 16
Danny Khen d****n@a****m 8
Patrick Nouvion n****p@a****m 6
CloudMarshall m****y@c****o 1
Amazon GitHub Automation 5****o 1
Adam Bouzourene (AWS) 1****u 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 4
  • Total pull requests: 96
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 3 days
  • Total issue authors: 2
  • Total pull request authors: 3
  • Average comments per issue: 1.0
  • Average comments per pull request: 0.76
  • Merged pull requests: 35
  • Bot issues: 0
  • Bot pull requests: 94
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • clareliguori (3)
  • niallthomson (1)
Pull Request Authors
  • dependabot[bot] (127)
  • niallthomson (1)
  • dankhen (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (127)

Packages

  • Total packages: 2
  • Total downloads:
    • npm 136 last-month
  • Total dependent packages: 6
    (may contain duplicates)
  • Total dependent repositories: 0
    (may contain duplicates)
  • Total versions: 22
  • Total maintainers: 2
npmjs.org: @aws/aws-proton-backend-plugin-for-backstage

AWS Proton Backend Plugin for Backstage

  • Versions: 11
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Downloads: 63 Last month
Rankings
Forks count: 7.0%
Stargazers count: 10.2%
Downloads: 13.1%
Average: 14.4%
Dependent packages count: 16.2%
Dependent repos count: 25.3%
Maintainers (2)
Last synced: 12 months ago
npmjs.org: @aws/aws-proton-plugin-for-backstage

AWS Proton Plugin for Backstage

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 73 Last month
Rankings
Forks count: 7.0%
Stargazers count: 10.2%
Average: 14.7%
Downloads: 15.1%
Dependent packages count: 16.2%
Dependent repos count: 25.3%
Maintainers (2)
Last synced: 12 months ago

Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v3 composite
.github/workflows/lint-pr.yml actions
  • amannn/action-semantic-pull-request v5 composite
.github/workflows/release.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
.github/workflows/upgrade-backstage.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
docs/tutorial-assets/fargate-nginx-template/skeleton/repo-contents/Dockerfile docker
  • public.ecr.aws/nginx/nginx 1.21 build
package.json npm
  • @backstage/cli ^0.18.0 development
  • @types/react ^17.0.0 development
  • lerna ^5.0.0 development
  • react ^17.0.0 development
  • react-dom ^17.0.0 development
plugins/aws-proton/package.json npm
  • @backstage/cli ^0.18.0 development
  • @backstage/core-app-api ^1.0.4 development
  • @backstage/dev-utils ^1.0.4 development
  • @backstage/test-utils ^1.1.2 development
  • @testing-library/jest-dom ^5.10.1 development
  • @testing-library/react ^12.1.4 development
  • @testing-library/user-event ^14.0.4 development
  • @types/jest ^29.0.0 development
  • @types/node ^18.0.0 development
  • cross-fetch ^3.1.5 development
  • msw ^0.46.0 development
  • @aws-sdk/client-proton ^3.63.0
  • @aws-sdk/util-arn-parser ^3.52.0
  • @backstage/catalog-model ^1.1.0
  • @backstage/core-components ^0.11.0
  • @backstage/core-plugin-api ^1.0.4
  • @backstage/errors ^1.0.0
  • @backstage/plugin-catalog-react ^1.1.2
  • @backstage/theme ^0.2.16
  • @material-ui/core ^4.12.2
  • @material-ui/icons ^4.9.1
  • @material-ui/lab 4.0.0-alpha.61
  • moment ^2.29.2
  • react-use ^17.2.4
plugins/aws-proton-backend/package.json npm
  • @backstage/cli ^0.18.0 development
  • @backstage/dev-utils ^1.0.4 development
  • @types/fs-extra ^9.0.13 development
  • @types/glob ^8.0.0 development
  • @types/jest ^29.0.0 development
  • @types/mock-fs ^4.13.1 development
  • @types/supertest ^2.0.8 development
  • aws-sdk-client-mock ^2.0.0 development
  • mock-fs ^5.1.2 development
  • msw ^0.46.0 development
  • supertest ^6.2.2 development
  • @aws-sdk/client-proton ^3.63.0
  • @aws-sdk/client-sts ^3.63.0
  • @aws-sdk/credential-provider-node ^3.63.0
  • @aws-sdk/util-arn-parser ^3.52.0
  • @backstage/backend-common ^0.15.0
  • @backstage/config ^1.0.0
  • @backstage/plugin-scaffolder-backend ^1.1.0
  • @types/express *
  • express ^4.17.1
  • express-promise-router ^4.1.0
  • fs-extra ^10.0.1
  • winston ^3.7.1
  • yn ^4.0.0
yarn.lock npm
  • 2148 dependencies