Skip to content

0x2x/one_dimensional_password_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notice this Project is WIP 10/21/2025

Expect bugs and random errors, crashing, etc.


One Dimensional Password Manager (ODPM)

ODPM is a simple, local-first password manager designed for use on personal computers. It avoids complex database systems and stores your data directly on your device, giving you full transparency and control.


🔐 How Your Passwords Are Secured

Passwords are stored similarly to how modern web browsers handle saved credentials—locally and securely.

Why Use ODPM?

  • Transparent Storage: Know exactly where and how your data is stored.
  • No Database Exploits: Since your data never leaves your machine, there’s no external database to exploit.
  • Local-Only: Everything is stored locally, putting you in complete control.

🚀 Features

  • Export saved usernames, URLs, and passwords via:

    • 📧 Email
    • 🌐 HTML
    • 📄 Human-Writing Image
  • Local-only storage, no third-party cloud dependencies.

  • img.png


✉️ Setup: Send to Custom Emails

To enable email export:

  1. Purchase a domain.
  2. Go to https://resend.com/
  3. Add your domain and follow their instructions.

⚠️ Note: Currently, emails can only be sent to the owner of the API key.


📄 Documentation

Available Commands

# Export passwords
password export --email
password export --html
password export --text 

# Add a password entry
password add User:Pass:URL

# Remove a password entry
password remove URL:User:<password>

# Retrieve passwords
password get [Url|User]

# Run OSINT (Open-Source Intelligence)
osint

🤝 Contribute

Feel free to open issues, suggest features, or submit pull requests. All contributions are welcome!

About

One User and Only One User

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages