A very simple, very basic, KDE desktop application for storing and managing text snippets, code snippets, and short phrases with full Unicode support.
I couldn't find anything that suited my needs: just a dead simple, very basic string snippets tools. So I built one.. actually Claude Sonnet did most of the coding, I just "supervised"
- Add, Edit, Delete: Full CRUD operations for text snippets
- Search: Real-time search through titles and content
- Unicode Support: Store and display any Unicode characters
- Copy to Clipboard: Easy copying of snippets to other applications
- SQLite Backend: Self-contained database storage
- Native KDE Integration: Built with Qt and KDE Frameworks
- CMake 3.16+
- Qt6 (Core, Widgets, Sql)
- KDE Frameworks 6 (CoreAddons, I18n, XmlGui, ConfigWidgets)
- C++17 compiler
sudo apt install cmake build-essential qt6-base-dev qt6-sql-sqlite \
libkf6coreaddons-dev libkf6i18n-dev libkf6xmlgui-dev libkf6configwidgets-devmkdir build
cmake -S ./ -B ./build
cd build && make
### Run
```bash
./snippetmanagerOr just download the binary release from the releases page.
- Adding Snippets: Click "Add" to create a new snippet
- Editing: Select a snippet from the list and edit in the right panel
- Searching: Type in the search box to filter snippets
- Copying: Select a snippet and click "Copy" to copy content to clipboard
- Deleting: Select a snippet and click "Delete" (with confirmation)
Snippets are stored in a SQLite database located at:
~/.local/share/SnippetManager/snippets.db
The application is completely self-contained and portable.