digimezzo / knowte

Cross platform note taking application
GNU General Public License v3.0
288 stars 38 forks source link

Knowte

Knowte

Knowte is a note taking application that allows you to quickly and easily organize and find your notes. This version is written using Electron, Angular and Typescript. The original Knowte (for Windows), which is written in WPF and C#, remains available here.

Release Issues Donate

Buy Me a Coffee at ko-fi.com

Get it from the Snap Store

Screenshot

Knowte2screenshot

Knowte2screenshot

Build prerequisites

To install the prerequisites on Ubuntu:

sudo apt install wine rpm libarchive-tools

To install the prerequisites on Arch Linux and Manjaro:

sudo pacman -S wine rpm-tools

Build instructions

$ git clone https://github.com/digimezzo/knowte.git
$ cd knowte
$ npm install            # Download dependencies
$ npm start              # Start Knowte
$ npm run electron:windows   # Build for Windows
$ npm run electron:linux     # Build for Linux
$ npm run electron:mac       # Build for Mac

Pacman installation notes

The pacman package can be installed using this command (replace x.y.z with the correct version number):

$ sudo pacman -U Knowte-x.y.z.pacman

If you're getting an error concerning a missing package libappindicator-sharp, use this command to perform the installation instead (replace x.y.z with the correct version number):

$ sudo pacman -U Knowte-x.y.z.pacman --assume-installed libappindicator-sharp