camelkey
v0.0.4
Published
CLI Password Manager
Downloads
6
Maintainers
Readme
CamelKey is a password manager with a Command Line Interface (CLI) that allows you to create and manipulate credentials. It uses independent SQLite databases to manage information and provides the ability to organize credentials into different subgroups for more convenient administration. CamelKey features a variety of commands for viewing and managing stored credentials.
In the current phase of the project, there is no encryption implemented for either passwords or the databases themselves. However, it is planned to include this feature in future updates to ensure enhanced security in handling the information.
Features
- Creation of Categories to store credentials.
- Creation of Groups within the categories.
- Independent shell sessions.
- Use of independent SQLite databases.
- Local storage included.
Requirements
Make sure you have the following tools installed before using this project:
You can download and install Node.js from the official Node.js website, which includes npm in the installation.
To check if you have Node.js and npm installed, you can use the following commands in your terminal:
node --version
npm --version
Installation
Clone the repository
git clone https://github.com/angcoder-c/camelkey.git
Go to the directory
$ cd ~/camelkey/
Install it globally using npm
$ npm install --global .
Or you can install it using the following command
npm install -g camelkey
Contributions
Contributions, whether in the form of issues or pull requests, are welcome and appreciated!
If you come across an issue, have an idea for a new feature, or just want to improve something in the project, feel free to open a new issue. Similarly, pull requests are welcomed to suggest changes or corrections.
Please follow these guidelines when contributing:
- Before opening a new issue, make sure to check if a similar issue already exists.
- If you're proposing changes through a pull request, be sure to clearly explain the purpose of the changes and provide details on any design or implementation decisions.
Thank you for your interest in contributing!
License
- MIT