Skip to content

Repository files navigation

Pocket

store some passwords in your pocket or something.

This app was a password manager I built for windows because I enjoy the passwords app on mac. I have never written a line of rust code before, so I created this app completely doing agentic coding.

Pocket Password Manager

Features

  • Secure: AES-256-GCM encryption with Argon2id key derivation
  • Beautiful: Liquid glass UI with native transparency effects
  • Cross-platform: macOS, Windows, and Linux support
  • Fast: Built with Rust and React for optimal performance
  • Offline: All data stored locally, no cloud sync
  • Organized: Categories, favorites, and search
  • Import/Export: Import from Chrome/Edge CSV exports, export your passwords
  • Settings: Clear all passwords and manage your vault
  • Keyboard Shortcuts: Full keyboard navigation support (Ctrl+/ for shortcuts)

Quick Start

Prerequisites

Development

# Install dependencies
npm install

# Start development server
npm run tauri:dev

Build

# Build for your platform
npm run tauri:build

Find installers in src-tauri/target/release/bundle/.

Documentation

Tech Stack

  • Frontend: React 19, TypeScript, Vite
  • Backend: Rust, Tauri 2
  • Encryption: AES-256-GCM, Argon2id

About

A little tauri app to create, generate and store your passwords. Made to resemble the passwords app but be cross-platform.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages