wifi-checker

Crates.iowifi-checker
lib.rswifi-checker
version0.1.1
created_at2025-07-14 14:11:04.721263+00
updated_at2025-11-21 10:07:07.574944+00
descriptionA CLI tool to display saved WiFi networks and their passwords.
homepagehttps://github.com/RAJ8664/CLI/tree/main/wifi
repositoryhttps://github.com/RAJ8664/CLI/tree/main/wifi
max_upload_size
id1751813
size27,255
Rk RoyπŸ‡³πŸ‡΅ (RAJ8664)

documentation

README

πŸ” WiFi Password Checker

Instantly Retrieve Your Saved WiFi Passwords

Crates.io License Downloads

WiFi Checker Screenshot

Never forget a WiFi password again πŸ“‘


✨ Features

πŸ“‹ Quick Access - View all your saved WiFi passwords in seconds

🎨 Clean Display - Beautiful table format for easy reading

πŸ” Complete History - See every network you've ever connected to

⚑ Lightning Fast - Built with Rust for instant results

πŸ”’ Secure - Reads directly from NetworkManager without compromising security

πŸ’» Simple CLI - One command to see all your passwords

πŸš€ Installation

Prerequisites

This tool requires:

  • Linux Operating System - Designed specifically for Linux distributions
  • NetworkManager - Must be installed and running on your system

Most modern Linux distributions come with NetworkManager pre-installed. You can verify by running:

nmcli --version

Install WiFi Checker

Install directly from crates.io using cargo:

cargo install wifi-checker

πŸ“– Usage

Run the tool with a single command:

wifi-checker

The tool will display a formatted table showing:

  • SSID - Network names you've connected to
  • Password - The saved password for each network

Example Output

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ SSID                 β”‚ Password             β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Home_Network         β”‚ MySecurePass123      β”‚
β”‚ Office_WiFi          β”‚ OfficePass456        β”‚
β”‚ CoffeeShop_Guest     β”‚ freewifi2024         β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ›‘οΈ Security Note

This tool accesses system-level network configuration files. Depending on your system's security settings, you may need to run it with elevated privileges:

sudo wifi-checker

Your WiFi passwords are read directly from NetworkManager's secure storage and are only displayed in your terminal.

Commit count: 0

cargo fmt