What advantages does this have compared to something like the .kdbx format invented by KeePass, which is open and implemented by many other open-source tools than KeePass itself?
Depends on your usecase. If I understand it correctly, KeePass is "just" a password manager, not meant to deploy files to a system.
So for example if you wanted to backup and later import/deploy your ssh key, you'd have to manually take the saved value from KeePass and paste it into a file in the correct location (I'm only assuming tho, I don't use KeePass)
My tool is intended more for deploying files to a system where they can be used by various programs. This is closer to something like sops/sops-nix.
I guess that my wording "secrets" might be ambiguous on this. It's not meant to be a password manager or work as one. It's meant to be a tool for backing up and deploying SSH keys, wireguard keys, and so on
Depends on your usecase. If I understand it correctly, KeePass is "just" a password manager, not meant to deploy files to a system.
So for example if you wanted to backup and later import/deploy your ssh key, you'd have to manually take the saved value from KeePass and paste it into a file in the correct location (I'm only assuming tho, I don't use KeePass)
My tool is intended more for deploying files to a system where they can be used by various programs. This is closer to something like sops/sops-nix.
I guess that my wording "secrets" might be ambiguous on this. It's not meant to be a password manager or work as one. It's meant to be a tool for backing up and deploying SSH keys, wireguard keys, and so on