{"id":13592071,"url":"https://github.com/FancyWM/fancywm","last_synced_at":"2025-04-08T18:31:52.109Z","repository":{"id":41194620,"uuid":"349950689","full_name":"FancyWM/fancywm","owner":"FancyWM","description":"FancyWM - Dynamic Tiling Window Manager for Windows","archived":false,"fork":false,"pushed_at":"2024-10-05T12:18:40.000Z","size":391,"stargazers_count":831,"open_issues_count":22,"forks_count":29,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-07T14:01:45.177Z","etag":null,"topics":["dynamic-window-manager","keyboard-navigation","productivity","tiling-window-manager","window-manager","windows-10","windows-11"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FancyWM.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":"funding.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"buy_me_a_coffee":"vesko"}},"created_at":"2021-03-21T09:20:56.000Z","updated_at":"2025-04-07T11:44:32.000Z","dependencies_parsed_at":"2024-03-29T16:43:41.939Z","dependency_job_id":"e96f7355-9bab-45b4-b6ec-0672f1747631","html_url":"https://github.com/FancyWM/fancywm","commit_stats":{"total_commits":149,"total_committers":1,"mean_commits":149.0,"dds":0.0,"last_synced_commit":"26f71bbc565df5159ae8cc5fdafc6a9a252018a3"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FancyWM%2Ffancywm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FancyWM%2Ffancywm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FancyWM%2Ffancywm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FancyWM%2Ffancywm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FancyWM","download_url":"https://codeload.github.com/FancyWM/fancywm/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247902291,"owners_count":21015421,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dynamic-window-manager","keyboard-navigation","productivity","tiling-window-manager","window-manager","windows-10","windows-11"],"created_at":"2024-08-01T16:01:05.471Z","updated_at":"2025-04-08T18:31:52.084Z","avatar_url":"https://github.com/FancyWM.png","language":"C#","funding_links":["https://buymeacoffee.com/vesko"],"categories":["C# #","C\\#","C#"],"sub_categories":[],"readme":"# FancyWM\n\n\n[![Gitter](https://badges.gitter.im/FancyWM/community.svg)](https://gitter.im/FancyWM/community?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge)\n\nFancyWM is a dynamic tiling window manager for Windows 10/11\n\n\u003cimg align=\"right\" src=\"https://store-images.s-microsoft.com/image/apps.53415.14517052119257390.d950e654-2004-4878-b902-94902f8f7a45.af24879e-636a-494c-ba1d-6ff7f858630b?background=transparent\u0026w=175\u0026h=175\u0026format=jpg\"\u003e\n\n☑ Create dynamic tiling layouts with mouse or keyboard \u003cbr\u003e\n☑ Move window focus with keyboard ([⇧ Shift] + [⊞ Win], then [→]) \u003cbr\u003e\n☑ Swap windows with keyboard ([⇧ Shift] + [⊞ Win], then [⇧ Shift] + [→]) \u003cbr\u003e\n☑ Swap windows with mouse (hold [⇧ Shift] while dragging) \u003cbr\u003e\n☑ Horizontal panels ([⇧ Shift] + [⊞ Win], then [H]) \u003cbr\u003e\n☑ Vertical panels ([⇧ Shift] + [⊞ Win], then [V]) \u003cbr\u003e\n☑ Stack panels (tabbed layouts) ([⇧ Shift] + [⊞ Win], then [S]) \u003cbr\u003e\n☑ Panel embedding \u003cbr\u003e\n☑ Jump to virtual desktop ([⇧ Shift] + [⊞ Win], then [2]) \u003cbr\u003e\n☑ Move focused window to virtual desktop ([⇧ Shift] + [⊞ Win], then [⇧ Shift] + [2]) \u003cbr\u003e\n☑ Floating window mode ([⇧ Shift] + [⊞ Win], then [F] or rule-based) \u003cbr\u003e\n☑ Auto-float windows which cannot fit \u003cbr\u003e\n☑ Customizable keybindings \u003cbr\u003e\n☑ Support for multiple monitors \u003cbr\u003e\n☑ Support for virtual desktops \u003cbr\u003e\n☑ Allows window maximization \u003cbr\u003e\n☑ Toggle tiling on/off ([⇧ Shift] + [⊞ Win], then [F11]) \u003cbr\u003e\n☑ Low CPU usage (\u003c1%) \u003cbr\u003e\n☑ Disable animations for longer battery life \u003cbr\u003e\n☑ Windows open in focused panel \u003cbr\u003e\n☑ Remap activation hotkey to [⇧ Shift] + [⊞ Win], [Ctrl] + [⊞ Win] or [Alt] + [⊞ Win] \u003cbr\u003e\n\nFancyWM uses [⇧ Shift] + [⊞ Win] as the start of a command sequence (Activation hotkey). To start a command sequence, press and release these keys simultaneously, then follow up by pressing one of the keybindings you have configured in the settings.\n\nFancyWM only manages restored (not minimized, not maximized) top-level application windows, so it doesn't interfere with popups, and still allows you to use all of your available display area for when you need to focus on a window\n\n## [Downloads](https://github.com/FancyWM/fancywm/releases)\n\nPre-built binaries can be downloaded from [Releases](https://github.com/FancyWM/fancywm/releases).\n\nThese are built by an automated GitHub Action and you can see all of the [build steps](https://github.com/FancyWM/fancywm/blob/main/.github/workflows/dotnet-desktop.yml) and [previous runs](https://github.com/FancyWM/fancywm/actions/workflows/dotnet-desktop.yml).\n\n### Install via winget\n```powershell\nwinget install fancywm\n```\n\n### Install from the Microsoft Store\n\n\u003ca href='//www.microsoft.com/store/apps/9p1741lkhqs9?cid=storebadge\u0026ocid=badge'\u003e\u003cimg src='https://developer.microsoft.com/store/badges/images/English_get-it-from-MS.png' alt='English badge' width=\"138\" height=\"50\"/\u003e\u003c/a\u003e\n\n### Install .msixbundle (not recommended)\nYou can test the Microsoft Store packages by installing them using PowerShell.\n\n#### PowerShell (as Administrator)\n```powershell\ncertutil.exe -addstore TrustedPeople .\\FancyWM.Package_1.0.0.0.x64.cer\nAdd-AppxPackage -Path .\\FancyWM.Package_1.0.0.0.x64.msixbundle\n```\n\n## [User's Guide](https://github.com/FancyWM/fancywm/wiki#users-guide)\nHead over to the [Wiki](https://github.com/FancyWM/fancywm/wiki).\n\n## [Issues](https://github.com/FancyWM/fancywm/issues)\nPlease, take the time to report any problems you experience by:\n- Opening an issue on https://github.com/veselink1/fancywm/issues (feature requests also welcome)\nIn case of crashes, please also remember to save and attach the log file produced by the application.\n\n## Building from source\n\nClone this repo, including submodules.\n\n```bash\ngit clone --recursive https://github.com/FancyWM/fancywm.git\n```\n\nOpen the .sln file with Visual Studio 2022 and build the FancyWM project.\n\n## WinMan \u0026 WinMan.Windows\nFancyWM is based on [WinMan](https://github.com/veselink1/winman) and [WinMan.Windows](https://github.com/veselink1/winman-windows).\n\n## Screenshots\n\u003cimg src=\"https://store-images.s-microsoft.com/image/apps.47394.14517052119257390.5224238b-c5af-4852-a39a-2732c3935e69.60fa12a6-ac5a-47cb-9501-2ca7964d972d?w=1280\u0026h=720\u0026q=90\u0026mode=letterbox\u0026format=jpg\" width=\"640\"\u003e\nLight theme, Vertical panel on the left\n\n---\n\n\u003cimg src=\"https://store-images.s-microsoft.com/image/apps.11856.14517052119257390.5224238b-c5af-4852-a39a-2732c3935e69.81bfbc4c-0b20-4b1e-a1b5-b8e6fa13f8a6?w=1280\u0026h=720\u0026q=90\u0026mode=letterbox\u0026format=jpg\" width=\"640\"\u003e\nDark theme, Vertical panel on the left, Stack panel with 3 VS Code windows on the right\n\n---\n\n\u003cimg src=\"https://store-images.s-microsoft.com/image/apps.11856.14517052119257390.5224238b-c5af-4852-a39a-2732c3935e69.81bfbc4c-0b20-4b1e-a1b5-b8e6fa13f8a6?w=1280\u0026h=720\u0026q=90\u0026mode=letterbox\u0026format=jpg\" width=\"640\"\u003e\nVertical panel on the left, Edge in the middle, Vertical panel on the right\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFancyWM%2Ffancywm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FFancyWM%2Ffancywm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFancyWM%2Ffancywm/lists"}