codecrafters-io/build-your-own-x Markdown N/A documentation

codecrafters-io/build-your-own-x

documentation Markdown 485.7k stars
--
/ 100
Last analyzed: April 3, 2026

Dimension Scores

Individual health dimension scores for this repository

Security
10
Testing
0
Documentation
40
Architecture
25
DevOps
0
Maintenance
46

Detailed Findings

Security 10/100
Security policy (SECURITY.md) No SECURITY.md — add a vulnerability disclosure policy
Pinned dependencies (Actions SHA) No workflow files found to check
Token permissions No workflow files found to check
Dependency update automation No Dependabot or Renovate config found
Code ownership No code ownership file — add CODEOWNERS or OWNERS for review enforcement
No committed .env files No .env files committed
.gitignore present No .gitignore — secrets and build artifacts may be committed
CI workflows (branch protection proxy) No CI system detected — branch protection is unlikely
Testing 0/100
CI workflow (for automated checks) No CI system detected — consider adding link checking and markdown linting
Markdown linting (markdownlint / pymarkdown) No markdownlint config — consider adding for consistent formatting
Link checking (lychee / markdown-link-check) No link checking — broken links erode list quality
Spell check (cspell / aspell / codespell) No spell checker configured
Documentation 40/100
README quality README.md is 46465 chars
LICENSE file No LICENSE file — projects without a license are not legally usable
CONTRIBUTING guide No CONTRIBUTING guide — makes it harder for contributors to get started
CHANGELOG No CHANGELOG — users can't see what changed between versions
Documentation directory or API docs No docs/ directory or API.md
Repository description Description: "Master programming by recreating your favorite technologies from scratch."
Architecture 25/100
README structure (headings + table of contents) README.md found (consider adding a table of contents)
Organized file structure (category directories) No subdirectories — consider organizing content into category folders
Contributing guidelines (CONTRIBUTING.md) No CONTRIBUTING.md — contributors won't know how to add entries
License (LICENSE file) No LICENSE file
Consistent formatting (.editorconfig / markdownlint) No .editorconfig or markdownlint config — consider adding for consistency
DevOps 0/100
CI/CD pipeline (automated checks) No CI pipeline — consider automating link checks and linting
Issue templates (for contribution requests) No issue templates — contributors lack guidance for submitting new entries
PR template (for new additions) No PR template — contributors lack a checklist for new entries
Automation tools (awesome-lint / scripts / Makefile) No automation scripts or awesome-lint — consider adding for quality control
Maintenance 46/100
Last commit recency Last commit 40 day(s) ago — moderately active
Open issue freshness Median open issue age: 2582 day(s) — stale issues accumulating (oldest sampled: 2586 days)
Recent releases No GitHub releases or tags found but repo has recent commits — no release process
Bus factor Bus factor 3 — moderate (danistefanovic, rohitpaulk, sarupbanskota). More contributors would reduce risk.
Community adoption (stars) 485,710 stars — strong community adoption
Maintainer funding No FUNDING.yml found (not penalized)
View on GitHub OpenSSF Scorecard Back to Leaderboard