mirror of
https://github.com/rwinkhart/libmutton.git
synced 2026-08-27 20:36:29 -04:00
bed23e987d89b133204991c2c34b8fa1e8e335c9
libmutton
libmutton is a library for building simple, SSH-synchronized password managers in Go.
MUTN is its reference implementation (in the CLI).
Warning
It is your responsibility to assess the security and stability of libmutton and to ensure it meets your needs before using it. I am not responsible for any data loss or breaches of your information resulting from the use of libmutton. libmutton is a new project that is constantly being updated, and though safety and security are priorities, they cannot be guaranteed.
Developing Third-Party Clients
See the developer guide.
Roadmap
Release v0.4.0
- Swap to native (cascade) encryption
- Add refresh/re-encrypt functionality
Release v0.5.0
- Implement "netpin" (quick-unlock) with new encryption
- Password aging support
- Append UNIX timestamp to entry names
Release v1.0.0
- Create packaging scripts (libmuttonserver)
- Stable source PKGBUILD
- Stable source APKBUILD
- Debian/Ubuntu
- Fedora
- FreeBSD
- Windows installer
- Perform extensive testing
Languages
Go
98.7%
Shell
1.3%