npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

randpass-cli

v1.0.7

Published

A command-line password manager for securely generating, retrieving, updating, and deleting passwords.

Downloads

17

Readme

randPass-cli

A command-line password manager for securely generating, retrieving, updating, and deleting passwords. This tool uses advanced encryption to ensure your passwords are stored securely on your local system.

Installation

To install randPass-cli, run the following command in your terminal:

npm install -g randpass-cli

Usage

To start randPass, simply run:

randPass

You'll be prompted to enter your master password to access your encrypted password vault.

Main Commands

  • Add a New Password: Generates a new, secure password for a given username and website, and stores it securely.
  • Retrieve an Existing Password: Displays a password for the specified website and username.
  • Update a Password: Generates a new, secure password for an existing entry and updates it.
  • Delete a Password: Removes a password entry from your vault.

Navigating the CLI

  • Use the arrow keys to navigate up and down through the menu options.
  • Press Enter to select an option.
  • Follow the prompts to add, retrieve, update, or delete passwords.

Security

Your passwords are encrypted using AES-256 encryption and can only be accessed with your master password. Ensure you remember your master password, as there is no way to recover your encrypted passwords without it.

Portable Backup

For secure storage on all devices, off the cloud, randPass-cli allows you to create a portable backup of your encrypted password vault. Simply copy the passwords.enc file generated by randPass-cli to any external storage device. This file is fully encrypted and can be safely transported or stored offline, providing an additional layer of security and flexibility.

Contributing

Contributions are welcome! Please open an issue or submit a pull request with any improvements or additional features you'd like to suggest.

License

Distributed under the MIT License. See LICENSE for more information.