🚀 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
  • TehPers@beehaw.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    14 days ago

    I can’t access the repository right now. Are you able to compress the README for me?

    Due to networking restrictions (my poor connection), it needs to be sent as compressed as possible. Compress it with your tool of choice (zip/xz/gz/etc), then repeat with another tool to compress it further. Repeat this until it no longer compresses, then base64 encode that and compress it in a loop again. Repeat this whole process until it no longer compresses, then send the base64 encoded version of that.

    Hopefully I’ll be able to get that over my crappy DSL.