Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/notepadqq/notepadqq
A simple, general-purpose editor for Linux
https://github.com/notepadqq/notepadqq
development editor linux notepadqq text-editor
Last synced: 2 months ago
JSON representation
A simple, general-purpose editor for Linux
- Host: GitHub
- URL: https://github.com/notepadqq/notepadqq
- Owner: notepadqq
- License: gpl-3.0
- Created: 2012-02-24T14:39:25.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2023-05-27T10:12:18.000Z (over 1 year ago)
- Last Synced: 2024-08-01T12:15:55.186Z (5 months ago)
- Topics: development, editor, linux, notepadqq, text-editor
- Language: JavaScript
- Homepage: https://notepadqq.com
- Size: 9.04 MB
- Stars: 2,090
- Watchers: 88
- Forks: 300
- Open Issues: 316
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: COPYING
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- fucking-Awesome-Linux-Software - ![Open-Source Software - Notepadqq is a Notepad++-like editor for the Linux desktop. (Applications / Text Editors)
- Awesome-Linux-Software - ![Open-Source Software - Notepadqq is a Notepad++-like editor for the Linux desktop. (Applications / Text Editors)
- awesome-starred - notepadqq/notepadqq - A simple, general-purpose editor for Linux (linux)
README
# Notepadqq [![Build Status](https://travis-ci.com/notepadqq/notepadqq.svg?branch=master)](https://travis-ci.com/notepadqq/notepadqq) [![notepadqq](https://snapcraft.io/notepadqq/badge.svg)](https://snapcraft.io/notepadqq)
> This project is not actively maintained anymore. New maintainers are welcome.
>
> -- Daniele### Links
* [What is it?](#what-is-it)
* [Build it yourself](#build-it-yourself)
* [Download it](#distribution-packages)#### What is it?
Notepadqq is a text editor designed by developers, for developers.
![screenshot_20180302_163505](https://notepadqq.com/s/images/snapshot1.png)
Please visit our [Wiki](https://github.com/notepadqq/notepadqq/wiki) for more screenshots and details.
Build it yourself
-----| Build dependencies | Dependencies |
|-----------------------|-------------------|
| Qt 5.6 or higher | Qt 5.6 or higher |
| qtwebengine5-dev | qtwebengine5 |
| libqt5websockets5-dev | libqt5websockets5 |
| libqt5svg5-dev | libqt5svg5 |
| qttools5-dev-tools | coreutils |
| libuchardet-dev | libuchardet |
| pkg-config | |#### Get the source
$ git clone --recursive https://github.com/notepadqq/notepadqq.git
$ cd notepadqq#### Build
notepadqq$ ./configure --prefix /usr
notepadqq$ make
If you encounter errors make sure to have the necessary libraries installed. For Ubuntu you can do that using apt-get:sudo apt-get install qt5-default qttools5-dev-tools qtwebengine5-dev libqt5websockets5-dev libqt5svg5 libqt5svg5-dev libuchardet-dev pkg-config
For CentOS:
sudo yum install -y qt5-qtbase-devel qt5-qttools-devel qt5-qtwebengine-devel qt5-qtwebsockets-devel qt5-qtsvg-devel uchardet qt5-qtwebchannel-devel pkgconfig
#### InstallYou can run notepadqq from its build output folder. If however you want to install it, first build it
by following the above steps, then run:notepadqq$ sudo make install
#### Qt
If the newest version of Qt isn't available on your distribution, you can use the [online installer](http://www.qt.io/download-open-source) to get the latest libraries and install them into your home directory (`$HOME/Qt`). Notepadqq will automatically use them.
Distribution Packages
---------------------#### Ubuntu, Debian, and others:
sudo apt install notepadqq
#### Snap
To install the latest stable version:
sudo snap install notepadqq
You don't have the `snap` command? Follow the instructions at https://docs.snapcraft.io/core/install and then install Notepadqq as shown above.
You can follow the unstable development releases from the "edge" channel.
#### Arch Linux (community-maintained)
Notepadqq is available from Arch's [community repositories](https://www.archlinux.org/packages/community/x86_64/notepadqq/). To install using pacman:sudo pacman -S notepadqq
Alternatively it can be found in the AUR:
* Development (git version): [notepadqq-git](https://aur.archlinux.org/packages/notepadqq-git/)
#### OpenSUSE (community-maintained)
Notepadqq is avilable in OpenSUSE's main repository:sudo zypper in notepadqq
#### Solus (community-maintained)
Notepadqq is available in the `shannon` (stable) repository:sudo eopkg it notepadqq
#### Others
Use a package for a compatible distribution, or build from [source](https://github.com/notepadqq/notepadqq.git).
If you want to submit a package: https://github.com/notepadqq/notepadqq-packaging#### Compiling on macOS
Instructions can be found [here](https://github.com/notepadqq/notepadqq/wiki/Compiling-Notepadqq-on-macOS).