Skip to content

About

A modern, authentic Windows 11 Notepad clone for macOS, built with Tauri v2, Rust & React.

Resources

Stars

4 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

Notepad for macOS

Notepad for macOS

A modern, fast, and authentic Windows 11 Notepad recreation crafted for macOS. Built with Tauri v2, Rust, and React, featuring native macOS window integration, Fluent Design aesthetics, multi-window tab workflows, and instant startup.

Notepad for macOS Overview

Download Apple Silicon Download Intel

macOS Tauri Rust React License

Note for macOS Gatekeeper (First Launch): Since this app is open-source and not signed with an Apple Developer certificate, macOS may flag it on first download. Run this command in Terminal to bypass Gatekeeper:

xattr -cr /Applications/Notepad.app

Features

  • Fast and Lightweight: Tiny app size (< 15MB) and minimal memory footprint (~35MB RAM). Opens and edits large files smoothly without lag.
  • Authentic Windows 11 Fluent Design:
    • Faithful 3-layer Fluent aesthetics with curved tabs and subtle contrast.
    • Seamlessly integrated with macOS window controls and native styling.
  • Fluid Tabs & Multi-Window:
    • Drag tabs out to create new windows, or drag them between windows to merge.
    • Smooth tab reordering and quick restore for recently closed tabs (⇧⌘T).
  • Smooth Native Feel:
    • Snappy, flicker-free window animations.
    • Automatically adapts to your macOS system accent color in real time.
  • Smart Auto Save & Protection:
    • Automatic background saving so you never lose work.
    • Safe confirmation prompts when closing unsaved tabs.
  • Themes & Accessibility:
    • Dark and Light modes syncing with macOS appearance or customized in Settings.
    • Reduce Motion option for instant, animation-free performance.

Screenshots

Light Mode

Notepad Light Mode

Menu Bar

Notepad Menu Bar

Dark Mode

Notepad Dark Mode

Settings Panel

Notepad Settings

Keyboard Shortcuts

Action Shortcut
New Tab Cmd + T or Cmd + N
Reopen Closed Tab Shift + Cmd + T
New Window (Detach) Shift + Cmd + N
Switch to Tab 1–8 Cmd + 1 ... Cmd + 8
Switch to Last Tab Cmd + 9
Close Tab / Window Cmd + W
Open File Cmd + O
Save Cmd + S
Save As Shift + Cmd + S
Find Cmd + F
Replace ⌥⌘F / Ctrl + H
Zoom In / Out / Reset Cmd + + / Cmd + - / Cmd + 0
Insert Date / Time F5
Settings Cmd + ,

Getting Started

Prerequisites

  • Node.js: v18+ (npm or pnpm)
  • Rust: rustc & cargo installed via rustup

Development

# Clone the repository
git clone https://github.com/dangphuc2470/notepad.git
cd notepad

# Install dependencies
npm install

# Run in development mode with Hot Reload
npx @tauri-apps/cli dev

Build Production Bundle

# Build standalone .app and .dmg installer for personal use
./build_personal.sh

Acknowledgements and Credits


License and Disclaimer

  • Distributed under the MIT License.
  • Disclaimer: This is an independent open-source recreation created for educational and personal utility purposes. It is not affiliated with, sponsored, or endorsed by Microsoft Corporation.

About

A modern, authentic Windows 11 Notepad clone for macOS, built with Tauri v2, Rust & React.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages