Public record
Software health reportschema 0.34.0 · metrics 2.10.0 · 2026-08-27 22:32 UTC

github-linguist / linguist

Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

Ruby · CMIT★ 13,657 stars⑂ 5,357 forkssince May 2011View on GitHub ↗
KindLibraryCommand-line toolhow this is determined

github-linguist/linguist holds a health index of 96 out of 100, placing it in the Exceptional band. It scores highest on Community & Adoption (90/100) and lowest on Security (66/100). It was last updated 1 day ago. 4 contributors account for most of its recent work.

96
overall / 100
Exceptional

Software health index

Metrics are grouped into weighted categories on one standardized 1–100 scale. Overall starts as their weighted mean, calibrated against the distribution of the public record so bands carry percentile meaning; when public evidence triggers the High-Risk Jurisdiction Policy, the rating is adjusted and receives an At Risk ceiling of 34.

96
Exceptional93-100The record's top tier (≈ top 5%); essentially all checked criteria met
Excellent80-92Strong across the board; minor gaps
Good65-79Healthy; gaps are limited and manageable
Moderate50-64Acceptable with notable gaps; review recommended
Weak35-49Material weaknesses across several areas
At Risk20-34Significant weaknesses; adoption warrants caution
Critical1-19Severe problems (abandoned, single-maintainer, no hygiene)
VitalityCommunity &AdoptionSustainability &GovernanceEngineeringQualitySecurityAI Readiness

Score profile

Each axis is a category. The shape matters more than the average — a healthy subject fills the whole shape, while a spike-and-crater profile means strength in one dimension is masking risk in another.

The weighted overall 83 is calibrated to 96 on the published index scale (record calibration 2026-08-02).

Ownership

GitHub LinguistOrganization · verified domain
264 followers7 public repossince Jun 2016

This repository is backed by an organization — shared, accountable stewardship that can outlive any single maintainer.

Package ecosystems

RegistryPackageVersionDownloads / moVersionsLast publish
RubyGemsgithub-linguist9.7.0-2071 day ago

Metrics by category

Vitality

Is the project alive — is code being written and are releases shipping?

82Excellent · 21% of overall
How it's scored
36/36Push recencylast push 1 days ago
16.6/36Commit cadence24/52 weeks with commits
18/18Commit volume135 commits in the last year
10/10OpenSSF Scorecard: Maintained30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10
Inputs used
commits_last_year135
human_commit_share1
days_since_last_push1
active_weeks_last_year24
How it's scored
27/27Ships releases100 releases published
36/36Release recencylatest release 1 days ago
19.8/27Release cadencea release every ~80.3 days
0/10OpenSSF Scorecard: Signed-ReleasesProject has not signed or included provenance with any releases.
Inputs used
releases_count100
latest_release_tagv9.7.0
releases_from_tagsno
days_since_latest_release1
mean_days_between_releases80.3

Community & Adoption

Does the project have users, downloads, attention, and a welcoming setup for contributors?

90Excellent · 17% of overall

Popularity & adoption

100Exceptional
How it's scored
60/60Stars13,657 stars
25/25Forks5,357 forks
15/15Watchers585 watchers
Inputs used
forks5,357
stars13,657
watchers585
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
How it's scored
22.5/22.5README
22.5/22.5Licenserecognized license (MIT)
18/18CONTRIBUTING guide
0/13.5Code of conduct
0/7.2Issue template
6.3/6.3PR template
Inputs used
has_readmeyes
has_licenseyes
readme_badges2
has_contributingyes
has_issue_templateno
has_code_of_conductno
readme_badge_servicesgithub.com
has_pull_request_templateyes
How it's scored
75/80Total downloads16,353,859 downloads all-time across rubygems
0/20Registry dependentsnot reported by this ecosystem
Inputs used
packagesgithub-linguist
dependents
ecosystemsrubygems
total_downloads16,353,859
monthly_downloads
unverified_packages_excluded
Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.

Sustainability & Governance

Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?

86Excellent · 23% of overall
How it's scored
43.2/54Bus factor4 contributor(s) cover half of all commits
18.3/22.5Commit distributiontop contributor authored 19% of commits
13.5/13.5Contributor breadth100 contributors
10/10OpenSSF Scorecard: Contributorsproject has 88 contributing companies or organizations
Inputs used
bus_factor4
contributors_sampled100
top_contributor_share0.188
How it's scored
39.2/42Issue resolution93% of issues closed
19.3/30PR acceptance2,893/4,493 decided PRs merged
5.9/13Newcomer PR acceptance5/11 first-time contributors' PRs merged in 30d
13.5/15OpenSSF Scorecard: Code-ReviewFound 29/30 approved changesets -- score normalized to 9
Inputs used
merged_prs2,893
open_issues170
closed_issues2,366
prs_merged_7d5
prs_decided_7d10
prs_merged_30d28
prs_decided_30d57
issue_closed_ratio0.933
closed_unmerged_prs1,600
first_time_authors_30d11
first_time_prs_merged_30d5
first_time_prs_decided_30d11
How it's scored
30/30Ownership backingorganization-owned
20/20Verified domain
17.4/25Owner reach264 followers of github-linguist
18.6/25Track record7 public repos, account ~10 yr old
Inputs used
followers264
owner_typeOrganization
is_verifiedyes
owner_logingithub-linguist
public_repos7
account_age_days3,722

Package maintenance

100Exceptional
How it's scored
25/25Published & resolvable1 package(s) on rubygems
35/35Publish recencylatest publish 1 days ago
20/20Version history207 published versions
20/20Not deprecatedactive, not deprecated or yanked
Inputs used
packagesgithub-linguist
ecosystemsrubygems
any_deprecatedno
min_days_since_publish1

Engineering Quality

Are baseline engineering and documentation practices in place?

