Chessable Enhancements - Notes & Favorites

Add personal notes and favorite markers to Chessable moves. Features note-taking, favorites, and backup/restore functionality.

作者
DhgfLu
日安装量
0
总安装量
0
评分
0 0 0
版本
1.0
创建于
2025-09-19
更新于
2025-09-19
大小
23.8 KB
许可证
MIT
适用于

Chessable Enhancements - Notes & Favorites

A userscript that enhances your Chessable study experience by adding personal notes and favorite markers to moves. Never lose your chess insights again!

✨ Features

  • 📝 Personal Notes: Add custom notes to any move during review mode
  • ❤️ Favorite Variations: Mark important lines for quick reference
  • 💾 Backup & Restore: Export and import all your notes and favorites
  • 🎯 Smart Mode Detection: Notes automatically hidden during puzzles to avoid spoilers
  • 🔒 Local Storage: All data stored privately on your device

🚀 Installation

Prerequisites

  1. Install a userscript manager:

Install Script

  1. Click here to install from Greasyfork
  2. Or manually copy the script from chessable-enhancements.user.js
  3. Navigate to Chessable.com - the script loads automatically!

📖 How to Use

Adding Notes

  1. Click the 📝 button that appears in the toolbar
  2. Type your note and click Save
  3. Your note appears below the move

Marking Favorites

  1. Click the heart button on any variation
  2. White heart 🤍 = not favorited
  3. Red heart ❤️ = favorited

Backup & Import

  1. Right-click the 📝 button
  2. Select Export to download your data as JSON
  3. Select Import to restore from a backup file

💡 Tips

  • Notes are tied to specific moves in specific variations
  • Use favorites to mark lines you want to review frequently
  • Notes only appear in movetrainer
  • All data is stored locally - no servers involved

🤝 Contributing

Found a bug or have a feature request? Please open an issue!

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

📝 Changelog

Version 1.0 (2024-12-XX)

  • Initial release
  • Note-taking system
  • Favorite markers
  • Export/import functionality

👨‍💻 Author

Created by Dhgf Lu

🙏 Acknowledgments

  • Chessable for the amazing platform
  • The chess programming community for inspiration
  • Userscript community for the tools and infrastructure

Disclaimer: This is an unofficial enhancement. Not affiliated with Chessable.

If you find this useful, consider ⭐ starring the repository!