Skip to content

resetting/free trial of Cursor and Windsurf,supporting the latest versions,用于重置/免费试用/Reset/Trial Cursor 和 Windsurf 应用数据工具,支持最新版Cursor 和 Windsurf

Notifications You must be signed in to change notification settings

whispin/Cursor_Windsurf_Reset

Repository files navigation

Cursor & Windsurf Reset Tool

An advanced tool for resetting Cursor and Windsurf application data, supporting the latest versions of Cursor and Windsurf. 中文说明

Don't fork this repository and only change README.MD file to sell to others for profit
Don't fork this repository and only change README.MD file to sell to others for profit
Don't fork this repository and only change README.MD file to sell to others for profit

✨ Interface Screenshot

Interface Screenshot

✨ Features

🎯 Core Features

  • Latest Version Support: Cursor 1.7, Windsurf 1.12
  • Smart Reset: Automatically detects and resets device IDs, session data, and cache for Cursor and Windsurf
  • Dual Interface Support: Provides modern graphical interface and full-featured command-line interface
  • Cross-Platform Compatibility: Supports Windows, macOS, and Linux systems
  • Safe Backup: Automatically creates data backups before reset, supports one-click recovery

📦 Installation Instructions

Method 1: Download Pre-compiled Version

  1. Visit the Releases page
  2. Download the version suitable for your system:
    • Windows: Cursor_Windsurf_Reset-windows.exe
    • macOS: Cursor_Windsurf_Reset-macos
    • Linux: Cursor_Windsurf_Reset-linux
  3. Double-click to run (Windows) or execute in terminal

Usage Steps

  1. After launching the application, the tool will automatically detect installed applications
  2. Select the applications to reset (Cursor, Windsurf, or all)
  3. Click the "Start Reset" button
  4. Confirm the operation and wait for completion
  5. View operation results and backup location

🛠️ Development Instructions

Tech Stack

  • Language: Go 1.21+
  • GUI Framework: Fyne v2

Project Structure

Cursor_Windsurf_Reset-go/
├── main.go                 # Main program entry
├── cleaner/
│   └── engine.go          # Cleaning engine core logic
├── config/
│   └── config.go          # Configuration management
├── gui/
│   ├── app.go             # GUI application main logic
│   ├── theme.go           # Theme definition
│   └── resources.go       # Resource files
├── reset_config.json      # Default configuration file
├── go.mod                 # Go module definition
└── README.md              # Project documentation

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contributing

Issues and Pull Requests are welcome!

Contributing Guidelines

  1. Fork this repository
  2. Create a feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📞 Support

⚠️ Disclaimer

This tool is for educational and research purposes only. When using this tool, please:

  1. Backup Data: Please backup important data before use
  2. Follow Terms: Comply with the terms of service of related applications
  3. Use at Your Own Risk: Users assume all risks associated with using this tool
  4. Legal Use: Ensure usage complies with local laws and regulations

About

resetting/free trial of Cursor and Windsurf,supporting the latest versions,用于重置/免费试用/Reset/Trial Cursor 和 Windsurf 应用数据工具,支持最新版Cursor 和 Windsurf

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages