Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Kryach's AutoSaveNew to Visual Studio Code? Get it now.
Kryach's AutoSave

Kryach's AutoSave

Adam Kryach

|
10 installs
| (0) | Free
Fastest AutoSave – Ultra-fast auto-saving with intelligent interval backup. Never lose a change again!
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

⚡ Kryach's AutoSave

Visual Studio Marketplace GitHub release License: MIT GitHub issues Follow on Instagram

💾 Fastest AutoSave ever built for VS Code — save your work instantly, without lifting a finger.

Kryach's AutoSave Logo


🚀 Overview

Kryach’s AutoSave brings lightning-fast, real-time saving to your VS Code environment.
Whether you’re debugging, writing scripts, or editing configs — this extension ensures your changes are never lost.

“Save instantly. Code fearlessly.”


✨ Features

  • ⚡ Ultra-Fast AutoSave – Saves changes instantly after you stop typing
  • 🧠 Smart Debouncing – Prevents redundant saves for smoother performance
  • 🔒 Dual Protection – Combines instant saves + timed backups
  • 🎯 Zero Configuration – Works out of the box — just install and code
  • 📊 Status Bar Indicator – Shows real-time save status
  • 🧰 Customizable Settings – Fine-tune delay, intervals, and exclusions

🧩 Installation

🔹 From VS Code Marketplace

  1. Open VS Code
  2. Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X)
  3. Search for Kryach’s AutoSave
  4. Click Install

🔹 From Source

# Clone the repository
git clone https://github.com/AdamKryach/Kryach-AutoSave.git
cd Kryach-AutoSave

# Install dependencies
npm install

# Build the extension
npm run compile

Then open the project in VS Code and press F5 to run the extension in a new window.


⚙️ Configuration

You can customize Kryach’s AutoSave in your VS Code Settings (Ctrl+, / Cmd+,):

Setting Type Default Description
kryachAutoSave.enabled boolean true Toggle AutoSave globally
kryachAutoSave.delay number 100 Delay (ms) after typing stops before saving
kryachAutoSave.intervalBackup boolean true Enable timed backup saving
kryachAutoSave.intervalSeconds number 30 Backup interval in seconds
kryachAutoSave.showStatusBar boolean true Show AutoSave status in the bottom bar

Example:

{
  "kryachAutoSave.enabled": true,
  "kryachAutoSave.delay": 150,
  "kryachAutoSave.intervalBackup": true,
  "kryachAutoSave.intervalSeconds": 45
}

🧠 Commands

Access all commands via Command Palette (Ctrl+Shift+P / Cmd+Shift+P):

Command ID Description
Toggle AutoSave kryachAutoSave.toggle Enable or disable AutoSave instantly
Save All Now kryachAutoSave.saveAll Force-save all open files manually

🧪 Development

# Watch mode for live development
npm run watch

# Run tests
npm test

# Lint the code
npm run lint

Project Structure

Kryach-AutoSave/
├── src/
│   ├── extension.ts
│   └── test/
│       └── extension.test.ts
├── package.json
├── tsconfig.json
├── README.md
└── LICENSE

🧰 Troubleshooting

AutoSave not working?

✅ Make sure kryachAutoSave.enabled is set to true ✅ Ensure the file is not excluded by settings ✅ Try reloading VS Code after installing ✅ Check for conflicts with other AutoSave extensions

Too frequent saves?

➡️ Increase kryachAutoSave.delay to 300-500ms ➡️ Disable intervalBackup if not needed


🧑‍💻 Contributing

We welcome all contributions — bug fixes, new features, or documentation improvements!

  1. Fork the repo
  2. Create a new branch (feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push your branch (git push origin feature/amazing-feature)
  5. Open a Pull Request 🎉

🪪 License

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

MIT License © 2025 Adam Kryach

💬 Support & Contact

  • 📧 Email: kryach1adam@gmail.com
  • 📸 Instagram: @a.k__dev
  • ⭐ GitHub: @AdamKryach

🚀 Built by Adam Kryach
“The fastest way to never lose a line of code.”

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft