ipfs/kubo Go A application ipfs

ipfs/kubo

application Go 17k stars 3.1k forks
Created Jun 2014 · last pushed 5 days ago
ipfs
A
92
/ 100
ipfs
Last analyzed: April 3, 2026
Created: June 26, 2014 Last pushed: April 3, 2026

Dimension Scores

Individual health dimension scores for this repository

Security
85
Testing
94
Documentation
100
Architecture
85
DevOps
100
Maintenance
85

Detailed Findings

Security 85/100
Security policy (SECURITY.md) Security policy found with contact info (848 chars)
Pinned dependencies (Actions SHA) 0/4 action refs pinned to SHA (0%) — pin actions to full commit SHA for supply-chain safety
Token permissions At least one workflow uses explicit restrictive permissions
Dependency update automation Using Dependabot
Code ownership CODEOWNERS file found
No committed .env files No .env files committed
.gitignore present .gitignore found
CI workflows (branch protection proxy) GitHub Actions found (likely branch protection in place)
Testing 94/100
CI workflows GitHub Actions detected
Test files 445 test-related file(s) found
Coverage configuration Coverage/test runner config found
Test runner configured Test runner configuration detected
Pre-commit hooks No pre-commit hooks found
Documentation 100/100
README quality README.md is 13149 chars
LICENSE file License: NOASSERTION
CONTRIBUTING guide Contributing guide found
CHANGELOG Changelog or release notes found
Documentation directory or API docs Documentation directory or API docs found
Repository description Description: "An IPFS implementation in Go"
Architecture 85/100
Type safety (built-in + go.mod) go.mod found — Go has built-in type safety
Linter (golangci-lint) golangci-lint config found
Code formatter (gofmt — built-in) gofmt is built into Go toolchain
Package structure (cmd/, pkg/, internal/) Standard Go layout found
Build runner (Makefile / Taskfile) Build runner found
Go version pinning (.go-version / go.work) No .go-version or go.work — consider pinning the Go toolchain version
DevOps 100/100
CI/CD pipeline GitHub Actions
Container support (Docker) Docker config found (Dockerfile) (Compose)
Release automation Release automation configured
Issue/PR templates Issue/PR templates found
Deployment/Infrastructure config Deployment or build config found
Maintenance 85/100
Last commit recency Last commit 0 day(s) ago — actively maintained
Open issue freshness Median open issue age: 3873 day(s) — stale issues accumulating (oldest sampled: 4169 days)
Recent releases Latest release 34 day(s) ago (5 recent releases)
Bus factor Bus factor 5 — healthy contributor distribution (whyrusleeping, Stebalien, jbenet, magik6k, lidel)
Community adoption (stars) 16,984 stars — strong community adoption
Maintainer funding Funding file found (.github/FUNDING.yml) — sustainability signal
View on GitHub OpenSSF Scorecard Back to Leaderboard