90Excellent · 19% of overall
How it's scored
24/24CI workflows2 workflow(s)
24/24Tests present
16/16Linter config.eslintrc, .eslintrc.json, .flake8, .pylintrc
0/9.6Pre-commit hooks
6.4/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
Inputs used
has_ciyes
has_testsyes
has_editorconfigyes
has_linter_configyes
has_precommit_configno

Documentation

90Excellent
How it's scored
30/30README
25/25Documentation directory
15/15Documentation / homepage sitehttps://www.rubydoc.info/gems/github-linguist/9.7.0
10/10Repository description
10/10Topics4 topics
0/10Wiki
Inputs used
topicssyntax-highlighting, language-grammars, language-statistics, linguistic
has_wikino
homepage
docs_sitehttps://www.rubydoc.info/gems/github-linguist/9.7.0
has_readmeyes
has_docs_diryes
has_descriptionyes

Security

Are visible security and supply-chain practices strong, without unresolved high-risk jurisdiction exposure?

66Good · 16% of overall
How it's scored
4.5/7.5Binary-Artifactsbinaries present in source code
0/7.5Branch-Protectionno data
2.5/2.5CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
6.8/7.5Code-ReviewFound 29/30 approved changesets -- score normalized to 9
2.5/2.5Contributorsproject has 88 contributing companies or organizations
10/10Dangerous-Workflowno dangerous workflow patterns detected
7.5/7.5Dependency-Update-Toolupdate tool detected
0/5Fuzzingproject is not fuzzed
2.5/2.5Licenselicense file detected
7.5/7.5Maintained30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10
5/5Packagingpackaging workflow detected
0/5Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
0.5/5SASTSAST tool is not run on all commits -- score normalized to 1
0/5Security-Policysecurity policy file not detected
0/7.5Signed-ReleasesProject has not signed or included provenance with any releases.
6.8/7.5Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities608 existing vulnerabilities detected
Inputs used
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate5.7
Excluded from scoring (no data or not applicable): Branch-Protection. Remaining weights renormalized.

Dependency advisories

100Exceptional
How it's scored
35/35Direct dependencies free of known advisoriesno direct dependency carries a known advisory
0/25Indirect dependencies free of known advisoriestransitive set not separable from development and test dependencies in this scope
0/40No advisories left outstandingno advisory carries a publication date
Inputs used
sourceosv
advisories937
affected_packages111
assessed_packages505
unassessed_packages35
affected_by_severitycritical 7, high 22, moderate 14, low 5, unknown 63
direct_affected_packages0
Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories, No advisories left outstanding. Remaining weights renormalized. Matched 505 resolved dependencies against OSV. 35 could not be assessed — no resolved version, an unsupported ecosystem, or beyond the reported package list. This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.

AI Readiness

How well is the repo equipped to be developed and maintained with AI coding agents? Carries a deliberately small weight (4%): agent tooling is a real maintenance signal, but a repository with none can still reach 100/100.

86Excellent · 4% of overall
How it's scored
45/45Agent instructionsAGENTS.md
0/15Machine-readable docs (llms.txt)
40/40Legible commit history100 of 100 human commits state their intent (structured subject or explanatory body)
Inputs used
has_llms_txtno
llms_txt_url
legible_history_share1
agent_instruction_filesAGENTS.md
agent_instruction_max_bytes4,981
How it's scored
18/18One-command bootstrapsamples/Just/filenames/Justfile, samples/Makefile/filenames/Makefile, samples/Makefile/makefile, test/fixtures/Makefile/Makefile
22/22Automated tests
11/11Lint / format config.eslintrc, .eslintrc.json, .flake8, .pylintrc
11/11Static type checkingsamples/JSON with Comments/filenames/jsconfig.json, samples/JSON with Comments/filenames/tsconfig.json
10/10Reproducible environmentdevcontainer, Dockerfile, lockfile
8/10Demonstrated agent practice4 of the last 100 commits agent-authored or agent-credited
5/8Automated maintenancedependency automation configured, none observed in the sampled commits
0/10OpenSSF Scorecard: Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
Inputs used
has_nixno
has_testsyes
lockfilesCargo.lock, Gemfile.lock, Pipfile.lock, composer.lock, go.sum, mix.lock, pdm.lock, pnpm-lock.yaml, poetry.lock, uv.lock, yarn.lock
has_dockerfileyes
typed_languageno
bootstrap_filessamples/Just/filenames/Justfile, samples/Makefile/filenames/Makefile, samples/Makefile/makefile, test/fixtures/Makefile/Makefile
has_devcontaineryes
has_linter_configyes
typecheck_configssamples/JSON with Comments/filenames/jsconfig.json, samples/JSON with Comments/filenames/tsconfig.json
agent_commit_share0.04
toolchain_manifestssamples/Go Module/filenames/go.mod, samples/Gradle Kotlin DSL/build.gradle.kts, samples/Gradle/build.gradle, samples/Maven POM/filenames/pom.xml, samples/TOML/Cargo.toml, samples/XML/csproj-sample.csproj, test/fixtures/Maven POM/pom.xml, tools/grammars/go.mod
dependency_bot_commit_share0
How it's scored
27/45Type-checkable codeRuby with type-check config (samples/JSON with Comments/filenames/jsconfig.json, samples/JSON with Comments/filenames/tsconfig.json)
52/55Manageable file sizes24/437 source files over 60KB
Inputs used
primary_languageRuby
largest_source_bytes719,637
source_files_sampled437
oversized_source_files24
How it's scored
40/40API schema (OpenAPI/GraphQL/proto)samples/GraphQL/kitchen-sink.graphql, samples/GraphQL/schema-kitchen-sink.graphql, samples/GraphQL/schema-kitchen-sink.graphqls, samples/GraphQL/schema.graphqls, samples/Protocol Buffer/addressbook.proto, samples/RAML/api.raml
0/20MCP servernot applicable to this kind of software
40/40Runnable examplesnotebooks, samples
Inputs used
example_dirsnotebooks, samples
has_mcp_signalno
api_schema_filessamples/GraphQL/kitchen-sink.graphql, samples/GraphQL/schema-kitchen-sink.graphql, samples/GraphQL/schema-kitchen-sink.graphqls, samples/GraphQL/schema.graphqls, samples/Protocol Buffer/addressbook.proto, samples/RAML/api.raml
interfaces_expected_of
Excluded from scoring (no data or not applicable): MCP server. Remaining weights renormalized.

Key facts

13,657GitHub stars
100contributors
135commits, last 12 months
1days since last push
100releases
4bus factor
170open issues
RubyGemspackage ecosystems

Data collection warnings

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • First-time contributor figures cover 12 of 51 authors (cap 12)
  • Advisory severity resolved for 120 of 567 advisories (lookup cap); the remainder are reported as unknown severity

More detail

Star and fork history 0 ★ / 5,357 ⇿
0Stars
5,357Forks
7Releases

When each star and fork was added, collected from GitHub and bucketed by day. Cumulative growth sits directly above the daily additions it is made of, so the two read against each other: steady organic accretion looks nothing like an abrupt, short-lived burst. Where that difference is measurable, it is reported as growth authenticity.

Only the most recent history is shown — this repository exceeds the collection window, so the earliest history is not captured.

4,2004,4004,6004,8005,0005,2005,4005,357132025-022025-112026-08
Major 0Minor 7Patch 0

Each point covers 2 days.

OpenSSF Scorecard 5.7 / 10
5.7aggregate

Independent, tool-agnostic security assessment from the open-source OpenSSF Scorecard. Each check rewards a security practice, not a specific vendor's tool. Checks Scorecard could not determine are marked n/a and excluded from the security score (never counted as zero).Scorecard v5.5.0 · 2026-08-27 22:32 UTC

6Binary-Artifactsbinaries present in source code
n/aBranch-Protectioninternal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
10CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
9Code-ReviewFound 29/30 approved changesets -- score normalized to 9
10Contributorsproject has 88 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
0Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
1SASTSAST tool is not run on all commits -- score normalized to 1
0Security-Policysecurity policy file not detected
0Signed-ReleasesProject has not signed or included provenance with any releases.
9Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities608 existing vulnerabilities detected
Direct dependencies 1
RegistryPackageVersion constraintManifest
RubyGemsbyebugGemfile
All dependencies 540

Full resolved dependency set from the GitHub dependency graph: 1 direct and 539 indirect (transitive) packages. The transitive closure is complete when the repository commits a lockfile.

