Notepad++ Breaks Free: Native macOS Port Delivers Windows Power to Apple Silicon Without Compromise

A community ports Notepad++ natively to macOS using Objective-C++ and Cocoa, preserving Scintilla's editing prowess for Apple Silicon and Intel. Plugins migrate rapidly; reactions mix excitement with BBEdit loyalty.
Notepad++ Breaks Free: Native macOS Port Delivers Windows Power to Apple Silicon Without Compromise
Written by Dave Ritchie

A beloved Windows staple has crossed the platform divide. Notepad++, the free code editor cherished by developers for its syntax highlighting across 80-plus languages and extensible plugin system, now runs natively on macOS. No Wine wrappers. No Rosetta translation. Just pure Cocoa integration on Apple Silicon and Intel chips alike.

This community-driven effort kicked off March 10, 2026. Andrey Letov leads the charge, porting the original codebase in Objective-C++ atop the Scintilla editing engine. The result? A Universal Binary—arm64 for M1 through M5, x86_64 for older Macs—that clocks in at a lean 12MB download and 50MB installed. It’s code-signed, notarized by Apple, and free of telemetry or ads, licensed under GPL-3.0 just like the upstream project.

Core features survived intact. Syntax highlighting. Regex-powered search and replace. Macro recording for repetitive tasks. Split-view editing. And that Plugin Admin, now loading macOS .dylib files. About 50 of the original 140 plugins work already; the rest are slated by month’s end, with daily additions. “The goal is not just to make Notepad++ ‘run’ on Mac—it’s to make it feel like it belongs there, with native menus, shortcuts, file dialogs, dark mode, and system integration,” states the project’s GitHub README.

Version 1.0.4 dropped April 22, 2026. It supports macOS 11 Big Sur and later, launching instantly on battery-conscious machines. Users drag the DMG to Applications, and Gatekeeper waves it through. No auto-updates yet—manual refreshes keep things simple.

Slashdot broke the news April 27, drawing sharp reactions. “Notepad++ usefulness on Windows,” one commenter scoffed, touting BBEdit’s free tier. Others praised ports easing OS switches, while Sublime Text fans noted its $99 price tag. Slashdot users debated vim’s built-in presence and TextMate’s open-source appeal. A Freecell aside highlighted AI tools like Claude aiding even non-coders.

Hacker News lit up too. The official site notepad-plus-plus-mac.org hit the front page, sparking talks on trademarks—Notepad++’s name is protected, yet the GPL codebase invites forks. Reddit’s r/macapps subreddit exploded with 365 upvotes, users hailing it as a gap-filler amid BBEdit loyalty and VS Code dominance.

On X, excitement brewed. “人客啊,Notepad++ for macOS 出現了 ” posted @cafebug, tallying 45 likes. Slashdot’s official account amplified the buzz. Chinese developer @jaywcjlove quipped, “Notepad++ for macOS 是不是有点太丑了 Sublime Text 和 Zed 不比这个更香 ,” linking the GitHub. NERDS.xyz called it a “real native app.”

Why now? macOS devs long kludged with Wine or Parallels for Notepad++’s Windows UI quirks. Native alternatives abound—BBEdit, Sublime Text, Zed, VS Code—but none match its plugin depth or Scintilla precision. This port preserves workflows for Windows switchers, especially in enterprise where familiarity cuts training costs.

Technical feats impress. The UI layer got a full Cocoa rewrite: menus adapt to macOS norms, shortcuts align with Command keys, dark mode syncs system-wide. Yet the editing core—Scintilla and Lexilla—stays true, folding code, bookmarking lines, handling incremental search. Network hits? Only for Plugin Admin fetches from GitHub.

Challenges loom. Full plugin parity isn’t there. Build docs lag; CMake setup uses C++ and .mm files, but prebuilts suffice most. Independence from Don Ho’s upstream means manual change-tracking, though 183 commits show vigor. GitHub stars hit 140 fast, forks at 2.

Broad adoption could reshape text editing. Imagine devs standardizing on one tool across Windows and Mac fleets. Enterprises save on licenses—Sublime’s paid, BBEdit’s pro tier costs. Open source pulls talent; pull requests welcome for bugs or ports.

Not perfect. Some call the look “ugly” next to polished rivals. But speed trumps. Native ARM64 crushes emulated runs, sipping battery where Electron apps guzzle.

Grab it at the download page. Drag. Launch. Edit. The port proves cross-platform ports thrive when communities commit. Windows power, Mac polish. Finally together.

Subscribe for Updates

AppDevNews Newsletter

The AppDevNews Email Newsletter keeps you up to speed on the latest in application development. Perfect for developers, engineers, and tech leaders.

By signing up for our newsletter you agree to receive content related to ientry.com / webpronews.com and our affiliate partners. For additional information refer to our terms of service.

Notice an error?

Help us improve our content by reporting any issues you find.

Get the WebProNews newsletter delivered to your inbox

Get the free daily newsletter read by decision makers

Subscribe
Advertise with Us

Ready to get started?

Get our media kit

Advertise with Us