valinet/sws is an open-source project on GitHub with 85 stars, written primarily in C. sws (Simple Window Switcher) is an Alt-Tab replacement for Windows
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
Simple Window Switcher (sws) is an Alt-Tab replacement for Windows.
Example usage
An application which implements this is ExplorerPatcher. This project can also be compiled as a library and used standalone in your current workflow.
Compiling
If you need more information, you can also consult the GitHub Actions automated build file here.
The following prerequisites are necessary in order to compile this project:
Microsoft C/C++ Optimizing Compiler - this can be obtained by installing either of these packages:
Visual Studio - this is a fully featured IDE; you'll need to check "C/C++ application development role" when installing. If you do not require the full suite, use the package bellow.
Build Tools for Visual Studio - this just installs the compiler, which you'll be able to use from the command line, or from other applications like CMake
Download either of those here. The guide assumes you have installed either Visual Studio 2019, either Build Tools for Visual Studio 2019.
A recent version of the Windows SDK - for development, version 10.0.19041.0 was used, available here (this may also be offered as an option when installing Visual Studio)
Git - you can use Git for Windows, or git command via the Windows Subsystem for Linux.
Steps:
Clone git repo
git clone https://github.com/valinet/sws
If "git" is not found as a command, type its full path, or have its folder added to PATH, or open Git command window in the respective folder if using Git for Windows.
Compile sws
Double click the SimpleWindowSwitcher.sln file to open the solution in Visual Studio. Choose Release and your processor architecture in the toolbar. Press [Ctrl]+[Shift]+[B] or choose "Build" - "Build solution" to compile.
Open an "x86 Native Tools Command Prompt for VS 2019" (for x86), or "x64 Native Tools Command Prompt for VS 2019" (for x64) (search that in Start), go to folder containing solution file and type:
No homepage URL was recorded for valinet/sws in TopGit's last sync. The README tab above frequently contains screenshots and demo links, or check the repository description on GitHub.
Does valinet/sws have any tags?
TopGit's last sync did not record any GitHub topics for valinet/sws. GitHub topics appear in the right sidebar of a repository page; that's the authoritative place to check.
How active is development on valinet/sws?
The most recent commit recorded on valinet/sws was 1.0 years ago, based on the GitHub push timestamp. The repository has 14 forks — one of the better signals of community interest.
How many stars does valinet/sws have?
valinet/sws has 85 GitHub stars — refresh the page for the live number, or check github.com/valinet/sws. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
What language is valinet/sws written in?
valinet/sws is written primarily in C. GitHub's language field is based on the largest share of bytes in the default branch.
What license does valinet/sws use?
valinet/sws is released under the GPL-2.0 license. Always verify the LICENSE file directly on GitHub for the authoritative terms — license strings can be edited out of sync with a project's actual stance.
Where do I read more about valinet/sws?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/valinet/sws is the definitive source.
Read full README in the tab above.
Want a second opinion on sws?
Ask an AI that can read this page — one click and you get its take on sws.