Skip to content

paramvir-phagura/passfx

Repository files navigation

passfx

PassFx is a password manager written in Kotlin and TornadoFX. You can use this program to store account credentials for a variety of services you may use. It's open-source, cross-platform, and can be used without an internet connection.

About

PassFx was originally a fork of the UPM project. Although most of the code has been rewritten, some of the original classes remain under the "net.upm" package. The intentions for this program are solely educational.

Building

This project uses Gradle as its build tool. In order to build and run, you can follow the following steps.

  1. Run "gradlew.bat"
  2. Run the command "./gradlew run"

Screenshots






TODO

Some of the app's functionality is missing or the code can be improved in the following ways.

  1. Dark theme
  2. Release stable version as executable
  3. Documentation

Bugs

Some known bugs:

  1. Enter on notes field closes view when editing
  2. clearProgress() throws an exception when a task finishes after MainView has been closed