rankmycode
v0.1.5
Published
Rank yourself as a coder. Downloads the signed Builder collector for your platform, verifies it, and runs it.
Maintainers
Readme
rankmycode
Rank yourself as a coder. Measured.
npx rankmycodeReads the Claude Code, Cursor, Codex and opencode sessions already on your machine, measures them on your own machine, shows you exactly what would be sent, and asks before anything is published.
This package is a launcher. It downloads the signed collector binary for your platform from the
release it is pinned to, verifies its SHA-256 before making it executable, caches it under
~/.cache/rankme/ (%LOCALAPPDATA%\rankme\ on Windows), and runs it. It contains no collector
source.
Needs Node 18.17 or newer, because that is what npx comes with. Builds exist for macOS and
Linux on arm64 and x64, and for Windows on x64.
| | |
|---|---|
| npx rankmycode | scan, show, ask, publish |
| npx rankmycode discover | show what would be read, and read nothing |
| npx rankmycode analyze | measure locally, upload nothing |
| npx rankmycode forget | delete this machine's evidence and score |
The publish confirmation is read from a real terminal and cannot be answered by a flag, a pipe, or an agent. In CI, or anywhere without a terminal, it refuses rather than assuming yes.
Other ways in, if you have no Node
None of these need npx, or Node at all.
| | |
|---|---|
| macOS, Linux | curl -fsSL https://poachdev.com/run.sh \| sh |
| Windows, in PowerShell | irm https://poachdev.com/install.ps1 \| iex |
| macOS, Linux, with Homebrew | brew install jatinjain25/tap/rankme |
| Inside Claude Code | the plugin |
If PowerShell says The term 'npx' is not recognized, that is Node missing rather than anything
wrong with this package — use the Windows line above, or install Node and try again.
Licence
Copyright (c) 2026 Jatin Jain. All rights reserved. See LICENSE.
