// readme

miu β€” Next-Generation Text Editor

An ultra-fast, minimal-implementation text editor✨ with advanced featuresπŸ“„. Supports colorful emoji🎨. Runs very lightly and enables fast editing of huge files.

Key Features 🚩

  • πŸš€ High performance with C++/Win32
  • 🎨 High-quality rendering with DirectWrite and color emoji support
  • πŸ—‚ Fast editing of huge files using memory-mapped files
  • πŸ”Ž Regex search, case sensitivity, and word-level search/replace
  • ✨ Multi-cursor and rectangular selection
  • ↩β†ͺ Unlimited Undo/Redo
  • ⌨ Rich keyboard shortcuts and help display with F1
  • πŸ”’ Safe file operations and stability-focused design
  • πŸŒ™ Dark mode support

Supported Environments

  • Windows 11 / Windows 10 / macOS / iOS / iPadOS

Development Environment

  • Visual Studio 2026

Build Requirements

This project uses Google compact_enc_det for character encoding detection.
Before building, prepare the library with the following steps.

  1. git clone https://github.com/google/compact_enc_det.git

  2. cd compact_enc_det

  3. cmake . -G β€œVisual Studio 18 2026” -A x64
    ( For iOS: β€˜cmake . -G Xcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_ARCHITECTURES=β€œarm64”…