hantwain / NotepadNext

A cross-platform, reimplementation of Notepad++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notepad Next

Branch Status
master Build Notepad Next
dev Build Notepad Next

A cross-platform, reimplementation of Notepad++. Releases are available for Windows and Linux.

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

Development

Current development is done using Visual Studio 2019 and Qt v5.15 on Windows. This is known to build successfully on Ubuntu 21.10. Other Linux distributions are likely to work as well. Other platforms/compilers have not been tested but 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++

License:GNU General Public License v3.0


Languages

Language:C++ 61.7%Language:HTML 16.0%Language:C 7.7%Language:Lua 4.5%Language:NSIS 2.9%Language:Objective-C++ 2.7%Language:Python 2.3%Language:Makefile 1.4%Language:QMake 0.2%Language:Objective-C 0.2%Language:Raku 0.1%Language:Perl 0.1%Language:Batchfile 0.0%Language:Shell 0.0%Language:F# 0.0%Language:CSS 0.0%Language:PHP 0.0%Language:Module Management System 0.0%Language:MATLAB 0.0%Language:TeX 0.0%Language:Nim 0.0%Language:Erlang 0.0%Language:Inno Setup 0.0%Language:OCaml 0.0%Language:GDScript 0.0%Language:D 0.0%Language:Rust 0.0%Language:Visual Basic .NET 0.0%Language:Julia 0.0%Language:Tcl 0.0%Language:Classic ASP 0.0%Language:Ruby 0.0%