Skip to content

VOIDMAIN18/WinSloth

Repository files navigation

WinSloth

Fast, keyboard-first Windows search utility written in C++.

Find files, folders, and applications instantly with a lightweight native interface built on WinAPI and ImGui.

C++ Platform Status License

What is WinSloth?

WinSloth is an experimental file and application search utility for Windows.

The goal is simple: type a name and find what you're looking for as quickly as possible.

Unlike many modern applications that rely on heavy frameworks, WinSloth is built with native C++, WinAPI, and a lightweight ImGui-based interface to keep startup times and memory usage low.


Features

  • Fast file and application search
  • Keyboard-first workflow
  • Mouse support
  • Lightweight ImGui interface
  • Native Windows integration using WinAPI
  • Self-update system
  • Designed for low memory usage
  • Built entirely in C++

Current Status

WinSloth is currently under active development.

Many planned features are still being researched and implemented. The project is also being used as a learning journey to better understand C++, search algorithms, indexing systems, and Windows internals.


Roadmap

  • Basic file search
  • Application launcher
  • Search result ranking
  • File indexing system
  • Custom themes
  • Plugin support
  • Faster indexing engine
  • Advanced keyboard shortcuts

Tech Stack

  • C++20
  • WinAPI
  • ImGui
  • Visual Studio 2022

Philosophy

Fast. Simple. Native.

No unnecessary complexity. Just type, search, and launch.

About

A lightweight Windows search tool built in C++ for fast file, folder, and application discovery using WinAPI and ImGui.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages