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.yof

JetBrains

For IntelliJ IDEA, WebStorm, PyCharm and the other JetBrains IDEs. The plugin page has an Install to IDE button.

In review

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 check

On 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.0

The 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.