Thanks to visit codestin.com
Credit goes to github.com

Skip to content

felix-kyun/zap

Repository files navigation

Zap App Icon

Minimal, fast, and secure password manager

License Top Language


Zap is a minimalist password manager built for speed, security, and designed to keep your secrets safe with modern encryption and a straightforward, easy-to-use interface.

🔒 Security Highlights

  • OPAQUE protocol for passwordless authentication.
  • Argon2 as the Key Derivation Function (KDF).
  • XChaCha20-Poly1305 for vault encryption.

⚡ Features

  • Minimal and fast UI
  • Zero Knowledge Vault Storage
  • Multi threaded encryption/decryption
  • Multi Device (limited to browsers for now)
  • Dark theme (YES! Dark theme)
  • Self hostable (for all those home-labbers)

🚧 Roadmap

  • Browser extension
  • Native apps (iOS/Android)
  • Real time vault update
  • OAuth (google)
  • TOTP and Passkeys
  • WebAuthn (for vault unlock)
  • Import/export from other managers (Bitwarden, 1Password, etc.)
  • Secure sharing of passwords/secrets
  • Offline mode
  • Theming and accessibility improvements
  • Audit logging
  • User profile customizations

🛠️ Getting Started

You will need to run the backend first.

  1. Clone the repo
    git clone https://github.com/felix-kyun/zap.git
    cd zap
  2. Install dependencies
    npm install
  3. Run locally
    npm run dev
  4. Build
    npm run build

🤝 Contributing

Contributions are welcome! Please check out our issues and pull requests to get involved.


Built with ❤️ by felix-kyun

About

A minimal and secure password manager with support for multiple devices.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages