A simple cross-platform notepad. Based on Qt and C++.
If you want to track the latest news of Notepanda, welcome to our 📰 Telegram channel!
BTW you can read this post in my blog: Notepanda 开发小结
I recently started getting started with Qt, this is my first Qt project, the first C++ project, and the first project in my life. I hope to develop my skills through this project.
I'm not going to use this as a replacement for my other text editors because it's too simple and I am too poor :)
So enjoy this toy 🍵️
Light | Dark |
---|---|
- Basic operation
- Line numbers
- Syntax highlight
- Launch from the shell by typing:
notepanda
ornotepanda CMakeLists.txt
- Preview panel (Support Markdown & HTML)
- Opening files with Drag and Drop.
If you are Windows / MacOS / Linux user, you can go to Releases page.
If you are using Scoop, you can get Notepanda from my sweet scoop bucket 🍑 peach:
scoop bucket add peach https://github.com/ChungZH/peach
scoop install notepanda
If you are Arch Linux (or Arch-based distros) user, you can get Notepanda from AUR.
You may use an AUR helper such as yay
to automatically handle the build process of AUR packages:
yay -S notepanda
The latest version is v0.1.4
now.
For more information, go to How to build - GitHub Wiki.
- Qt >= 5.11 (recommendation 5.14)
- KSyntaxHighlighting
See Projects.
You want to contribute to Notepanda? Awesome! Please read the contribution guidelines for details and useful hints. There is no rules now!
If you found a bug or have a feature request, you can report it GitHub Issue.
🙇♂️️ Thank you very much!
Copyright (c) ChungZH.
Libraries that have been used in Notepanda are listed below (Sorted by date added):
- Please see: assets/CREDIT.md
⚖ Released under the MIT license.
🗒️ Notepanda © ChungZH.