


Notepad++ is not available for Mac but there are plenty of alternatives that runs on macOS with similar functionality. The best free Mac alternative is Sublime Text. If that doesn't suit you, our users have ranked more than 100 alternatives to Notepad++ and loads of them are free and available for Mac so hopefully you can find a suitable replacement. Other interesting free Mac alternatives to Notepad++ are Visual Studio Code, Geany, Kate and Vim.



Zee is a modern editor for the terminal, written in Rust. It is a highly experimental code. In the old tradition of text editor demos, here's what it currently looks like editing its own source code.





iText is an intuitive and refined text editor with word processing completely rewritten in Cocoa (so works with Afloat), and is suitable for both Power PC and Intel Macs. iText provides the simplest way to make gorgeous manuscripts on your Mac!




Eddie is a programmers editor for Mac OSX and Gnome Linux. Inspired by the Macintosh Programmer's Workshop, Eddie brings some of it's powerful features into a modern lightweight and capable programmer's editor.

Tincta is an elegant one-window text editor that is intuitive to use on personal tasks like writing blog posts, letters or grocery lists. But it also has all functionality you need for professional web design and programming.




TEA is free text editor for Linux, *BSD, OS/2, Windows, Haicu. It depends on Qt 4.6+ or Qt 5 or Qt6, zlib and, optionally, on Aspell or Hunspell. The old (but renewed) branch, TEA-GTK depends on GTK+ 3 and GtkSourceView 3.

vy is a modal editor with a very modular architecture. vy is built on top of Tkinter which is one of the most productive graphical toolkits; It permits vy to have such a great programming interface for plugins.

Vim-flavoured modal editor with the parts a writer actually needs and a few features vim never had. Single static binary, sub-10 ms startup, soft-wrap by default, Claude Code in the editor, syntax highlighting, hunspell spellcheck, Goyo-style reading mode, persistent registers...
ZinjaI is an IDE (integrated development environment) for C + + developed in the context of a Starter Grant from the Scientific Research at the Universidad Nacional del Litoral, Argentina, designed for use by students of programming.



Thunderpad (formerly Textpad) is a simple, general-purpose and cross-platform text editor written in C++ using the Qt libraries. Thunderpad aims to be faster and more lightweight than most text editors, but as useful as them.





It contains many functions which are rare in other text editors or need separate plugins/advanced regex to do, such as: change straight quotes to curly double quotes, line operations (remove emtpy lines, trailing spaces, sort), set the font used for both the UI and the text editor, reading support for text-based word processor formats such as PDF, DOCX, RTF is one of the most useful feature for me.