Публічний реєстр
Звіт про здоров'я програмного забезпеченнясхема 0.34.0 · метрики 2.10.0 · 2026-09-19 14:18 UTC

kubernetes-sigs / headlamp

A Kubernetes web UI that is fully-featured, user-friendly and extensible

TypeScript · GoApache-2.0★ 7 304 зірки⑂ 1 112 форківз лист. 2019 р.Переглянути на GitHub ↗
ТипБібліотекаМережевий сервісВебінтерфейсІнструмент командного рядкаяк це визначено

kubernetes-sigs/headlamp має індекс здоров’я 96 зі 100, що відповідає смузі «Винятковий». Найвищий показник — Vitality (96/100), найнижчий — Security (73/100). Останнє оновлення було 1 день тому. Більшість нещодавньої роботи виконують 2 учасники.

96
загалом / 100
Винятковий

Індекс здоров'я програмного забезпечення

Метрики згруповано у зважені категорії на шкалі 1–100. Загальна оцінка починається як їхнє зважене середнє, відкаліброване за розподілом публічного реєстру, тож діапазони мають перцентильний зміст; коли публічні дані активують Політику юрисдикцій високого ризику, рейтинг коригується й отримує верхню межу 34 («У зоні ризику»).

96
Винятковий93-100Верхній щабель реєстру (≈ топ-5%); відповідає практично всім перевіреним критеріям
Відмінний80-92Сильний за всіма напрямами; незначні прогалини
Добрий65-79Здоровий; прогалини обмежені та керовані
Помірний50-64Прийнятний, але з помітними прогалинами; рекомендовано перевірку
Слабкий35-49Суттєві недоліки в кількох сферах
У зоні ризику20-34Суттєві слабкі місця; впровадження потребує обережності
Критичний1-19Серйозні проблеми (покинутий, єдиний мейнтейнер, без базової гігієни)
ЖиттєздатністьСпільнота тавпровадженняСталість таврядуванняІнженернаякістьБезпекаГотовність доШІ

Профіль оцінок

Кожна вісь — окрема категорія. Форма важить більше, ніж середнє: здоровий об'єкт заповнює всю фігуру, тоді як профіль із піками та провалами означає, що сила в одному вимірі маскує ризик в іншому.

Зважений загальний бал 84 калібровано до 96 за шкалою опублікованого індексу (калібрування реєстру 2026-08-02).

Власність

Kubernetes SIGsОрганізація
4 683 підписники208 публічних репозиторіївз січ. 2018 р.

За цим репозиторієм стоїть організація — спільна, підзвітна опіка, здатна пережити будь-якого окремого мейнтейнера.

Пакетні екосистеми

РеєстрПакетВерсіяЗавантажень / місВерсіїОстання публікаціяТеги
Gogithub.com/kubernetes-sigs/headlampv0.45.0-6929 днів тому
npmheadlampвказує на інший репозиторій — не оцінюється0.1.6024040258 днів томуtestingcoveragejestvitestcli
npme2e-tests1.5.036522435 днів тому
npm@headlamp-k8s/eslint-configвказує на інший репозиторій — не оцінюється0.7.049 1202680 днів томуeslinteslintconfigprettierconfigheadlamp

Метрики за категоріями

Життєздатність

Чи живий проєкт — чи пишеться код і чи виходять релізи?

96Винятковий · 21% загального індексу
Як обчислюється оцінка
36/36Свіжість pushостанній push 1 дн. тому
36/36Ритм комітів52/52 тижнів із комітами
18/18Обсяг комітів3 367 комітів за останній рік
10/10OpenSSF Scorecard: Maintained30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Використані вхідні дані
commits_last_year3 367
human_commit_share0,98
days_since_last_push1
active_weeks_last_year52
Як обчислюється оцінка
27/27Випускає релізиопубліковано 100 релізів
36/36Свіжість релізівостанній реліз 29 дн. тому
27/27Ритм релізівреліз кожні ~16,4 дн.
0/10OpenSSF Scorecard: Signed-ReleasesProject has not signed or included provenance with any releases.
Використані вхідні дані
releases_count100
latest_release_tagheadlamp-helm-0.45.0
releases_from_tagsні
days_since_latest_release29
mean_days_between_releases16,4

Спільнота та впровадження

Чи має проєкт користувачів, завантаження, увагу та влаштовані умови для контриб’юторів?

93Винятковий · 17% загального індексу
Як обчислюється оцінка
60/60Зірки7 304 зірок
25/25Форки1 112 форків
7.9/15Спостерігачі27 спостерігачів
Використані вхідні дані
forks1 112
stars7 304
watchers27
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Як обчислюється оцінка
22.5/22.5README
22.5/22.5Ліцензіявизнана ліцензія (Apache-2.0)
18/18Настанови CONTRIBUTING
13.5/13.5Кодекс поведінки
0/7.2Шаблон issue
6.3/6.3Шаблон PR
Використані вхідні дані
has_readmeтак
has_licenseтак
readme_badges1
has_contributingтак
has_issue_templateні
has_code_of_conductтак
readme_badge_serviceswww.bestpractices.dev
has_pull_request_templateтак

Сталість та врядування

Чи переживе проєкт своїх людей — бас-фактор, реактивність, хто за ним стоїть і як супроводжуються пакети?

76Добрий · 23% загального індексу
Як обчислюється оцінка
25.2/54Бас-факторна 2 контриб’ютор(ів) припадає половина всіх комітів
15/22.5Розподіл комітівголовний контриб’ютор — автор 33% комітів
13.5/13.5Широта контриб’юторів98 контриб’юторів
10/10OpenSSF Scorecard: Contributorsproject has 38 contributing companies or organizations
Використані вхідні дані
bus_factor2
contributors_sampled98
top_contributor_share0,332
Як обчислюється оцінка
29.9/42Вирішення issueзакрито 71% issue
21.6/30Прийняття PRзлито 3 104/4 314 вирішених PR
2.6/13Newcomer PR acceptanceзлито 1/5 PR від новачків за 30 дн.
15/15OpenSSF Scorecard: Code-Reviewall changesets reviewed
Використані вхідні дані
merged_prs3 104
open_issues754
closed_issues1 857
prs_merged_7d4
prs_decided_7d15
prs_merged_30d25
prs_decided_30d39
issue_closed_ratio0,711
closed_unmerged_prs1 210
first_time_authors_30d5
first_time_prs_merged_30d1
first_time_prs_decided_30d5
Як обчислюється оцінка
30/30Підтримка власникау власності організації
0/20Верифікований домен
25/25Охоплення власника4 683 підписників у kubernetes-sigs
25/25Послужний список208 публічних репозиторіїв, вік облікового запису ~8 р.
Використані вхідні дані
followers4 683
owner_typeOrganization
is_verifiedні
owner_loginkubernetes-sigs
public_repos208
account_age_days3 152

Супровід пакетів

100Винятковий
Як обчислюється оцінка
25/25Опубліковано й доступно2 пакет(ів) у go, npm
35/35Свіжість публікаційостання публікація 29 дн. тому
20/20Історія версій69 опублікованих версій
20/20Не застарілийактивний, не deprecated і не yanked
Використані вхідні дані
packagesgithub.com/kubernetes-sigs/headlamp, e2e-tests
ecosystemsgo, npm
any_deprecatedні
min_days_since_publish29

Інженерна якість

Чи наявні базові інженерні практики та документація?

84Відмінний · 19% загального індексу
Як обчислюється оцінка
24/24Процеси CI25 процес(ів) CI
24/24Наявні тести
16/16Конфігурація лінтера.eslintrc.yml, .golangci.yml, app/package.json ("prettier"), frontend/package.json ("eslintConfig", "prettier")
0/9.6Pre-commit-хуки
0/6.4.editorconfig
16/20OpenSSF Scorecard: CI-Tests8 out of 9 merged PRs checked by a CI test -- score normalized to 8
Використані вхідні дані
has_ciтак
has_testsтак
has_editorconfigні
has_linter_configтак
has_precommit_configні

