Pluralnotes is a simple, terminal-based notebook utility designed with plural people in mind. It allows you to create multiple users on the same OS user, and includes a shared notes directory for keeping group notes or communicating.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Owls a973f2b627
Fixing problem with usernames containing slashes
10 months ago
.gitignore Ignore all build and dist files 11 months ago
LICENSE Initial commit 11 months ago
README.md Update README.md 11 months ago
build-windows.cmd Add cmd file to build app using pyinstaller 11 months ago
core.py Ammending code to call file '.close' 11 months ago
login.py Fixing problem with usernames containing slashes 10 months ago
pluralnotesapp.py Updating to support windows 'Appdata' 11 months ago

README.md

Pluralnotes is a simple, terminal-based notebook utility designed with plural people in mind. It allows you to create multiple users on the same OS user, making it easy to keep several people's notes separate without ever logging off on the OS level. It includes a shared directory for keeping group notes or communicating, and an archive directory for the notes of deleted users.

Notes can be created with your preferred editor, edited, deleted, viewed, and searched. They can also be exported as a ZIP file for easy backups. The default text editors are nano for Un*x operating systems and Notepad for Windows (as Windows unfortunately lacks a default command line editor), but this easily can be changed to suit your preferences in the settings.

Users can be added, renamed, deleted, and searched through. There is no upper limit to the number of users you can have other than your disk's storage space. Users each have their own personal directory for personal notes in addition to the shared and archived notes directories.

Pluralnotes is written in Python 3. It works on Linux and Windows for certain, and should theoretically run on MacOS as well. You can download the latest executables here.

If you're an Arch Linux or Arch-based Linux user, you can also get PluralNotes on the AUR.

If you'd like, it can be run from source with python (path to pluralnotesapp.py). Make sure all three .py files are in the same directory! It requires the colorama module for adding color on the command line; if you don't have the colorama module installed, you can install it with pip via pip install colorama. All other modules should be contained within Python's default installation.