Lightweight notes app in C and gtk3
Find a file
2026-08-09 22:46:35 +00:00
.gitignore Initial commit 2026-04-30 19:47:51 +00:00
LICENSE Initial commit 2026-04-30 19:47:51 +00:00
README.md Update README.md 2026-08-09 22:46:35 +00:00
vuunotes.c Update to version 1.0-3 2026-08-08 23:23:53 +00:00
vuunotes.desktop Add vuunotes.desktop 2026-04-30 20:04:15 +00:00

VuuNotes

A simple, lightweight note-taking application for Linux.

VuuNotes stores each note as a plain text (.txt) file in ~/Documents/VuuNotes/ (or a custom folder you choose).
No database, no bloat — just reliable plain-text notes.

News

Update 8-08-2026: Bump to version 1.0-3 adding content search in addition to title search.
Update 8-09-2026: There is now a GTK2/GTK2-NG version at : https://git.devuan.org/greenjeans/vuunotes-gtk2

VuuNotes Screenshot

Features

  • Treeview list of notes on the left
  • Main editing pane on the right
  • Automatic clickable URL detection
  • Live title/content search
  • Choose default or custom notes folder on first run
  • Very small and fast (great for older machines)

How to Use

  • Click "New Note" > write note > enter title > Save
  • Select a note to edit or delete
  • Search bar filters notes as you type (Clear button resets)

Tip: Any files you manually drop in the notes folder must end with .txt.

Building from Source

Dependencies

sudo apt install build-essential pkg-config libgtk-3-dev

Compile

gcc -o vuunotes vuunotes.c $(pkg-config --cflags --libs gtk+-3.0)

Install

sudo install -Dm755 vuunotes /usr/local/bin/vuunotes
sudo install -Dm644 vuunotes.desktop /usr/local/share/applications/vuunotes.desktop

Downloads

Pre-built .deb packages:
https://sourceforge.net/projects/vuu-do/files/Miscellaneous/apps/VuuNotes/

License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).
See the LICENSE file for details.