Документація

90Відмінний
Як обчислюється оцінка
30/30README
25/25Каталог документації
15/15Сайт документації / домашня сторінкаhttps://headlamp.dev
10/10Опис репозиторію
10/10Теми14 тем
0/10Wiki
Використані вхідні дані
topicskinvolk, kubernetes, headlamp, plugins, dashboard, kubernetes-ui, cloud-native, debugging, k8s, kubernetes-dashboard, kubernetes-monitoring, orchestration, kubernetes-debugging, devops
has_wikiні
homepagehttps://headlamp.dev
docs_sitehttps://headlamp.dev
has_readmeтак
has_docs_dirтак
has_descriptionтак

Безпека

Чи міцні видимі практики безпеки й ланцюга постачання, без непослабленої пов’язаності з юрисдикціями високого ризику?

73Добрий · 16% загального індексу
Як обчислюється оцінка
7.5/7.5Binary-Artifactsno binaries found in the repo
1.5/7.5Branch-Protectionbranch protection is not maximal on development and all release branches
2/2.5CI-Tests8 out of 9 merged PRs checked by a CI test -- score normalized to 8
1.2/2.5CII-Best-Practicesbadge detected: Passing
7.5/7.5Code-Reviewall changesets reviewed
2.5/2.5Contributorsproject has 38 contributing companies or organizations
10/10Dangerous-Workflowno dangerous workflow patterns detected
7.5/7.5Dependency-Update-Toolupdate tool detected
5/5Fuzzingproject is fuzzed
2.5/2.5Ліцензіяlicense file detected
7.5/7.5Maintained30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
5/5Packagingpackaging workflow detected
4.5/5Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 9
0/5SASTSAST tool is not run on all commits -- score normalized to 0
5/5Security-Policysecurity policy file detected
0/7.5Signed-ReleasesProject has not signed or included provenance with any releases.
7.5/7.5Token-PermissionsGitHub workflow tokens follow principle of least privilege
0/7.5Vulnerabilities83 existing vulnerabilities detected
Використані вхідні дані
sourceopenssf_scorecard
checks_evaluated18
scorecard_versionv5.5.0
checks_inconclusive0
scorecard_aggregate7,3

Готовність до ШІ

Наскільки репозиторій оснащений для розробки та супроводу за участі ШІ-агентів? Має свідомо малу вагу (4%): агентний інструментарій — реальний сигнал супроводу, але репозиторій без нього все одно може отримати 100/100.

