v0.0.4 Release GPL-3.0 Free & Open Source Pure Rust

MagicToys
Built natively for Linux.

MagicToys brings the best productivity utilities from PowerToys and Windows 11 to your Linux workflow — Explore Tools ↓

curl -sS https://magictoys.ople.in/install.sh | bash

Familiar shortcuts. Instant response.

Designed to feel right at home with the shortcuts you already know by heart.

📋
Win + V Equivalent

Clipboard History

Shortcut: Alt + V

Never lose copied text, code snippets, or screenshots again. Search your history with fuzzy matching, pin important clips, and paste seamlessly.

😊
Win + . Equivalent

Emoji & Symbols

Shortcut: Alt + .

A fast emoji and symbol grid with category browsing, real-time search, and automatic favorite tracking. Inserts directly into any active application.

🔍
PowerToys OCR

Screen Text Extractor

Shortcut: Alt + Shift + T

Extract text from anywhere on screen — videos, images, protected PDFs, or dialog boxes. Simply drag a selection box to copy text to clipboard.

🎨
PowerToys Color

Precision Color Picker

Shortcut: Alt + Shift + C

Magnify any pixel under your mouse with a real-time reticle loupe. View and copy colors in HEX, RGB, HSL, HSV, or CMYK with custom history.

Engineered for your daily workflow

Fast, lightweight, and respectful of your privacy and system resources.

Pure Rust Speed

Built with pure Rust and Slint for instant sub-millisecond launch, zero background CPU drain, and minimal memory usage.

🌐

Wayland & X11 Ready

First-class compatibility with GNOME, KDE Plasma, Hyprland, Sway, XFCE, Cinnamon, and custom window managers.

🔒

100% Private & Offline

All clips and history remain stored locally on your machine in SQLite. Zero cloud sync, zero telemetry, and zero tracking.

🛡️

Zero-Crash Design

Designed with graceful fallbacks. If an optional system tool isn't found, MagicToys handles it cleanly without crashing.

🌓

Automatic Theme Sync

Automatically adapts to your system's light or dark mode preference with support for customizable accent colors.

🚀

One-Command Install

The automated installer detects your Linux distribution and configures everything for you with no complex setup.

Native packages for every distribution

Pick the package format that matches your setup or use the portable AppImage.

🐧

Ubuntu / Debian / Mint

.deb (x86_64)

Installs directly with automatic desktop launcher and dependency configuration.

Download .deb
🏹

Arch Linux / Manjaro

.pkg.tar.zst (x86_64)

Native Arch package with optimized Zstandard compression.

Download .pkg.tar.zst
🎩

Fedora / RHEL / openSUSE

.rpm (x86_64)

Native RPM binary package with standard desktop integration.

Download .rpm
📦

Universal AppImage

.AppImage (x86_64)

Single standalone portable executable. Works across all modern Linux distros.

Download .AppImage

Frequently Asked Questions

What is MagicToys?

MagicToys is a fast, native desktop utility suite that brings PowerToys-inspired productivity tools to Linux: Clipboard History (Alt+V), Emoji & Symbol Picker (Alt+.), Screen Text Extractor (Alt+Shift+T), and Color Picker (Alt+Shift+C).

Does it work on Wayland and modern window managers?

Yes. MagicToys is built for both modern Wayland compositors (GNOME, KDE Plasma, Hyprland, Sway) and traditional X11 desktop environments.

How do I install or update MagicToys?

The fastest way is running curl -sS https://magictoys.ople.in/install.sh | bash in your terminal. It auto-detects your distro and configures everything. You can also download pre-built packages directly from our downloads section.

Is my clipboard data private and secure?

100%. Everything is stored locally on your machine at ~/.config/magictoys/db.db. MagicToys has zero telemetry, no cloud sync, and makes no network requests.

Can I customize the keyboard shortcuts?

Yes. MagicToys allows you to configure shortcuts directly through the Preferences window or bind them through your desktop environment's native keyboard settings.