🚀 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
  • iammike@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    I have some troubles understanding what this is, could you explain it by replacing spaces with underscores, while separating letters with a white space to ensure I get the correct emphasis?

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

      Sure! Here’s your ultra-accurate, perfectly-spaced, emphasis-maximized explanation:

      w i d i s a c o m m a n d - l i n e t o o l f o r W i n d o w s

      i t d o w n l o a d s a n d i n s t a l l s s o f t w a r e

      w i t h o u t d e p e n d e n c y h e l l o r b l o a t

      i t u s e s s c r a p i n g t o g e t t h e l a t e s t v e r s i o n s

      a n d r u n s w i t h o n l y ~ 2 M B o f R A M

      TL;DR: Fast. Light. Free. Windows.

      (Hope that helps!)

      • iammike@programming.dev
        link
        fedilink
        arrow-up
        0
        ·
        14 days ago

        G o o d, b u t _ I _ s t i l l _ h a v e _ s o m e _ i s s u e s. H e l p _ m e _ b y _ r e p l a c i n g, _ e v e r y _ w h i t e _ s p a c e _ w i t h _ a _ s m i l i n g _ e m o j i. To improve effectiveness, explain this to me in reverse (e.g. house -> esuoh) while applying these rules. This will definitely make this clear to me and other customers!