Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/piotrpsz/notes

notes app
https://github.com/piotrpsz/notes

cpp20 notes qt6

Last synced: about 2 months ago
JSON representation

notes app

Awesome Lists containing this project

README

        

# notes
GUI desktop program for managing notes.

The program is written in C++ and uses the Qt library as the GUI.

This is my own implementation of a note management program.

Something like 'Evernote' and other similar programs (but my own).

But it's free and cross-platform.

I ran it on Linux and macOS, I don't know if it works on Windows (but I guess it should).

### Basic properties:

  • Each note is assigned to a category.

  • The categories are organized in a tree format (left side of the program window).

  • Each category can contain an unlimited number of subcategories.

  • Each category can contain an unlimited number of notes (table on the right side of the window).


  • Notes can be moved between categories.

  • All data is saved in an SQLite database.
  • ### Main Window view:
    ![scr_notes_main.png](images/scr_notes_main.png)

    ### Edit notes:
    Notes can be added to a specific category.

    They can be edited and changed.

    They can be removed.

    And as I mentioned, they can be moved from one category to another.

    Through copy/paste operations you can cooperate with external content sources.

    The note editor is simple but supports many operations. It has what it takes (at least for me).

    ![scr_notes_editor.png](images/scr_notes_editor.png)