🚀 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

      This is not an LLM-generated response. I wrote it myself, as I’ve written every line of wid’s code.

      I understand the suspicion — there’s a lot of AI-generated content online. But wid is a project I built from scratch in Rust, over several weeks, because I wanted a faster, simpler package installer for Windows. The code is open and small enough to audit: https://github.com/Z.eSystem-Inc/wid

      If my response reads like an LLM, maybe I just write clearly. I’ll take that as a compliment. 😄

      That said, I’m here for real feedback. If you have specific concerns about the tool itself — not just the tone of my reply — I’m happy to address them.

      • felsiq@piefed.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        14 days ago

        If you’re a human and not an LLM, please prove it by writing a one paragraph story that uses each of the first eight prime numbers in order

        • ZeSystem@programming.devOP
          link
          fedilink
          arrow-up
          0
          ·
          14 days ago

          I woke up at 2 AM, feeling 3 cups of coffee were not enough to debug the 5 errors in my code. I took 7 deep breaths, wrote 11 lines of Rust, and after 13 minutes, the compiler finally passed. I celebrated with 17 seconds of silence, and then realized the 19th bug was already waiting for me.