Skip to content

d3f4ultt/WinampWindowsSearch

Repository files navigation

Program Screenshot

Winamp Windows Search ⚡🦙

The Ultimate Retro Search Tool for Windows

Winamp Windows Search is a blazing fast, local file indexer that brings back the soul of 90s computing. It combines modern performance with the nostalgic aesthetic of the legendary Winamp media player.

🔮 The Vision

We are building the best Windows search program ever made.

  • Current State: A powerful video indexer with instant incremental scanning, duplicate detection, and storage visualization.
  • Future Plans: We will slowly integrate more file types, advanced metadata search, and deep shell integration, all while keeping the Winamp spirit alive. Expect more skins, more visualizations, and yes, more hacker music. 🎹

🚀 Installation

Option 1: Build from Source

If you want to hack on the code or build it yourself:

  1. Prerequisites:

  2. Clone the Repository:

    git clone https://github.com/d3f4ultt/WinampWindowsSearch.git
    cd WinampWindowsSearch
  3. Restore Dependencies: The project uses the following NuGet packages:

    • Microsoft.Data.Sqlite (Database)
    • CommunityToolkit.Mvvm (MVVM Pattern)
    • TagLibSharp (Metadata Extraction)

    Run this command to install them automatically:

    dotnet restore
  4. Build & Run:

    dotnet run
  5. Compile for Release (Single File EXE):

    dotnet publish -c Release -r win-x64 --self-contained -p:PublishSingleFile=true -o dist

📂 What's in the Code?

  • WinampWindowsSearch.csproj: The project configuration.
  • MainWindow.xaml: The WPF User Interface.
  • Services/VideoSearchService.cs: The core scanning and indexing engine.
  • Services/DatabaseManager.cs: SQLite database handler.
  • swordfish.mp3: The embedded anthem.

It really whips the llama's ass. 🦙

About

The Ultimate Retro Search Tool for Windows

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages