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.
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.
This project uses Gradle as its build tool. In order to build and run, you can follow the following steps.
- Run "gradlew.bat"
- Run the command "./gradlew run"
Some of the app's functionality is missing or the code can be improved in the following ways.
- Dark theme
- Release stable version as executable
- Documentation
Some known bugs:
- Enter on notes field closes view when editing
- clearProgress() throws an exception when a task finishes after MainView has been closed