79Добрий · 4% загального індексу
Як обчислюється оцінка
45/45Інструкції для агентів.github/copilot-instructions.md, AGENTS.md, plugins/headlamp-plugin/template/AGENTS.md
0/15Машиночитана документація (llms.txt)
40/40Читабельна історія комітівнамір зазначено у 90 з 98 людських комітів (структурований заголовок або пояснювальний текст)
Використані вхідні дані
has_llms_txtні
llms_txt_url
legible_history_share0,918
agent_instruction_files.github/copilot-instructions.md, AGENTS.md, plugins/headlamp-plugin/template/AGENTS.md
agent_instruction_max_bytes21 164
Як обчислюється оцінка
18/18Розгортання однією командоюMakefile, eslint-config/Makefile
22/22Автоматизовані тести
11/11Конфігурація лінтера / форматера.eslintrc.yml, .golangci.yml, app/package.json ("prettier"), frontend/package.json ("eslintConfig", "prettier")
11/11Статична перевірка типівapp/tsconfig.json, frontend/scripts/tsconfig.json, frontend/tsconfig.json, plugins/examples/activity/tsconfig.json, plugins/examples/app-menus/tsconfig.json, plugins/examples/change-logo/tsconfig.json, plugins/examples/cluster-chooser/tsconfig.json, plugins/examples/custom-theme/tsconfig.json, plugins/examples/customizing-map/tsconfig.json, plugins/examples/details-view/tsconfig.json, plugins/examples/dynamic-clusters/tsconfig.json, plugins/examples/headlamp-events/tsconfig.json, plugins/examples/pod-counter/tsconfig.json, plugins/examples/projects/tsconfig.json, plugins/examples/resource-charts/tsconfig.json, plugins/examples/secure-storage/tsconfig.json, plugins/examples/sidebar/tsconfig.json, plugins/examples/tables/tsconfig.json, plugins/examples/ui-panels/tsconfig.json, plugins/headlamp-plugin/template/tsconfig.json, plugins/headlamp-plugin/tsconfig.json, tools/i18n/tsconfig.json, tools/releaser/tsconfig.json
10/10Відтворюване середовищеDockerfile, lockfile
0/10Підтверджена практика роботи з агентамисеред останніх 100 комітів немає створених агентом
0/8Автоматизоване супроводженняавтоматичних оновлень залежностей не виявлено
9/10OpenSSF Scorecard: Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 9
Використані вхідні дані
has_nixні
has_testsтак
lockfilesgo.sum, package-lock.json
has_dockerfileтак
typed_languageтак
bootstrap_filesMakefile, eslint-config/Makefile
has_devcontainerні
has_linter_configтак
typecheck_configsapp/tsconfig.json, frontend/scripts/tsconfig.json, frontend/tsconfig.json, plugins/examples/activity/tsconfig.json, plugins/examples/app-menus/tsconfig.json, plugins/examples/change-logo/tsconfig.json, plugins/examples/cluster-chooser/tsconfig.json, plugins/examples/custom-theme/tsconfig.json, plugins/examples/customizing-map/tsconfig.json, plugins/examples/details-view/tsconfig.json, plugins/examples/dynamic-clusters/tsconfig.json, plugins/examples/headlamp-events/tsconfig.json, plugins/examples/pod-counter/tsconfig.json, plugins/examples/projects/tsconfig.json, plugins/examples/resource-charts/tsconfig.json, plugins/examples/secure-storage/tsconfig.json, plugins/examples/sidebar/tsconfig.json, plugins/examples/tables/tsconfig.json, plugins/examples/ui-panels/tsconfig.json, plugins/headlamp-plugin/template/tsconfig.json, plugins/headlamp-plugin/tsconfig.json, tools/i18n/tsconfig.json, tools/releaser/tsconfig.json
agent_commit_share0
toolchain_manifestsbackend/go.mod
dependency_bot_commit_share0
Як обчислюється оцінка
45/45Типізований кодTypeScript (статично типізована)
54.7/55Керовані розміри файлів8/1 505 файлів вихідного коду понад 60 КБ
Використані вхідні дані
primary_languageTypeScript
largest_source_bytes136 142
source_files_sampled1 505
oversized_source_files8
Як обчислюється оцінка
0/40Схема API (OpenAPI/GraphQL/proto)
0/20Сервер MCP
40/40Придатні до запуску прикладиexamples
Використані вхідні дані
example_dirsexamples
has_mcp_signalні
api_schema_files
interfaces_expected_ofnetwork-service

Ключові факти

7 304зірок GitHub
98контриб'юторів
3 367комітів за останні 12 місяців
1днів від останнього пушу
100релізів
2бас-фактор
754відкритих issue
Go, npmпакетних екосистем

Попередження щодо збору даних

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • First-time contributor figures cover 12 of 14 authors (cap 12)
  • npm package 'headlamp' points at a different repository (https://github.com/dbpiper/headlamp); excluded from ecosystem scoring
  • Could not fetch npm package '@kinvolk/headlamp-load-tests' from its registry
  • npm package '@headlamp-k8s/eslint-config' points at a different repository (https://github.com/headlamp-k8s/headlamp); excluded from ecosystem scoring
  • GitHub dependency-graph SBOM request failed: GitHub API error 500 for /repos/kubernetes-sigs/headlamp/dependency-graph/sbom

Докладніше

Історія зірок і форків 0 ★ / 1 112 ⇿
0Зірки
1 112Форки
56Релізи

Коли додано кожну зірку й форк — зібрано з GitHub і згруповано за днями. Кумулятивне зростання розміщено просто над денними додаваннями, з яких воно складається, тож їх видно одне проти одного: рівномірне органічне накопичення виглядає зовсім інакше, ніж різкий короткочасний сплеск. Там, де цю різницю можна виміряти, її подано як автентичність росту.

Показано лише найновішу історію — цей репозиторій перевищує вікно збору, тож найраніша історія не захоплена.

02004006008001 0001 2001 112202024-062025-072026-09
Мажорні 0Мінорні 21Патчі 5

Кожна точка охоплює 3 днів.

OpenSSF Scorecard 7.3 / 10
7.3сукупно

Незалежна, не прив'язана до інструментів оцінка безпеки від відкритого проєкту OpenSSF Scorecard. Кожна перевірка винагороджує практику безпеки, а не інструмент конкретного постачальника. Перевірки, які Scorecard не зміг визначити, позначено н/д і виключено з оцінки безпеки (вони ніколи не зараховуються як нуль).Scorecard v5.5.0 · 2026-09-19 14:17 UTC

10Binary-Artifactsno binaries found in the repo
2Branch-Protectionbranch protection is not maximal on development and all release branches
8CI-Tests8 out of 9 merged PRs checked by a CI test -- score normalized to 8
5CII-Best-Practicesbadge detected: Passing
10Code-Reviewall changesets reviewed
10Contributorsproject has 38 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
10Fuzzingproject is fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
9Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 9
0SASTSAST tool is not run on all commits -- score normalized to 0
10Security-Policysecurity policy file detected
0Signed-ReleasesProject has not signed or included provenance with any releases.
10Token-PermissionsGitHub workflow tokens follow principle of least privilege
0Vulnerabilities83 existing vulnerabilities detected
Прямі залежності 146
РеєстрПакетОбмеження версіїМаніфест
npm@langchain/core1.2.7app/package.json
npm@langchain/mcp-adapters^1.0.0app/package.json
npm@langchain/langgraph1.4.9app/package.json
npmcopyfiles^2.4.1app/package.json
npmcross-env^7.0.3app/package.json
npmdotenv^16.4.5app/package.json
npmelectron-wix-msi^5.1.3app/package.json
npmfind-process^1.4.10app/package.json
npmglob^10.5.0app/package.json
npmi18next^23.12.1app/package.json
npmmkdirp^3.0.1app/package.json
npmnock^14.0.5app/package.json
npmshx^0.4.0app/package.json
npmtar^7.5.11app/package.json
npmyargs^17.7.2app/package.json
Gogithub.com/fsnotify/fsnotifyv1.10.1backend/go.mod
Gogithub.com/go-playground/validator/v10v10.30.3backend/go.mod
Gogithub.com/gobwas/globv0.2.3backend/go.mod
Gogithub.com/gofrs/flockv0.13.0backend/go.mod
Gogithub.com/google/uuidv1.6.0backend/go.mod
Gogithub.com/gorilla/handlersv1.5.2backend/go.mod
Gogithub.com/gorilla/muxv1.8.1backend/go.mod
Gogithub.com/gorilla/schemav1.4.1backend/go.mod
Gogithub.com/knadh/koanfv1.5.0backend/go.mod
Gogithub.com/rs/zerologv1.35.1backend/go.mod
Gogithub.com/stretchr/testifyv1.11.1backend/go.mod
Gogolang.org/x/oauth2v0.36.0backend/go.mod
Gohelm.sh/helm/v3v3.21.0backend/go.mod
Gok8s.io/apiv0.36.1backend/go.mod
Gok8s.io/apimachineryv0.36.1backend/go.mod
Gok8s.io/cli-runtimev0.36.1backend/go.mod
Gok8s.io/client-gov0.36.1backend/go.mod
Gok8s.io/utilsv0.0.0-20260507154919-ff6756f316d2backend/go.mod
Gosigs.k8s.io/yamlv1.6.0backend/go.mod
Gogithub.com/cli/browserv1.3.0backend/go.mod
Gogithub.com/coreos/go-oidc/v3v3.18.0backend/go.mod
Gogithub.com/gorilla/websocketv1.5.4-0.20250319132907-e064f32e3674backend/go.mod
Gogithub.com/jmespath/go-jmespathv0.4.0backend/go.mod
Gogithub.com/prometheus/client_golangv1.23.2backend/go.mod
Gogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpv0.69.0backend/go.mod
Gogo.opentelemetry.io/otelv1.44.0backend/go.mod
Gogo.opentelemetry.io/otel/exporters/otlp/otlptracev1.44.0backend/go.mod
Gogo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpcv1.44.0backend/go.mod
Gogo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttpv1.44.0backend/go.mod
Gogo.opentelemetry.io/otel/exporters/prometheusv0.66.0backend/go.mod
Gogo.opentelemetry.io/otel/exporters/stdout/stdouttracev1.44.0backend/go.mod
Gogo.opentelemetry.io/otel/metricv1.44.0backend/go.mod
Gogo.opentelemetry.io/otel/sdkv1.44.0backend/go.mod
Gogo.opentelemetry.io/otel/sdk/metricv1.44.0backend/go.mod
Gogo.opentelemetry.io/otel/tracev1.44.0backend/go.mod
Gogolang.org/x/termv0.45.0backend/go.mod
Gogopkg.in/yaml.v2v2.4.0backend/go.mod
Gok8s.io/klog/v2v2.140.0backend/go.mod
Gok8s.io/streamingv0.36.1backend/go.mod
Gosigs.k8s.io/cluster-inventory-apiv0.1.3backend/go.mod
npmyaml^2.3.4e2e-tests/package.json
npm@typescript-eslint/parser^8.3.0eslint-config/package.json
npmeslint^8.57.0eslint-config/package.json
npmtypescript5.5.4eslint-config/package.json
npm@apidevtools/swagger-parser^10.0.3frontend/package.json
npm@emotion/react^11.11.1frontend/package.json
npm@emotion/styled^11.11.0frontend/package.json
npm@headlamp-k8s/eslint-config^0.6.0frontend/package.json
npm@iconify/icons-mdi^1.2.9frontend/package.json
npm@iconify/react^3.2.1frontend/package.json
npm@monaco-editor/react^4.3.1frontend/package.json
npm@mui/icons-material^5.16.7frontend/package.json
npm@mui/lab^5.0.0-alpha.152frontend/package.json
npm@mui/material^5.15.14frontend/package.json
npm@mui/system^5.15.14frontend/package.json
npm@mui/x-date-pickers^7.15.0frontend/package.json
npm@mui/x-tree-view^6.17.0frontend/package.json
npm@reduxjs/toolkit^2.2.7frontend/package.json
npm@tanstack/react-query^5.51.24frontend/package.json
npm@tanstack/react-query-devtools^5.51.24frontend/package.json
npm@testing-library/dom^10.1.0frontend/package.json
npm@testing-library/react^16.0.0frontend/package.json
npm@types/humanize-duration^3.27.1frontend/package.json
npm@types/js-yaml^4.0.3frontend/package.json
npm@types/json-patch0.0.30frontend/package.json
npm@types/lodash4.17.7frontend/package.json
npm@types/node^20.12.11frontend/package.json
npm@types/react^18.3.3frontend/package.json
npm@types/react-dom^18.3.0frontend/package.json
npm@types/react-redux^7.1.34frontend/package.json
npm@types/react-router^5.1.20frontend/package.json
npm@types/react-router-dom^5.3.1frontend/package.json
npm@types/react-window^1.8.8frontend/package.json
npm@types/semver^7.3.8frontend/package.json
npm@typescript-eslint/eslint-plugin^8.3.0frontend/package.json
npm@vitejs/plugin-react^4.3.4frontend/package.json
npm@typescript/native-preview^7.0.0-dev.20260519.1frontend/package.json
npm@xterm/addon-fit^0.10.0frontend/package.json
npm@xterm/addon-search^0.15.0frontend/package.json
npm@xterm/xterm^5.5.0frontend/package.json
npm@xyflow/react^12.2.0frontend/package.json
npmcronstrue^2.50.0frontend/package.json
npmcross-env^7.0.3frontend/package.json
npmelkjs^0.9.3frontend/package.json
npmeslint^8.57.0frontend/package.json
npmeslint-config-prettier^9.1.0frontend/package.json
npmeslint-plugin-import^2.24.2frontend/package.json
npmeslint-plugin-jsx-a11y^6.9.0frontend/package.json
npmeslint-plugin-react7.35.0frontend/package.json
npmeslint-plugin-react-hooks^7.0.1frontend/package.json
npmeslint-plugin-simple-import-sort^12.1.1frontend/package.json
npmeslint-plugin-unused-imports^4.1.3frontend/package.json
npmfake-indexeddb^6.0.0frontend/package.json
npmfast-json-patch^3.1.1frontend/package.json
npmfuse.js^7.0.0frontend/package.json
npmhumanize-duration^3.27.2frontend/package.json
npmi18next^23.15.1frontend/package.json
npmi18next-browser-languagedetector^8.0.0frontend/package.json
npmjs-base64^3.7.2frontend/package.json
npmjs-yaml^4.3.2frontend/package.json
npmjsonpath-plus^10.3.0frontend/package.json
npmlodash^4.17.23frontend/package.json
npmmaterial-react-table^2.13.3frontend/package.json
npmmonaco-editor^0.52.0frontend/package.json
npmnotistack^3.0.2frontend/package.json
npmopenapi-types^9.3.0frontend/package.json
npmreact^18.3.1frontend/package.json
npmreact-dom^18.3.1frontend/package.json
npmreact-dropzone^14.2.9frontend/package.json
npmreact-hotkeys-hook^4.5.1frontend/package.json
npmreact-i18next^15.0.2frontend/package.json
npmreact-markdown^10.1.0frontend/package.json
npmreact-redux^9.1.2frontend/package.json
npmreact-router^5.3.0frontend/package.json
npmreact-router-dom^5.3.0frontend/package.json
npmreact-window^1.8.11frontend/package.json
npmrecharts^2.1.4frontend/package.json
npmremark-gfm^4.0.1frontend/package.json
npmsemver^7.3.5frontend/package.json
npmshx^0.4.0frontend/package.json
npmsimple-eval^2.0.0frontend/package.json
npmspacetime^7.4.0frontend/package.json
npmtsx4.23.1frontend/package.json
npmtypescript5.6.2frontend/package.json
npmvite^6.4.1frontend/package.json
npmvite-plugin-node-polyfills^0.23.0frontend/package.json
npmvite-plugin-static-copy^3.1.2frontend/package.json
npmvite-plugin-svgr^4.3.0frontend/package.json
npmyaml^2.7.0frontend/package.json
npm@types/node^20.14.2load-tests/package.json
npmyargs^17.7.2load-tests/package.json
Усі залежності не зібрано

Не вдалося зібрати розв'язаний набір залежностей для цього звіту: GitHub dependency-graph SBOM request failed: GitHub API error 500 for /repos/kubernetes-sigs/headlamp/dependency-graph/sbom

Звіт у форматі JSON машиночитний

Зворотний зв’язок

Помітили щось хибне у цьому звіті або маєте чим поділитися? Неправильні вимірювання, непомічені інструменти, ідеї, запитання — усе доречно. Кожне повідомлення читається й отримує відповідь.

Повідомлення збережеться під час входу.

Оцінки — це сигнали, а не гарантії. Вони відображають публічно видимі практики на GitHub — це не аудит коду й не гарантія безпеки.

Відсутні дані виключаються, а ваги перенормовуються — нуль за відсутність ніколи не ставиться. Методологія версіонована й відкрита: метрики v2.10.0, схема v0.34.0 — повна методологія · вікі метрик.

Як окремий результат виглядає на тлі всього реєстру: сукупна статистикаGo, npm.