A simple, native text editor for Linux built with GTK4 and C.
Designed to be fast, simple, and distraction-free.
Nova was built to be a Notepad linux port. Simple, fast, and lightweight
- GCC
- GTK4
- pkg-config
- Make
sudo apt update
sudo apt install libgtk-4-dev pkg-config make gccsudo dnf install gtk4-devel pkgconf make gccsudo pacman -Syu gtk4 pkgconf make gccmake./novaYou can download the appimage in the Releases
Run it, and you have NOVA in your hands!
| Shortcut | Action |
|---|---|
| Ctrl + O | Open File |
| Ctrl + S | Save File |
| Ctrl + Shift + S | Save File As |
| Ctrl + Z | Undo |
| Ctrl + R | Redo |
| Ctrl + Q | Exit |
Contributions are welcome and appreciated.
Whether you'd like to:
- Report a bug
- Improve the codebase
- Suggest a feature
- Improve documentation
feel free to open an issue or submit a pull request.
Please try to keep changes focused, clean, and consistent with the project's goal of remaining lightweight and easy to maintain.
Found a bug or have an idea?
Open an issue and include as much detail as possible so it can be reproduced and addressed efficiently.
Nova is released under the MIT License.
See the LICENSE file for more information.