yyzTools

yyzTools

Yes Your Zen Tools

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Français · Deutsch · Español · Русский · العربية · Português · Italiano

version platform languages license

--- ## Screenshots | Light theme | Dark theme | | :---: | :---: | | ![Command palette](screenshots/en-light/cmdplate-app.webp) | ![Command palette](screenshots/en-dark/cmdplate-app.webp) | | ![Command palette · Files](screenshots/en-light/cmdplate-file.webp) | ![Command palette · Files](screenshots/en-dark/cmdplate-file.webp) | | ![Command palette · Clipboard](screenshots/en-light/cmdplate-clipboard.webp) | ![Command palette · Clipboard](screenshots/en-dark/cmdplate-clipboard.webp) | | ![Dock](screenshots/en-light/dock.webp) | ![Dock](screenshots/en-dark/dock.webp) | | ![Super translate](screenshots/en-light/translate.webp) | ![Super translate](screenshots/en-dark/translate.webp) | | ![Quick OCR](screenshots/en-light/quickocr.webp) | ![Quick OCR](screenshots/en-dark/quickocr.webp) | | ![Calculator pad](screenshots/en-light/calc.webp) | ![Calculator pad](screenshots/en-dark/calc.webp) | | ![App usage](screenshots/en-light/appusage.webp) | ![App usage](screenshots/en-dark/appusage.webp) | | ![Lightning Memory Cleaner](screenshots/en-light/memclean.webp) | ![Lightning Memory Cleaner](screenshots/en-dark/memclean.webp) | | ![Lightning File Scan & Clean](screenshots/en-light/fileclean.webp) | ![Lightning File Scan & Clean](screenshots/en-dark/fileclean.webp) | | ![Lightning Disk Space Analyzer](screenshots/en-light/diskspace.webp) | ![Lightning Disk Space Analyzer](screenshots/en-dark/diskspace.webp) | | ![Markdown Editor](screenshots/en-light/markdown.webp) | ![Markdown Editor](screenshots/en-dark/markdown.webp) | | ![Batch image tool](screenshots/en-light/imagemagick.webp) | ![Batch image tool](screenshots/en-dark/imagemagick.webp) | | ![Batch video tool](screenshots/en-light/ffmpeg.webp) | ![Batch video tool](screenshots/en-dark/ffmpeg.webp) | | ![Batch PDF tool](screenshots/en-light/pdf.webp) | ![Batch PDF tool](screenshots/en-dark/pdf.webp) | | ![Batch rename](screenshots/en-light/rename.webp) | ![Batch rename](screenshots/en-dark/rename.webp) | | ![Settings](screenshots/en-light/settings.webp) | ![Settings](screenshots/en-dark/settings.webp) | --- ## Introduction Search, translate, recognise, preview, batch-process, capture, decorate — the frequent little jobs of everyday work, without hunting down, installing, and paying for a separate tool for each one. Install yyzTools once and whatever you need is already there. ## Highlights - **Free forever** — Every feature is open. No paid unlocks, no membership tiers, and no crippling the core to sell it back to you. - **Local-first** — Clipboard, file search, usage stats, and OCR are all processed and stored on your own machine. Nothing is uploaded on its own. - **Install once** — 40+ modules ready out of the box — skipping the whole cycle of searching, comparing, downloading, trialling, and uninstalling. - **387 command modules** — AI, apps, games, system, and web commands on tap — and one JSON file is all it takes to add your own. ## Features | | | | ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | | **CmdPlate** | App search · File search · Process manager · Window manager · Bookmark search · Clipboard history · Command line · Instant calculator | | **Speed & efficiency** | Dock · Clipboard history · App usage · Screen capture · Screen recorder · Reminders · Calendar · System quick actions · Mouse gestures · Lightning File Scan & Clean · Lightning Disk Space Analyzer · Lightning Memory Cleaner · Lightning System Optimizer | | **Text & language** | Super translate · OCR · Quick OCR · Regex tester · Encode / decode · Hash calculator · Encryption · Data conversion · Data generator | | **Files & media** | File preview · Batch rename · Batch image tool · Batch video tool · Batch PDF tool · Downloader | | **Compute & extend** | Calculator pad · QR codes · Open SDK · Built-in browser | | **Personalisation** | Live wallpaper · Desktop effects · Navigation page | ## Architecture Hybrid: a **C++ (Win32 + WebView2) host** carrying a **front end (Alpine.js + vanilla JS + Vite)**, with feature areas isolated into separate processes. | Process | Role | | -------------------- | -------------------------------------------------------------------------------------------------- | | `yyzTools.exe` | Main process — hosts the command palette, translate, OCR and most features | | `yyzWallpaper.exe` | Live wallpaper — composites web/video under the desktop icon layer via the Windows Composition API | | `yyzBrowser.exe` | Frameless built-in browser for command modules opening URLs | | `yyzCmd.exe` | Pure Win32 command runner (shutdown / restart / volume / display / recycle bin, etc.) | | `yyzInputHint.exe` | Live keyboard / mouse key overlay (RawInput) | | `yyzMouseFinder.exe` | Quickly locate the mouse cursor | | `yyzScreenCap.exe` | Screen capture — region, scrolling and pin-to-screen | | `yyzScreenRec.exe` | Screen recorder — camera follows the cursor, click and key overlays | | `yyzFileClean.exe` | Lightning File Scan & Clean (ImGui) | | `yyzDiskSpace.exe` | Lightning Disk Space Analyzer (ImGui) | | `yyzMemClean.exe` | Lightning Memory Cleaner (ImGui) | | `yyzWinOpt.exe` | Lightning System Optimizer (ImGui) | | `yyzUpdater.exe` | Incremental auto-updater (see `src/updater/`) | | `yyzFileSearch.exe` | Self-developed full-volume file search engine — direct MFT read + USN incremental index | The front end calls each C++ Manager through the `window.Zen` bridge, all returning an `{ error, ... }` contract. ## Download - **Installer** (recommended): `yyzTools-setup-1.1.2.2200.exe` — [GitHub Releases](https://github.com/jearry/yyzTools/releases) - **winget**: install from any terminal with `winget install yyztools` - Slow from China? Prefix the installer URL with a mirror: [ghfast.top](https://ghfast.top/) · [ghproxy.com](https://ghproxy.com/) · [gh-proxy.com](https://gh-proxy.com/) - Or grab it from the [official download page](https://yyztools.com/download.html). The setup wizard supports 12 languages. ## System requirements - Windows 10 / 11 (x64) - WebView2 Runtime (preinstalled on recent systems; the installer guides you to install it if missing) ## UI languages Both the UI and command-module text support 12 languages: 简体中文, 繁體中文, English, 日本語, 한국어, Français, Deutsch, Español, Русский, العربية, Português, Italiano. First launch auto-detects the system language; switch anytime in Settings. ## About this repo This repo (`jearry/yyzTools`) hosts releases and the official website: - [`releases/`](releases/) — versioned installers and `.7z` packages, plus the `update.json` manifest - [`docs/`](docs/) — static site for (GitHub Pages) - Open-source components (see [LICENSE](LICENSE) for licenses): - [`src/library/`](src/library/) — shared utility library (yyzlib) - [`src/updater/`](src/updater/) — auto-updater - [`src/yyzcmd/`](src/yyzcmd/) — system command runner - [`src/inputhint/`](src/inputhint/) — keyboard & mouse input hints - [`src/mousefinder/`](src/mousefinder/) — mouse pointer locator For feature issues, please use [Issues](https://github.com/jearry/yyzTools/issues). ## License & Acknowledgments yyzTools is proprietary software, free to use. Only some components are currently open source, under the **MIT License**. Whether other parts or the whole application will be open-sourced will be decided in due course. The software incorporates several open-source libraries and tools. See [LICENSE](LICENSE) for the full list of third-party components and their respective licenses. We sincerely thank all the developers who have contributed to these open-source projects!