RegistryPackageVersionRelation
RubyGemsbyebug11.1.3direct
crates.ioaho-corasick0.6.4indirect
crates.ioansi_term0.11.0indirect
crates.ioatty0.2.8indirect
crates.iobitflags1.0.1indirect
crates.iobytecount0.3.1indirect
crates.iocfg-if0.1.2indirect
crates.ioclapindirect
crates.ioclap2.31.2indirect
crates.iocrossbeam0.3.2indirect
crates.ioencoding_rs0.7.2indirect
crates.iofnv1.0.6indirect
crates.iofuchsia-zircon0.3.3indirect
crates.iofuchsia-zircon-sys0.3.3indirect
crates.ioglob0.2.11indirect
crates.iolazy_static1.0.0indirect
crates.iolibc0.2.40indirect
crates.iolog0.4.1indirect
crates.iomemchr2.0.1indirect
crates.iomemmap0.6.2indirect
crates.ionum_cpus1.8.0indirect
crates.iorand0.4.2indirect
crates.ioredox_syscall0.1.37indirect
crates.ioredox_termios0.1.1indirect
crates.ioregex0.2.10indirect
crates.ioregex-syntax0.5.3indirect
crates.ioremove_dir_all0.5.0indirect
crates.iorstestindirect
crates.iosame-file1.0.2indirect
crates.iosimd0.2.1indirect
crates.iostrsim0.7.0indirect
crates.iotempdir0.3.7indirect
crates.iotermion1.5.1indirect
crates.iotextwrap0.9.0indirect
crates.iothread_local0.3.5indirect
crates.ioucd-util0.1.1indirect
crates.iounicode-width0.1.4indirect
crates.iounreachable1.0.0indirect
crates.ioutf8-ranges1.0.0indirect
crates.iovoid1.0.2indirect
crates.iowalkdir2.1.4indirect
crates.iowinapi0.3.4indirect
crates.iowinapi-i686-pc-windows-gnu0.4.0indirect
crates.iowinapi-x86_64-pc-windows-gnu0.4.0indirect
Gocloud.google.com/go0.34.0indirect
Gogithub.com/cpuguy83/go-md2man/v22.0.0-20190314233015-f79a8a8ca69dindirect
Gogithub.com/fatih/color1.12.0indirect
Gogithub.com/golang/protobuf0.0.0-20171113180720-1e59b77b52bfindirect
Gogithub.com/groob/plist0.0.0-20171013152701-7b367e0aa692indirect
Gogithub.com/mattn/go-colorable0.1.8indirect
Gogithub.com/mattn/go-runewidth0.0.2indirect
Gogithub.com/mitchellh/mapstructure0.0.0-20171017171808-06020f85339eindirect
Gogithub.com/russross/blackfriday/v22.0.1indirect
Gogithub.com/shurcool/sanitized_anchor_name1.0.0indirect
Gogithub.com/urfave/cli/v22.3.0indirect
Gogolang.org/x/net0.0.0-20190108225652-1e06a53dbb7eindirect
Gogolang.org/x/sync0.0.0-20181221193216-37e7f081c4d4indirect
Gogolang.org/x/sync0.0.0-20210220032951-036812b2e83cindirect
Gogoogle.golang.org/appengine1.4.0indirect
Gogopkg.in/check.v11.0.0-20201130134442-10cb98267c6cindirect
Gogopkg.in/cheggaaa/pb.v11.0.18indirect
Gogopkg.in/yaml.v22.2.8indirect
Mavencglib:cglib-nodep2.1_3indirect
Mavencom.alibaba:druid1.0.6indirect
Mavenjunit:junit4.11indirect
Mavenlog4j:log4j1.2.17indirect
Mavenmysql:mysql-connector-java5.1.31indirect
Mavenorg.apache.maven.plugins:maven-compiler-plugin2.0.2indirect
Mavenorg.hibernate:hibernate-core4.3.5indirect
Mavenorg.hibernate:hibernate-entitymanager4.3.5indirect
Mavenorg.hibernate:hibernate-validator5.1.1indirect
Mavenorg.slf4j:slf4j-api1.7.7indirect
Mavenorg.slf4j:slf4j-log4j121.7.7indirect
Mavenorg.springframework.data:spring-data-jpa1.6.0.RELEASEindirect
Mavenorg.springframework:spring-aop4.0.5.RELEASEindirect
Mavenorg.springframework:spring-aspects4.0.5.RELEASEindirect
Mavenorg.springframework:spring-beans4.0.5.RELEASEindirect
Mavenorg.springframework:spring-context4.0.5.RELEASEindirect
Mavenorg.springframework:spring-context-support4.0.5.RELEASEindirect
Mavenorg.springframework:spring-core4.0.5.RELEASEindirect
Mavenorg.springframework:spring-expression4.0.5.RELEASEindirect
Mavenorg.springframework:spring-jdbc4.0.5.RELEASEindirect
Mavenorg.springframework:spring-orm4.0.5.RELEASEindirect
Mavenorg.springframework:spring-test4.0.5.RELEASEindirect
Mavenorg.springframework:spring-tx4.0.5.RELEASEindirect
Mavenorg.springframework:spring-web4.0.5.RELEASEindirect
Mavenorg.springframework:spring-webmvc4.0.5.RELEASEindirect
npm@algolia/cache-browser-local-storage4.0.1indirect
npm@algolia/cache-common4.0.1indirect
npm@algolia/cache-in-memory4.0.1indirect
Packagistarbit/system-process1.0indirect
Packagistpdepend/staticreflection0.1indirect
Packagistqafoo/rmfindirect
Packagisttwig/twig1.6.0indirect
Packagisttwitter/bootstrap0.1indirect
Packagistzetacomponents/base1.8indirect
Packagistzetacomponents/graph1.5indirect
PyPIaccelerate1.7.0indirect
PyPIalbumentations0.4.3indirect
PyPIantlr4-python3-runtime4.9.3indirect
PyPIappdirs1.4.4indirect
PyPIaspy-yaml1.3.0indirect
PyPIastroidindirect
PyPIatomicwrites1.4.0indirect
PyPIattrs19.3.0indirect
PyPIaudioread3.0.1indirect
PyPIbackports-functools-lru-cache1.6.1indirect
PyPIblack19.10b0indirect
PyPIcachecontrol0.12.6indirect
PyPIcachy0.3.0indirect
PyPIcertifi2020.12.5indirect
PyPIcertifi2020.4.5.1indirect
PyPIcertifi2025.4.26indirect
PyPIcffi1.14.0indirect
PyPIcffi1.17.1indirect
PyPIcfgv2.0.1indirect
PyPIcfgv3.4.0indirect
PyPIchardet3.0.4indirect
PyPIchardet4.0.0indirect
PyPIcharset-normalizer3.4.2indirect
PyPIchatterbox-tts0.1.1indirect
PyPIcleo0.7.6indirect
PyPIclick7.0indirect
PyPIclick7.1.2indirect
PyPIclick8.2.1indirect
PyPIclikit0.4.3indirect
PyPIcolorama0.4.1indirect
PyPIcolorama0.4.3indirect
PyPIcolorama0.4.6indirect
PyPIconfigparser4.0.2indirect
PyPIconformer0.3.2indirect
PyPIcontextlib20.6.0.post1indirect
PyPIcoverage4.5.4indirect
PyPIcoverage5.1indirect
PyPIcryptography2.8indirect
PyPIcryptography2.9.2indirect
PyPIdecorator5.2.1indirect
PyPIdiffusers0.29.0indirect
PyPIdistlib0.3.0indirect
PyPIdistlib0.3.9indirect
PyPIeinops0.3.0indirect
PyPIeinops0.8.1indirect
PyPIentrypoints0.3indirect
PyPIenum341.1.10indirect
PyPIfaulthandlerindirect
PyPIfilelock3.0.12indirect
PyPIfilelock3.18.0indirect
PyPIfsspec2025.5.1indirect
PyPIfuncsigs1.0.2indirect
PyPIfunctools323.2.3-2indirect
PyPIfuture0.18.2indirect
PyPIfutures3.3.0indirect
PyPIglob20.6indirect
PyPIgradio3.13.2indirect
PyPIgreenletindirect
PyPIhtml5lib1.0.1indirect
PyPIhttpbinindirect
PyPIhttpretty0.9.7indirect
PyPIhuggingface-hub0.32.2indirect
PyPIidentify1.4.19indirect
PyPIidentify2.6.12indirect
PyPIidna2.10indirect
PyPIidna2.8indirect
PyPIidna2.9indirect
PyPIidna3.10indirect
PyPIimageio2.9.0indirect
PyPIimageio-ffmpeg0.4.2indirect
PyPIimportlib-metadata1.1.3indirect
PyPIimportlib-metadata8.7.0indirect
PyPIimportlib-resources1.0.2indirect
PyPIimportlib-resources1.5.0indirect
PyPIinvisible-watermarkindirect
PyPIipaddress1.0.23indirect
PyPIjeepney0.4.3indirect
PyPIjinja22.10.3indirect
PyPIjinja22.11.2indirect
PyPIjinja23.1.6indirect
PyPIjoblib0.14.1indirect
PyPIjoblib1.5.1indirect
PyPIjsonschema3.2.0indirect
PyPIkeyring18.0.1indirect
PyPIkeyring20.0.1indirect
PyPIkornia0.6indirect
PyPIlazy-loader0.4indirect
PyPIlibrosa0.10.0indirect
PyPIlivereload2.6.1indirect
PyPIllvmlite0.44.0indirect
PyPIlockfile0.12.2indirect
PyPIlunr0.5.8indirect
PyPImarkdown3.0.1indirect
PyPImarkdown3.1.1indirect
PyPImarkdown3.2.2indirect
PyPImarkdown-include0.5.1indirect
PyPImarkupsafe1.1.1indirect
PyPImarkupsafe3.0.2indirect
PyPImkdocs1.0.4indirect
PyPImkdocs1.1.2indirect
PyPImock3.0.5indirect
PyPImore-itertools5.0.0indirect
PyPImore-itertools7.2.0indirect
PyPImore-itertools8.3.0indirect
PyPImpmath1.3.0indirect
PyPImsgpack1.0.0indirect
PyPImsgpack1.1.0indirect
PyPInetworkx3.4.2indirect
PyPInltk3.5indirect
PyPInltk3.9.1indirect
PyPInodeenv1.4.0indirect
PyPInodeenv1.9.1indirect
PyPInumba0.61.2indirect
PyPInumpy1.26.0indirect
PyPIomegaconf2.1.1indirect
PyPIomegaconf2.3.0indirect
PyPIonnx1.18.0indirect
PyPIopen-clip-torch2.7.0indirect
PyPIopencv-pythonindirect
PyPIpackaging20.4indirect
PyPIpackaging25.0indirect
PyPIpastel0.2.0indirect
PyPIpathlib22.3.5indirect
PyPIpathspec0.8.0indirect
PyPIpeft0.15.2indirect
PyPIpep5621.0indirect
PyPIpexpect4.8.0indirect
PyPIpillow11.2.1indirect
PyPIpkginfo1.5.0.1indirect
PyPIplatformdirs4.3.8indirect
PyPIpluggy0.13.1indirect
PyPIpooch1.8.2indirect
PyPIpre-commit1.18.3indirect
PyPIpre-commit1.21.0indirect
PyPIpre-commit4.2.0indirect
PyPIprotobuf6.31.1indirect
PyPIpsutil7.0.0indirect
PyPIptyprocess0.6.0indirect
PyPIpudb2019.2indirect
PyPIpy1.8.1indirect
PyPIpycparser2.20indirect
PyPIpycparser2.22indirect
PyPIpygments2.3.1indirect
PyPIpygments2.5.2indirect
PyPIpygments2.6.1indirect
PyPIpygments-github-lexers0.0.5indirect
PyPIpylev1.3.0indirect
PyPIpylintindirect
PyPIpymdown-extensions6.0indirect
PyPIpymdown-extensions6.2.1indirect
PyPIpymdown-extensions6.3indirect
PyPIpyparsing2.4.7indirect
PyPIpyperfindirect
PyPIpyrsistent0.14.11indirect
PyPIpyside66.9.0indirect
PyPIpyside6-addons6.9.0indirect
PyPIpyside6-essentials6.9.0indirect
PyPIpytestindirect
PyPIpytest4.6.11indirect
PyPIpytest5.4.3indirect
PyPIpytest-covindirect
PyPIpytest-cov2.8.1indirect
PyPIpytest-cov2.9.0indirect
PyPIpytest-httpbin2.0.0indirect
PyPIpytest-mock1.13.0indirect
PyPIpytest-sugar0.9.3indirect
PyPIpytorch-lightning1.4.2indirect
PyPIpywin32-ctypes0.2.0indirect
PyPIpyyamlindirect
PyPIpyyaml5.2indirect
PyPIpyyaml5.3.1indirect
PyPIpyyaml5.4.1indirect
PyPIpyyaml6.0.2indirect
PyPIregex2020.5.14indirect
PyPIregex2024.11.6indirect
PyPIrequestsindirect
PyPIrequests2.21.0indirect
PyPIrequests2.23.0indirect
PyPIrequests2.25.1indirect
PyPIrequests2.32.3indirect
PyPIrequests-toolbelt0.8.0indirect
PyPIresampy0.4.3indirect
PyPIresemble-perth1.0.1indirect
PyPIrestviewindirect
PyPIs3tokenizer0.1.7indirect
PyPIsafetensors0.5.3indirect
PyPIscandir1.10.0indirect
PyPIscikit-learn1.6.1indirect
PyPIscipy1.15.3indirect
PyPIsecretstorage2.3.1indirect
PyPIsecretstorage3.1.2indirect
PyPIsetuptools80.9.0indirect
PyPIshellingham1.3.2indirect
PyPIshiboken66.9.0indirect
PyPIsingledispatch3.4.0.3indirect
PyPIsix1.15.0indirect
PyPIsoundfile0.13.1indirect
PyPIsoxr0.5.0.post1indirect
PyPIstreamlitindirect
PyPIstreamlit-drawable-canvas0.8.0indirect
PyPIsubprocess323.5.4indirect
PyPIsympy1.13.1indirect
PyPItermcolor1.1.0indirect
PyPItest-tubeindirect
PyPIthreadpoolctl3.6.0indirect
PyPItokenizers0.20.3indirect
PyPItoml0.10.1indirect
PyPItomlkit0.5.11indirect
PyPItorch2.6.0indirect
PyPItorchaudio2.6.0indirect
PyPItorchmetrics0.6indirect
PyPItornado5.1.1indirect
PyPItornado6.0.4indirect
PyPItowncrierindirect
PyPItox3.12.1indirect
PyPItox3.15.1indirect
PyPItqdm4.46.1indirect
PyPItqdm4.67.1indirect
PyPItransformers4.19.2indirect
PyPItransformers4.46.3indirect
PyPItrustmeindirect
PyPItyped-ast1.4.1indirect
PyPItyping3.7.4.1indirect
PyPItyping-extensions3.7.4.2indirect
PyPItyping-extensions4.13.2indirect
PyPIurllib31.24.3indirect
PyPIurllib31.25.9indirect
PyPIurllib31.26.3indirect
PyPIurllib32.4.0indirect
PyPIvirtualenv16.7.10indirect
PyPIvirtualenv20.0.21indirect
PyPIvirtualenv20.31.2indirect
PyPIwcwidth0.2.3indirect
PyPIwebdataset0.2.5indirect
PyPIwebencodings0.5.1indirect
PyPIwheelindirect
PyPIzest-releaserindirect
PyPIzipp1.2.0indirect
PyPIzipp3.22.0indirect
RubyGemsactiverecord-jdbc-adapter61.0indirect
RubyGemsactiverecord-jdbcmysql-adapter61.0indirect
RubyGemsactiverecord-jdbcpostgresql-adapter61.0indirect
RubyGemsactiverecord-jdbcsqlite3-adapter61.0indirect
RubyGemsaddressable2.7.0indirect
RubyGemsamq-protocol2.3.2indirect
RubyGemsansi1.5.0indirect
RubyGemsast2.4.1indirect
RubyGemsaws-eventstream1.1.0indirect
RubyGemsaws-partitions1.417.0indirect
RubyGemsaws-sdk-core3.111.2indirect
RubyGemsaws-sdk-kms1.41.0indirect
RubyGemsaws-sdk-s31.87.0indirect
RubyGemsaws-sdk-sns1.37.0indirect
RubyGemsaws-sigv41.2.2indirect
RubyGemsazure-storage-blob2.0.1indirect
RubyGemsazure-storage-common2.0.2indirect
RubyGemsbackburner1.5.0indirect
RubyGemsbcrypt3.1.16indirect
RubyGemsbeaneater1.0.0indirect
RubyGemsbenchmark-ips2.8.4indirect
RubyGemsblade0.7.1indirect
RubyGemsblade-qunit_adapter2.0.1indirect
RubyGemsbootsnap1.5.1indirect
RubyGemsbuilder3.2.4indirect
RubyGemsbunny2.17.0indirect
RubyGemscapybara3.34.0indirect
RubyGemscgiindirect
RubyGemscharlock_holmesindirect
RubyGemschildprocess4.0.0indirect
RubyGemscoffee-script2.4.1indirect
RubyGemscoffee-script-source1.12.2indirect
RubyGemsconcurrent-ruby1.1.8indirect
RubyGemsconnection_pool2.2.3indirect
RubyGemscookiejar0.3.3indirect
RubyGemscrack0.4.5indirect
RubyGemscrass1.0.6indirect
RubyGemscurses1.0.2indirect
RubyGemsdaemons1.3.1indirect
RubyGemsdalli2.7.11indirect
RubyGemsdante0.2.0indirect
RubyGemsdeclarative0.0.20indirect
RubyGemsdeclarative-option0.1.0indirect
RubyGemsdelayed_job4.1.9indirect
RubyGemsdelayed_job_active_record4.1.5indirect
RubyGemsdigest-crc0.6.3indirect
RubyGemsem-http-request1.1.7indirect
RubyGemsem-socksify0.3.2indirect
RubyGemserubi1.10.0indirect
RubyGemset-orbi1.2.4indirect
RubyGemsevent_emitter0.2.6indirect
RubyGemseventmachine1.2.7indirect
RubyGemsexecjs2.7.0indirect
RubyGemsfaraday1.3.0indirect
RubyGemsfaraday-net_http1.0.1indirect
RubyGemsfaraday_middleware1.0.0indirect
RubyGemsfaye1.4.0indirect
RubyGemsfaye-websocket0.11.0indirect
RubyGemsffi1.14.2indirect
RubyGemsfugit1.4.2indirect
RubyGemsglobalid0.4.2indirect
RubyGemsgoogle-apis-core0.2.0indirect
RubyGemsgoogle-apis-iamcredentials_v10.1.0indirect
RubyGemsgoogle-apis-storage_v10.1.0indirect
RubyGemsgoogle-cloud-core1.5.0indirect
RubyGemsgoogle-cloud-env1.4.0indirect
RubyGemsgoogle-cloud-errors1.0.1indirect
RubyGemsgoogle-cloud-storage1.30.0indirect
RubyGemsgoogleauth0.14.0indirect
RubyGemshashdiff1.0.1indirect
RubyGemshiredis0.6.3indirect
RubyGemshttp_parser.rb0.6.0indirect
RubyGemshttpclient2.8.3indirect
RubyGemsi18n1.8.7indirect
RubyGemsimage_processing1.12.1indirect
RubyGemsjdbc-mysql5.1.47indirect
RubyGemsjdbc-postgres42.2.14indirect
RubyGemsjdbc-sqlite33.28.0indirect
RubyGemsjmespath1.4.0indirect
RubyGemsjson2.5.1indirect
RubyGemsjwt2.2.2indirect
RubyGemskindlerb1.2.0indirect
RubyGemslibxml-ruby3.2.1indirect
RubyGemslicensedindirect
RubyGemslicenseeindirect
RubyGemslisten3.4.1indirect
RubyGemsloofah2.9.0indirect
RubyGemsmail2.7.1indirect
RubyGemsmarcel0.3.3indirect
RubyGemsmemoist0.16.2indirect
RubyGemsmethod_source1.0.0indirect
RubyGemsmimemagic0.3.5indirect
RubyGemsmini_magick4.11.0indirect
RubyGemsmini_mimeindirect
RubyGemsmini_mime1.0.2indirect
RubyGemsmini_portile22.5.0indirect
RubyGemsminitestindirect
RubyGemsminitest5.14.3indirect
RubyGemsminitest-bisect1.5.1indirect
RubyGemsminitest-reporters1.4.2indirect
RubyGemsminitest-retry0.2.1indirect
RubyGemsminitest-server1.0.6indirect
RubyGemsmochaindirect
RubyGemsmono_logger1.1.0indirect
RubyGemsmsgpack1.3.3indirect
RubyGemsmulti_json1.15.0indirect
RubyGemsmultipart-post2.1.1indirect
RubyGemsmustache1.1.1indirect
RubyGemsmustermann1.1.1indirect
RubyGemsnet-http-persistent4.0.1indirect
RubyGemsnio4r2.5.4indirect
RubyGemsnokogiri1.11.1indirect
RubyGemsos1.1.1indirect
RubyGemsparallel1.20.1indirect
RubyGemsparser3.0.0.0indirect
RubyGemspath_expander1.1.0indirect
RubyGemspg1.2.3indirect
RubyGemsplistindirect
RubyGemspryindirect
RubyGemspsych3.3.0indirect
RubyGemspublic_suffix4.0.6indirect
RubyGemspuma5.1.1indirect
RubyGemsque0.14.3indirect
RubyGemsqunit-selenium0.0.4indirect
RubyGemsraabro1.4.0indirect
RubyGemsracc1.5.2indirect
RubyGemsrack2.2.3indirect
RubyGemsrack-cache1.12.1indirect
RubyGemsrack-protection2.1.0indirect
RubyGemsrack-proxy0.6.5indirect
RubyGemsrack-test1.1.0indirect
RubyGemsrails-dom-testing2.0.3indirect
RubyGemsrails-html-sanitizer1.3.0indirect
RubyGemsrainbow3.0.0indirect
RubyGemsrakeindirect
RubyGemsrake13.0.3indirect
RubyGemsrake-compilerindirect
RubyGemsrb-fsevent0.10.4indirect
RubyGemsrb-inotify0.10.1indirect
RubyGemsrdoc6.3.0indirect
RubyGemsredcarpet3.2.3indirect
RubyGemsredis4.2.5indirect
RubyGemsredis-namespace1.8.1indirect
RubyGemsregexp_parser1.8.2indirect
RubyGemsrepresentable3.0.4indirect
RubyGemsresque2.0.0indirect
RubyGemsresque-scheduler4.4.0indirect
RubyGemsretriable3.1.2indirect
RubyGemsrexml3.2.4indirect
RubyGemsrouge3.26.0indirect
RubyGemsrubocop1.8.1indirect
RubyGemsrubocop-ast1.4.0indirect
RubyGemsrubocop-packaging0.5.1indirect
RubyGemsrubocop-performance1.9.2indirect
RubyGemsrubocop-rails2.9.1indirect
RubyGemsruby-progressbar1.11.0indirect
RubyGemsruby-vips2.0.17indirect
RubyGemsruby2_keywords0.0.4indirect
RubyGemsrubyzip2.3.0indirect
RubyGemsrufus-scheduler3.7.0indirect
RubyGemsruggedindirect
RubyGemssass-rails6.0.0indirect
RubyGemssassc2.4.0indirect
RubyGemssassc-rails2.1.2indirect
RubyGemssdoc2.0.4indirect
RubyGemsselenium-webdriver4.0.0.alpha7indirect
RubyGemssemantic_range2.3.1indirect
RubyGemssequel5.40.0indirect
RubyGemsserverengine2.0.7indirect
RubyGemssidekiq6.1.3indirect
RubyGemssigdump0.2.4indirect
RubyGemssignet0.14.0indirect
RubyGemssinatra2.1.0indirect
RubyGemssneakers2.11.0indirect
RubyGemssprockets4.0.2indirect
RubyGemssprockets-export1.0.0indirect
RubyGemssprockets-rails3.2.2indirect
RubyGemssqlite31.4.2indirect
RubyGemsstackprof0.2.16indirect
RubyGemssucker_punch2.1.2indirect
RubyGemsthin1.8.0indirect
RubyGemsthor1.1.0indirect
RubyGemstilt2.0.10indirect
RubyGemsturbolinks5.2.1indirect
RubyGemsturbolinks-source5.2.0indirect
RubyGemstzinfo2.0.4indirect
RubyGemstzinfo-data1.2020.6indirect
RubyGemsuber0.1.0indirect
RubyGemsuglifier4.2.0indirect
RubyGemsunicode-display_width2.0.0indirect
RubyGemsuseragent0.16.10indirect
RubyGemsvegas0.1.11indirect
RubyGemsw3c_validators1.3.6indirect
RubyGemswdm0.1.1indirect
RubyGemswebdrivers4.5.0indirect
RubyGemswebmock3.11.1indirect
RubyGemswebpacker5.2.1indirect
RubyGemswebrick1.7.0indirect
RubyGemswebsocket1.2.9indirect
RubyGemswebsocket-driver0.7.3indirect
RubyGemswebsocket-extensions0.1.5indirect
RubyGemsxpath3.2.0indirect
RubyGemsyajl-rubyindirect
RubyGemszeitwerk2.4.2indirect
Dependency advisories 111

