# Code & Polish — Smoower Index methodology

> Are the public repos well-structured, and do real users actually depend on the packages?

Weight: ~22% of overall.

Measures three things: how polished and well-structured the org's public repos are, how many people install the packages it publishes (weighted by package age), and how many other projects depend on those packages and repos.

Nine package registries are probed: npm, PyPI, NuGet, crates.io, RubyGems, Packagist, Docker Hub, Homebrew and the VS Code Marketplace. Only packages whose metadata links back to a repo on the org's GitHub are counted.

| Sub-metric | What is read | Weight |
| --- | --- | --- |
| Repo health | Polish (README, license, topics, releases, archived ratio) plus structure (src/lib layout, tests, CI, manifests, docs) | 50% |
| Package adoption | Download volume across registries, age-adjusted | ~30% |
| Dependents | Projects depending on the org's packages and repos | ~20% |

---

HTML version: https://www.smoower.com/docs/code
Machine index: https://www.smoower.com/llms.txt · MCP server: https://www.smoower.com/mcp · REST API: https://www.smoower.com/api/v1
All pillars: https://www.smoower.com/docs.md
