https://github.com/dail8859/NotepadNext Skip to content Toggle navigation Sign in * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions For + Enterprise + Teams + Startups + Education By Solution + CI/CD & Automation + DevOps + DevSecOps Resources + Learning Pathways + White papers, Ebooks, Webinars + Customer Stories + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert {{ message }} dail8859 / NotepadNext Public * * Notifications * Fork 480 * Star 7.6k * A cross-platform, reimplementation of Notepad++ License GPL-3.0 license 7.6k stars 480 forks Branches Tags Activity Star Notifications * Code * Issues 42 * Pull requests 5 * Discussions * Actions * Security * Insights Additional navigation options * Code * Issues * Pull requests * Discussions * Actions * Security * Insights dail8859/NotepadNext This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. master BranchesTags Go to file Code Folders and files Name Name Last commit message Last commit date Latest commit History 764 Commits .github .github deploy deploy doc doc i18n i18n icon icon installer installer scripts scripts src src .gitignore .gitignore .gitmodules .gitmodules LICENSE LICENSE README.md README.md updates.json updates.json View all files Repository files navigation * README * GPL-3.0 license Notepad Next Build Notepad Next A cross-platform, reimplementation of Notepad++. Though the application overall is stable and usable, it should not be considered safe for critically important work. There are numerous bugs and half working implementations. Pull requests are greatly appreciated. screenshot Installation Packages are available for Windows, Linux, and MacOS. Windows packages are available as an installer or a stand-alone zip file on the release page. The installer provides additional components such as an auto-updater and Windows context menu integration. You can easily install it with Winget: winget install dail8859.NotepadNext Linux packages can be obtained by downloading the stand-alone AppImage on the release page or by installing the flatpak by executing: flatpak install flathub com.github.dail8859.NotepadNext MacOS disk images can be downloaded from the release page. MacOS Tweaks By default, MacOS enables font smoothing which causes text to appear quite differently from the Windows version. This can be disabled system-wide using the following command: defaults -currentHost write -g AppleFontSmoothing -int 0 A restart is required for this to take effect. Development Current development is done using Visual Studio 2022 and Qt v6.2+ on Windows. This is also known to build successfully on various Linux distributions and macOS. Other platforms/compilers should be usable with minor modifications. If you are familiar with building C++ Qt desktop applications with Qt Creator, then this should be as simple as opening src/NotepadNext.pro and build/run the project. If you are new to building C++ Qt desktop applications, there is a more detailed guide here. License This code is released under the GNU General Public License version 3. About A cross-platform, reimplementation of Notepad++ Topics editor macos linux qt notepad desktop qt5 notepad-plus-plus qt6 Resources Readme License GPL-3.0 license Activity Stars 7.6k stars Watchers 90 watching Forks 480 forks Report repository Releases 28 v0.7 Latest Feb 24, 2024 + 27 releases Sponsor this project Sponsor Learn more about GitHub Sponsors Contributors 31 * @dail8859 * @dependabot[bot] * @inkydragon * @czlitony * @zocker-160 * @sitiom * @actions-user * @yangyangdaji * @elcuco * @mandyedi * @eson57 * @CidQu * @FollowerOfBigboss * @commonbreed + 17 contributors Languages * C++ 62.3% * HTML 15.8% * C 7.6% * Lua 4.5% * NSIS 2.8% * Objective-C++ 2.6% * Other 4.4% Footer (c) 2024 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact * Manage cookies * Do not share my personal information You can't perform that action at this time.