This repository publishes no package the index resolves, so its own dependency graph was assessed — 505 packages, which also include development and test pins that never ship: 111 carry known advisories, of which 0 are direct. 35 could not be assessed — no resolved version, an unsupported ecosystem, or beyond the reported package list.

PackageVersionRelationSeverityAdvisoriesFixed in
black19.10b0indirectcritical426.3.1
log4j:log4j1.2.17indirectcritical62.0
org.springframework:spring-beans4.0.5.RELEASEindirectcritical25.3.20
org.springframework:spring-web4.0.5.RELEASEindirectcritical76.1.14
org.springframework:spring-webmvc4.0.5.RELEASEindirectcritical127.0.8
pillow11.2.1indirectcritical3812.3.0
twig/twig1.6.0indirectcritical173.27.0
certifi2020.12.5indirecthigh52024.7.4
certifi2020.4.5.1indirecthigh52024.7.4
cleo0.7.6indirecthigh12.0.0
click7.0indirecthigh18.3.3
click7.1.2indirecthigh18.3.3
click8.2.1indirecthigh18.3.3
concurrent-ruby1.1.8indirecthigh31.3.7
cryptography2.8indirecthigh2349.0.0
cryptography2.9.2indirecthigh2249.0.0
golang.org/x/net0.0.0-20190108225652-1e06a53dbb7eindirecthigh4212.0.2
gradio3.13.2indirecthigh806.16.0
mysql:mysql-connector-java5.1.31indirecthigh88.2.0
org.hibernate:hibernate-core4.3.5indirecthigh25.5.0.Beta1
org.hibernate:hibernate-validator5.1.1indirecthigh47.0.0.CR1
org.springframework:spring-context4.0.5.RELEASEindirecthigh36.2.7
org.springframework:spring-core4.0.5.RELEASEindirecthigh67.0.8
org.springframework:spring-expression4.0.5.RELEASEindirecthigh87.0.8
protobuf6.31.1indirecthigh26.33.5
regex0.2.10indirecthigh21.5.5
thread_local0.3.5indirecthigh21.1.4
tornado5.1.1indirecthigh276.5.7
tornado6.0.4indirecthigh276.5.7
crossbeam0.3.2indirectmoderate20.7.0
idna2.10indirectmoderate43.15
idna2.8indirectmoderate43.15
idna2.9indirectmoderate43.15
idna3.10indirectmoderate23.15
junit:junit4.11indirectmoderate14.13.1
org.springframework.data:spring-data-jpa1.6.0.RELEASEindirectmoderate32.1.8
pytest4.6.11indirectmoderate29.0.3
pytest5.4.3indirectmoderate29.0.3
setuptools80.9.0indirectmoderate283.0.0
urllib31.24.3indirectmoderate182.7.0
urllib31.25.9indirectmoderate182.7.0
urllib31.26.3indirectmoderate202.7.0
urllib32.4.0indirectmoderate122.7.0
atty0.2.8indirectlow3
pygments2.3.1indirectlow82.20.0
pygments2.5.2indirectlow82.20.0
pygments2.6.1indirectlow82.20.0
remove_dir_all0.5.0indirectlow20.8.0
addressable2.7.0indirectunknown2
ansi_term0.11.0indirectunknown1
aws-sdk-s31.87.0indirectunknown1
bcrypt3.1.16indirectunknown1
dalli2.7.11indirectunknown1
diffusers0.29.0indirectunknown5
faraday1.3.0indirectunknown2
filelock3.0.12indirectunknown4
filelock3.18.0indirectunknown4
fugit1.4.2indirectunknown1
future0.18.2indirectunknown2
globalid0.4.2indirectunknown1
image_processing1.12.1indirectunknown1
jinja22.10.3indirectunknown10
jinja22.11.2indirectunknown10
jmespath1.4.0indirectunknown1
joblib0.14.1indirectunknown2
jwt2.2.2indirectunknown1
loofah2.9.0indirectunknown4
markdown3.0.1indirectunknown2
markdown3.1.1indirectunknown2
markdown3.2.2indirectunknown2
memmap0.6.2indirectunknown10.7.1-0
msgpack1.0.0indirectunknown2
msgpack1.1.0indirectunknown2
msgpack1.3.3indirectunknown1
nltk3.5indirectunknown37
nltk3.9.1indirectunknown29
nokogiri1.11.1indirectunknown33
onnx1.18.0indirectunknown15
puma5.1.1indirectunknown7
py1.8.1indirectunknown2
pymdown-extensions6.0indirectunknown8
pymdown-extensions6.2.1indirectunknown8
pymdown-extensions6.3indirectunknown8
pytorch-lightning1.4.2indirectunknown10
pyyaml5.2indirectunknown4
pyyaml5.3.1indirectunknown2
rack2.2.3indirectunknown32
rails-html-sanitizer1.3.0indirectunknown6
rdoc6.3.0indirectunknown1
redcarpet3.2.3indirectunknown1
requests2.21.0indirectunknown8
requests2.23.0indirectunknown8
requests2.25.1indirectunknown8
requests2.32.3indirectunknown4
resque2.0.0indirectunknown3
resque-scheduler4.4.0indirectunknown1
rexml3.2.4indirectunknown7
sidekiq6.1.3indirectunknown3
sinatra2.1.0indirectunknown4
sqlite31.4.2indirectunknown1
tempdir0.3.7indirectunknown1
torch2.6.0indirectunknown24
tqdm4.46.1indirectunknown2
transformers4.19.2indirectunknown50
transformers4.46.3indirectunknown42
virtualenv16.7.10indirectunknown4
virtualenv20.0.21indirectunknown4
virtualenv20.31.2indirectunknown2
webrick1.7.0indirectunknown2
websocket-driver0.7.3indirectunknown4
zipp1.2.0indirectunknown2

An advisory means the version recorded in the dependency graph falls inside an advisory’s affected range. Reachability is not analysed, and the graph includes development and test pins — a finding may concern tooling rather than shipped software.

Raw JSON report machine-readable

Feedback

Spotted something off in this report, or have thoughts to share? Wrong measurements, missed tooling, ideas, questions — anything is welcome. Every message is read and gets a response.

The message is kept through sign-in.

Scores are signals, not warranties. They reflect publicly visible practices on GitHub — not a code audit, and not a security guarantee.

Missing data is excluded and weights renormalized, never scored as zero. Methodology is versioned and open: metrics v2.10.0, schema v0.34.0 — full methodology · metrics wiki.

How one result sits in the wider record: aggregate statisticsRubyGems.