Skip to content

EricTerrell/Vault3.Desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vault 3 (Desktop)

Vault 3 stores your notes and photographs as an outline. Vault 3 organizes your information into categories and sub-categories that you specify. Vault 3's outline is easily and rapidly searchable. Vault 3 uses strong encryption to ensure the privacy of your personal data. Vault 3 can even run slideshows of your photographs. Vault 3 runs on 64-bit Windows (Intel/AMD & ARM) and 64-bit Linux (Intel/AMD & ARM).

Screenshots

Vault 3 Screenshot

Vault 3 Screenshot

Copyright

Vault 3 © Copyright 2026, Eric Bergman-Terrell

Links

Android Version

A version of Vault 3 for Android is also available. All versions of Vault 3 (Android, Windows, and Linux) use the same file format. Any .vl3 file can be read and updated by any version.

How to Build

Development Build

Vault 3 relies on many of the same libraries used by the Eclipse project.

  1. Make sure you have a Java Development Kit (JDK) with a version of 17 or later. I am using version 24 at the moment. You can download a JDK here. You can download a JDK for Windows on ARM here.
  2. Clone the Vault3.CommonCode repo.
  3. Install Vault3.CommonCode into your local Maven repository (mvn install)
  4. Clone this repo.
  5. Run. Use a command like: mvn clean compile exec:java -Dexec.mainClass=mainPackage.MainApplicationWindow.

Deployment Build

If you intend to distribute Vault 3 to other users, use the scripts in the "Vault/ant build scripts" folder. These scripts will create the folders that you can distribute.

Encryption

Password-protected Vault 3 documents are encrypted with the AES (Rijndael) algorithm in CBC mode, using 256-bit keys.

License

GPL3

Feedback

Please submit your feedback to Vault3@EricBT.com.

About

Vault 3 organizes your notes and photos on Windows and Linux.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors

Languages