Open the Extensions view (Cmd+Shift+X / Ctrl+Shift+X)
Click the ... menu at the top
Select "Install from VSIX..."
Choose the vscode-cursor-recent-projects-*.vsix file
Or use the command line:
# For Cursor
cursor --install-extension /path/to/vscode-cursor-recent-projects-<version>.vsix
# For VS Code
code --install-extension /path/to/vscode-cursor-recent-projects-<version>.vsix
Option 2: Install from source (development / local)
Clone or copy this folder.
In the extension folder, run:
npm install
npm run compile
Press F5 or use Run → Start Debugging to open a new Cursor/VS Code window with the extension loaded.
Or pack and install the VSIX:
npx @vscode/vsce package
Then install the generated .vsix via Extensions → ... → Install from VSIX...
Option 3: Build from source
To create a fresh .vsix package:
git clone <this-repo>
cd vscode-cursor-recent-projects
npm install
npm run compile
npx @vscode/vsce package
This produces vscode-cursor-recent-projects-<version>.vsix in the project root (version comes from package.json). Install it using any method from Option 1.
Option 4: Manual copy (advanced)
Build the extension (npm install && npm run compile).
Copy the entire project folder to your extensions directory:
macOS: ~/.cursor/extensions/ or ~/.vscode/extensions/
Windows: %USERPROFILE%\.cursor\extensions\ or %USERPROFILE%\.vscode\extensions\
Linux: ~/.cursor/extensions/ or ~/.vscode/extensions/
Restart Cursor or VS Code.
Develop / Debug
Open this folder in Cursor or VS Code.
Run npm install and npm run compile.
Press F5 or use Run → Start Debugging to open a new window with the extension loaded.
In that window, run "Open Recent Project or Folders (Quick access)..." from the Command Palette.
Supported Apps
Cursor (primary)
VS Code (same storage format)
Recent projects are read from the active app's user data directory (e.g. ~/Library/Application Support/Cursor/ on macOS, %APPDATA%\Cursor\ on Windows).