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

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages