bquick 0.1.0

Quick software installer for Windows via PowerShell/Chocolatey
bquick-0.1.0 is not a library.

🚀 BQuick

Professional Software Installer for Windows

Windows Rust Perplexity License

A terminal-based software installation manager that streamlines Windows software management through WinGet and Chocolatey.


✨ Features

  • 🔄 Dual Package Manager Support – WinGet/PowerShell + Chocolatey integration
  • 🔍 Smart Software Detection – Scan registry, filesystem, and package databases
  • 🎨 Professional Terminal UI – Modern interface with real-time progress tracking
  • Multiple Operations – Install, uninstall, reinstall with automatic fallbacks
  • 📦 Extensive Catalog – 200+ apps across browsers, dev tools, media, and utilities
  • 🔎 Advanced Search – Real-time fuzzy search across categories

⚙️ Installation

Prerequisites

Quick Install (PowerShell)

# Automated installation script
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/linux-brat/bquick/master/install.ps1" -OutFile "install.ps1"
powershell -ExecutionPolicy Bypass -File "install.ps1"

Direct Cargo Install

cargo install bquick

or

cargo install --git https://github.com/linux-brat/bquick.git


🎮 Usage

# Launch BQuick

bquick

  • Navigate with arrow keys or j/k
  • Space → Select software
  • Enter → Start installation
  • Q → Quit

🔑 Key Controls

Key Action
↑↓ / j k Navigate
Space Toggle selection
Enter Confirm / Start
A Select all
U Uninstall mode
F5 Deep scan
/ Search
Q Quit

📸 Screenshots


🤝 Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/name)
  3. Commit changes (git commit -m 'Add feature')
  4. Push to branch (git push origin feature/name)
  5. Open a Pull Request

📜 License

MIT License – see LICENSE for details.


🦀 Built with Rust🪟 Designed for Windows💡 Powered by Community