Skip to content

Repository files navigation

VERITAS NOTES

License Version ParentProduct

Veritas Notes is a stripped-down version of Veritas Code is an ultra-lightweight standard text editor which allows the user to create and edit any text-based file. It is fully local, keeping your files 100% safe inside your own local storage. Veritas Notes is also a Markdown note-taking application made to be a lite alternative to Obsidian.

Python Bash JavaScript HTML5

FEATURES

  1. Native dark mode and Industry-standard IDE inspired look.
  2. Minimal, snappy, reliable. Easy to get into even as a beginner.
  3. Fully locally ran. Your notes stay ON YOUR DEVICE ( TermsandConditions apply ).

MUST DO

  1. Open the '.sh' file in an IDE or text editor and change line 2 to the location where you want the root directory to be.

  2. Make sure it is the same path as the parent codebase to avoid errors.

  3. install dependencies using the 'requirements.txt' file.

HIGHLIGHTS

  1. It is completely local, meaning you can access your files at any time
  2. It is very lightweight, suitable for mobile devices or low-end computers.
  3. Can be locally run on all major OSs, but .exe application can ONLY be run on windows.

FEATURES

  • Markdown formatting support with GUI formatting toolbar
  • .exe application, localhost webapp AND local webapp using Pywebview
  • Native Dark mode support throughout the app

How to Use

  1. Download the codebase to a directory named 'VeritasNotes'. This will act as the root directory.
  2. Open 'remakeexecutable.sh' and change line 2 to the location of VeritasNotes root directory.
  3. Run 'remakeexecutable.sh' via Bash to make a safe application.

OR

  1. Download the codebase to a directory named 'VeritasNotes'. This will act as the root directory.
  2. Run 'launcher.py' via python in Command Prompt/ Bourne Again Shell (Bash).
  3. This opens a native webapp.

OR

  1. Download the codebase to a directory named 'VeritasNotes'. This will act as the root directory.
  2. Run 'app/app.py' via python.
  3. Navigate to http://localhost:5000 in your browser.

Dependencies

  • Python 3.x (3.14 recommended)
  • Bash (To automate the application making process. Highly recommended)
  • Flask (Non-Negotiable to run the app)
  • Pyinstaller (If you want .exe application)
  • Pywebview (If you want to run the Webapp natively)

Install Dependencies

pip install -r requirements.txt

About

A note taking software I made with Flask, Pyinstaller and Pywebview which is incredibly lightweight, stores files locally and uses a simple Markdown format.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages