Skip to content

ammarali0416/rustyqr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RustyQR

A tiny Rust-powered QR code generator that lives on your terminal.
No accounts. No tracking. No “Pay to keep your QR alive” nonsense. Just free, local, and yours.

RustyQR Terminal Screenshot


🚀 Why RustyQR Exists

A few months ago, I used a site called qrco.de to generate a QR code linking to my LinkedIn profile.
I slapped it on a business card template, ordered 50 cards from Canva, and felt like a pro.

Two weeks later... someone scanned the card — and the QR was dead.
The website had locked it behind a subscription.

💸 They wanted me to pay to keep my own QR code alive.
🤦🏽 I printed business cards with unusable QR codes.

But we have QR code generation libraries right?

So I built RustyQR — a simple Rust terminal app that:

  • Takes a URL (or any text)
  • Prints the QR in your terminal
  • Saves a high-quality PNG to your Downloads folder automatically
  • Never breaks (hopefully).
  • Never charges you a dime.

🧪 Try It Now (No Setup)

Just download the .exe file below and run it directly in your terminal:

📦 Download RustyQR.exe

✅ Works on Windows (no install needed)
❓ Maybe works on Mac/Linux?


💻 Features

  • Generate QR codes offline
  • Render directly in the terminal (ANSI-compatible)
  • Save high-quality .png files

🔧 Building From Source

If you're a Rustacean:

git clone https://github.com/ammarali0416/rustyqr
cd rustyqr
cargo run

To create the .exe:

cargo build --release

Then copy target/release/rustyqr.exe into the root of your repo (if .gitignore skips it), or attach it to your GitHub Release manually.

Contributing

Fork the repo, make your feature, then open a PR. Just make sure it doesn't break anything :)

License

MIT. Free forever.

About

A lightweight CLI for generating QR codes

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages