NotepadNext

A cross platform text editor that reimplements the functionality and interface of the Notepad++ application.

NotepadNext screenshot 1

NotepadNext is an open-source desktop app that provides a cross-platform reimplementation of a popular text editor. It serves as a general purpose editor for writing notes and managing plain text files across different operating systems. The application is designed to replicate core functionality while extending availability to users who do not operate on Windows. It is available for Windows, Linux, and macOS.

Users can install the software via several distribution methods depending on their environment. On Windows, it is available as a standard installer or a stand-alone zip file and can be managed through Winget. Linux users can utilize the AppImage format or install the application via Flatpak from Flathub. For those using Ubuntu 22.04 or newer, a PPA is available to provide updated deb versions. macOS users can download disk images directly or install the application using Homebrew.

Key features

  • Cross-platform support for Windows, Linux, and macOS
  • Integration with the Windows context menu via the installer
  • Automatic update functionality for Windows installations
  • Support for multiple languages through community translations
  • Compatibility with the Qt 6.5 framework
  • Build support via CMakeLists for developers
  • Availability through Flathub for Linux distributions
  • Support for custom font smoothing adjustments on macOS

The application is built using C++ and the Qt framework, specifically targeting Qt 6.5. Development is primarily handled through Qt Creator using the Microsoft Visual C++ compiler, though it builds successfully on macOS and various Linux distributions. The project is licensed under the GNU General Public License version 3 and relies on community contributions for bug fixes and translations via Crowdin. Because it is a reimplementation, the project encourages pull requests to resolve existing bugs and complete half-working implementations.

NotepadNext is a functional reimplementation for users who require a similar editing experience on non-Windows platforms.

Last Modified
Software TypeDesktop App
Platform
Last Activity15 days ago
Repository Age6 years
LicenseGPL-3.0
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.