Skip to content

Ladsers/Passtable-JVM

Repository files navigation

cover

The Passtable project:ㅤAndroid appㅤ|ㅤWindows appㅤ|ㅤJVM app (Linux & macOS)ㅤ|ㅤLibrary

Passtable

Console application for storing passwords and confidential data. Written in Kotlin using its own core library. Requires Java Runtime Environment 8+ to run. Can be run on Linux without a graphical shell. Opens ".passtable" files.

git clone --recursive https://github.com/Ladsers/Passtable-JVM.git

How to run on Ubuntu?

  1. Install some JRE (only 8+ are supported):
$ sudo apt install openjdk-8-jre-headless
  1. Download "Passtable-22.11.0.jar" from releases;
  2. Open terminal in the directory where the file was downloaded;
  3. Launch the application:
$ java -jar Passtable-22.11.0.jar 

Use the latest version instead of 22.11.0!

Features

🔸 Free & No ads
The application does not contain paid functions and advertising.

🔸 Encryption
Strong AES encryption based on the popular open source cryptography library Bouncy Castle.

🔸 File approach
Passtable stores data in separate files, and not in the application itself. The advantage of this approach is that data sets can exist independently of each other and, if necessary, can easily be moved to another device (including Android smartphone).

🔸 Quick data sorting
Add tags when creating elements in one touch, and then quickly find your data using them.

🔸 Log'n'Pass system
Semi-automatic sequential copying of data to the clipboard for quick authentication on sites and applications.

Screenshots

screenshot

Contributing

Here are some ways you can contribute:

Branches

  • developing is the most relevant branch. Contains the latest features, but is not stable. The default branch for Pull requests. Without testing. It is strongly not recommended to use for real data.
  • beta branch is used for debugging and fixing bugs in pre-release.
  • stable branch contains the source code from which release binaries are built.

License

The code in this repository is licensed under the Apache License 2.0. The third party resources used are listed in NOTICE.md.

The Passtable logo can be used in applications or articles only when the Passtable project is explicitly mentioned.