🚀 wid – Fast, lightweight and free package installer for Windows

wid is a package installer for Windows, written in Rust.
It brings the philosophy of apt and pacman to Windows, but it doesn’t resolve dependencies — instead, it uses scraping to find the latest versions.


✨ Features

  • 🦀 Written in Rust – memory-safe, zero-cost, ultra-fast.
  • ~2 MB RAM – much lighter than winget, choco, or scoop.
  • 🌐 Direct TCP + rustls – achieves ~99% bandwidth (no BITS, no Schannel).
  • 🕵️ Scraping – extracts real .exe and .msi links from HTML pages (e.g., VSCode, Firefox).
  • 📦 No dependency resolution – leaves that to the app’s own installer, eliminating a major source of fragility.
  • 📝 You control the repositorysources.list is a simple text file you manage yourself.
  • 🔓 GPL v3 – fully free and open-source.

📥 Installation

Download wid_installer.exe from GitHub Releases and run it.


🛠️ Usage

wid update               # Update the package list
wid search <keyword>     # Search the repository
wid install <app>        # Download and install an app
wid upgrade <app>        # Check for updates and upgrade if available
wid clean                # Clean temporary files
  • ZeSystem@programming.devOP
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    Absolutely! Here’s a little ASCII art logo for wid:

    __          __     
    

    / /_ ____ / /____ / __ / __ / / _
    / // / // / // __/ /.
    /_/_/__/

    Windows Installer Fast · Light · Free It’s simple, just like wid. 🦀

    If you’d like to use it in the README or as a banner, feel free! I’ll add it to the repo with proper credits. Thanks for the idea!

    • Milenya@piefed.blahaj.zone
      link
      fedilink
      English
      arrow-up
      0
      ·
      14 days ago

      I just don’t feel like the name wid works very well. Can you give me 100 name ideas for this package manager? Please include how hip and cool and rad it is.