yof
Get yof
Use yof where you already work: in your editor, in your terminal and on every push. Each button opens the official store page or copies a line for you.
In your editor
VS Code
Leaked keys and made-up packages show up in Problems when you save, each with a fix prompt for your AI assistant.
Open in VS Code asks your browser to open VS Code. If nothing happens, use the Marketplace page.
Cursor
Cursor installs extensions from Open VSX. Open Extensions in Cursor and search for yof, or start from the Open VSX page.
Windsurf
Windsurf installs extensions from Open VSX. Paste this line into the Extensions search, or start from the Open VSX page.
@id:yof.yofJetBrains
For IntelliJ IDEA, WebStorm, PyCharm and the other JetBrains IDEs. The plugin page has an Install to IDE button.
JetBrains is reviewing the plugin. The link appears here once it's listed.
In your terminal
Checks the folder you're in for leaked keys and made-up packages. You need Node 20 or newer and no account.
npx @yof/cli checkOn every push
Add these steps to a workflow in .github/workflows. The job fails when something needs fixing now.
- uses: actions/checkout@v4
- uses: yof-dev/yof@v0.2.0The plugins and the CLI run the checks on your computer, with no account, and your code stays there. The CLI asks the public package registries about your dependencies' names and versions; add --offline to skip that.