Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scottstraughan/openssf-dashboard
OpenSSF Dashboard allows you to check the OpenSSF scorecards for an entire organisation or user on GitHub, Gitlab or others.
https://github.com/scottstraughan/openssf-dashboard
angular angular-cli linux linux-foundation openssf openssf-scorecard typescript
Last synced: 23 days ago
JSON representation
OpenSSF Dashboard allows you to check the OpenSSF scorecards for an entire organisation or user on GitHub, Gitlab or others.
- Host: GitHub
- URL: https://github.com/scottstraughan/openssf-dashboard
- Owner: scottstraughan
- License: apache-2.0
- Created: 2024-12-06T14:05:34.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-12-16T13:55:31.000Z (24 days ago)
- Last Synced: 2024-12-16T13:56:23.778Z (24 days ago)
- Topics: angular, angular-cli, linux, linux-foundation, openssf, openssf-scorecard, typescript
- Language: TypeScript
- Homepage: https://scottstraughan.github.io/openssf-dashboard/
- Size: 7.09 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
[![Scorecard supply-chain security](https://github.com/scottstraughan/openssf-dashboard/actions/workflows/scorecard.yml/badge.svg)](https://github.com/scottstraughan/openssf-dashboard/actions/workflows/scorecard.yml)
[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/scottstraughan/openssf-dashboard/badge)](https://scorecard.dev/viewer/?uri=github.com/scottstraughan/openssf-dashboard)# OpenSSF Dashboard
The OpenSSF dashboard can be used to inspect the OpenSSF scorecards for users/organizations or accounts stored on
GitHub, GitLab or others.![View the Dashboard](https://raw.githubusercontent.com/scottstraughan/openssf-dashboard/refs/heads/main/.github/images/dashboard.jpg)
**The core features of the dashboard are:**
- Track multiple users/accounts/organizations
- Easily add a new organization or user to track
- Ability to provide GitHub/other API keys to avoid rate limiting (optional, stored locally)
- Track all the scorecards for each repository
- Cache system to ensure pages load quickly
- Ability to filter repositories by keywords
- Ability to sort repositories by scores, names etc
- Responsive design that will play nice on mobile
- Created in 7 days from scratch## Tech Stack
![Angular][angular.io] ![Node.JS][node.js] ![SASS][sass]
## Running Locally
If you want to run your own version of this dashboard on your own machine, please fork/clone this repo, install
Angular-cli and then run with `ng serve`. You can build with `ng build`.## Support
Contact if you need support or have questions.
[angular.io]: https://img.shields.io/badge/Angular-DD0031?style=for-the-badge&logo=angular&logoColor=white
[node.js]: https://img.shields.io/badge/Nodejs-DD0031?style=for-the-badge&logo=angular&logoColor=white
[sass]: https://img.shields.io/badge/sass-DD0031?style=for-the-badge&logo=angular&logoColor=white