Cursor Usage Tracker (Extension)

Done, working.
Can I push sugested modifications to the extension repo?
You can review the changes and implement the fix the way you like it.

1 Like

Yes, please, I’d love to.

1 Like

OK, I’ve pushed to git.
Tested in Win11 using ā€œwsl remote connectionā€ and ā€œwithout wsl connectionā€.

1 Like

Merged it. Thank you for your efforts. I will publish the new version in a couple of hours.

1 Like


cursor itself added this.

My version is quicker :slight_smile:

1 Like

But you have the stats numbers! this is the most needed for me.
I don’t touch usage-based pricing at all.

1 Like

I think this extension is fantastic and a great job by @Dwtexe, but shouldn’t this be part of Cursor natively? It should be something that Cursor offers, as other competing IDEs already do.

The subject of prices / models / use is still something that is totally outdated on the web, it is not understood in Pricing, we don’t know exactly how much we paid for o3, for Deepseek, it’s been a long time… I think it’s something too important for it not to be clear.

1 Like

It will never show up in a search in Cursor as Microsoft doesn’t allow non-MS products to access the official Marketplace.

You need to publish on OpenVSX.org
Also, as downloads have recently been disabled entirely on Marketplace there’s no point publishing a Cursor only extension there at all.

It’s great you included the .vsix on GitHub though as many devs don’t and now all of these extensions are inaccessible thanks to MS. :smirk:

1 Like

Yes, the things that my extension offers are things that the cursor itself should already offer, but they didn’t offer it for now. So I took the opportunity to learn how to code a extension and I will continue to develop it until the cursor adds itself.

2 Likes

Marketplace is working fine for me at the moment but I will publish on openvsx.org too. I didnt know it existed, thanks for letting me know.

1 Like

Cursor’s lack of documentation on this issue is terrible.

They make no mention of the fact that the ā€œMarketplaceā€ in Cursor is not the official Visual Studio Marketplace, so users (and developers like yourself) are constantly wondering why extensions won’t show up when searching, or why extensions imported from VSC don’t update. :man_shrugging:

Your extension shows up fine in Visual Studio Code:


But no one will ever find it in Cursor (and each update has to be manually installed from a .vsix file):

Here’s proper documentation on the topic:

Extensions + Marketplace

Being a vscode based editor, **** gets additional features by installing VS Code extensions. Unfortunately, as Microsoft prohibits usages of the Microsoft marketplace by any other products or redistribution of .vsix files from it, in order to use VS Code extensions in non-Microsoft products those need to be installed differently.

By default, the product.json file is set up to use open-vsx.org as extension gallery, which has an adapter to the Marketplace API used by VS Code. Since that is a rather new project, you will likely miss some extensions you know from the VS Code Marketplace. You have the following options to obtain such missing extensions:

  • Ask the extension maintainers to publish to open-vsx.org in addition to the VS Code Marketplace. The publishing process is documented in the Open VSX Wiki.
  • Create a pull request to this repository to have the @open-vsx service account publish the extensions for you.
  • Download and install the vsix files, for example from the release page in their source repository.

How to use the Open VSX Registry

As noted above, the Open VSX Registry is the pre-set extension gallery in ****. Using the extension view in **** will therefore by default use it. See this article for more information on the motivation behind Open VSX…


currently I am able to see and download my extension its a one version old but still working for me.

I also created my account on openvsx waiting for this (Your Eclipse profile is missing a GitHub username — not true! Ā· Issue #1080 Ā· eclipse/openvsx Ā· GitHub) I hope to release the openvsx version today.

https://open-vsx.org/extension/Dwtexe/cursor-stats

1 Like

ParabƩns eu baixei e estou usando

1 Like

I’m not able to enable usage based tracking. When I try to set the spend limit I get this error.

Failed to manage usage limit: Request failed with status code 500

Because you are not on the pro plan. Free users cant use the usage based pricing feature. I will add a warning for this.

I’m a pro user

thats weird can you open the logging from the settings and share me the logs please

you can find the logs under output > cursor stats

v1.1.0 - Multi-Currency Support & Enhanced Visualization