A simple TUI password manager made in Rust.

Related tags

Command-line IronKey
Overview

IronKey

IronKey is a Terminal User Interface (TUI) based password generator written in Rust. It leverages the power of Rust's performance and safety features to provide a fast and secure way to generate passwords.

Features

  • TUI Interface: IronKey uses a text-based user interface, making it lightweight and easy to use directly from the terminal.

  • Customizable Password Generation: IronKey generates passwords based on user-selected options. You can choose the length and the types of characters to include in the password.

  • Clipboard Support: IronKey allows users to copy the generated password directly to their clipboard for ease of use.

  • Password Saving: IronKey saves the generated password to a file in the user's home directory for future reference.

Installation

To install IronKey, you need to have Rust & Git installed on your machine. If you don't have them installled in your machine, you can install it from the Rust & Git.

Once Rust & Git is installed, you can install IronKey by cloning the repository and building the project:

git clone https://git.kekma.tech/IronKey.git
cd IronKey
cargo build --release

or

cargo install ironkey

Usage

ironkey

This will start the application & you will be presented with several options for generating a password:

  • Length: Input the desired length of the password directly.

  • Symbols: Use the arrow keys to toggle between "Yes" and "No". If "Yes" is selected, the generated password will include symbol characters.

  • Numbers: Use the arrow keys to toggle between "Yes" and "No". If "Yes" is selected, the generated password will include numeric characters.

  • Lowercase Characters: Use the arrow keys to toggle between "Yes" and "No". If "Yes" is selected, the generated password will include lowercase alphabetic characters.

  • Uppercase Characters: Use the arrow keys to toggle between "Yes" and "No". If "Yes" is selected, the generated password will include uppercase alphabetic characters.

Once you've set your desired options, press the "Enter" key to generate the password. The generated password will be displayed on the screen and copied to your clipboard. It will also be saved to a file in your home directory for future reference.

You might also like...
Simple yet powerful multi-line text editor widget for tui-rs and ratatui
Simple yet powerful multi-line text editor widget for tui-rs and ratatui

tui-textarea tui-textarea is a simple yet powerful text editor widget like textarea in HTML for tui-rs and ratatui. Multi-line text editor can be ea

A fast, simple TUI for interacting with systemd services and their logs
A fast, simple TUI for interacting with systemd services and their logs

systemctl-tui A fast, simple TUI for interacting with systemd services and their logs. systemctl-tui can quickly browse service status and logs, and s

A better customization password dictionary generator implementation by Rust.

abcdict A better customization password dictionary generator implementation by Rust. Features Cli Faster Customize Rules Build & Installation $ cargo

A secure CLI password generator written in rust.

Rust CLI Password Generator Overview This Project is a secure CLI password generator written in rust. This generates a secure password with three diff

Simple system monitoring app that runs on terminal. Made purely with Rust.
Simple system monitoring app that runs on terminal. Made purely with Rust.

What is it? RCTOP is a simple WIP system monitoring app that runs purely on terminal and doesn't feature GUI. One can compare it to htop, but more str

A simple CLI I made while practicing rust to easily make QR codes with just one command, all in your terminal.
A simple CLI I made while practicing rust to easily make QR codes with just one command, all in your terminal.

Welcome to rust-qrcode-cli 👋 A CLI I made while practicing rust to easily make QR codes with just one command, all in your terminal. Install git clon

A simple made in Rust crack, automatic for Winrar, activated from shared virtual memory, for studies.
A simple made in Rust crack, automatic for Winrar, activated from shared virtual memory, for studies.

Simple Winrar Crack in Rust What does it do ? A simple project that allows you to modify the license check used by WinRaR, "RegKey" from virtual memor

A simple AUR helper made in Rust.
A simple AUR helper made in Rust.

AURme A simple AUR helper made in Rust. Description AURme is a simple and minimalist tool made to help users install, update and maintain packages fro

Simple joke randomizer from bash.org.pl made as CLI Tool in Rust.

RBashOrg Simple joke randomizer from bash.org.pl made as CLI Tool in Rust. Description Main motivation of this project was to learn basic concepts abo

Owner
Kekma
Systems Programmer. Inactive Here But you can reach out here in my website ; )
Kekma
Simple file manager to practice using tui-rs

simple-tui-file-manager Simple file manager to practice using tui-rs Keymap Key description j, up move up k, down move down h, Left move parent dir l,

Slug 3 Nov 12, 2022
Password manager built in Rust using SurrealDB and MagicCrypt.

you-shall-pass Password manager built in Rust using SurrealDB and MagicCrypt. Features Store using file backed SurrealDB. Encrypt passwords before sto

Saumitra Lohokare 8 Jan 18, 2023
Command line password manager

Usage pw list all entries pw add add new entry pw del delete entry pw <name> generate password for entry; name can refer to either an entry's name or

William Wang 8 Nov 1, 2022
🐴 RusTOTPony — CLI manager of one-time password generators aka Google Authenticator

?? RusTOTPony CLI manager of time-based one-time password generators. It is a desktop alternative for Google Authenticator. Installation Arch Linux Pa

German Lashevich 23 Jan 5, 2023
Api testing tool made with rust to use for api developement (Kind of Tui)

Api testing tool made with rust to use for api developement (Kind of Tui) This Rust project provides a simple yet powerful tool for making HTTP reques

Kythonlk 3 Feb 14, 2024
Lemurs - A lightweight TUI display/login manager written in Rust 🐒

Lemurs ?? A TUI Display/Login Manager written in Rust WIP: Whilst the project is working and installable, there are still a lot of bugs and limitation

Gijs Burghoorn 136 Jan 1, 2023
Simple TUI frontend for paru,

parui Simple TUI frontend for paru. Images Keybinds parui adopts vim-like keybinds. Key Mode Action <Escape> Insert Enter Select Mode <Return> Insert

Qther 25 Jan 3, 2023
A simple tui to view & control docker containers

oxker A simple tui to view & control docker containers Built in Rust, making heavy use of tui-rs & Bollard Download & install See releases download &

Jack Wills 119 Dec 28, 2022
A simple TUI for Eludris.

Pilfer A simple TUI for Eludris made in rust. Usage To use pilfer either download a binary from the releases page or building it locally with cargo in

Eludris 6 Sep 8, 2022
A simple, TUI git management tool

Gitten Gitten is git project manager with multiple repositories. With gitten you can check out to new branches and tag branches from you active. Prere

Hamza Oral 12 Mar 31, 2023