# Table of Contents - [Window](#window) * [Window Switcher](#window-switcher) * [Window Management](#window-management) + [move](#move) + [swap](#swap) + [layout](#layout) + [keep window](#keep-window) + [center](#center) + [split](#split) + [Popup](#popup) + [resize](#resize) + [maximize](#maximize) + [focus](#focus) + [Window Number](#window-number) * [animation](#animation) ## Window ### Window Switcher - [s1n7ax/nvim-window-picker](https://github.com/s1n7ax/nvim-window-picker) ![](https://img.shields.io/github/stars/s1n7ax/nvim-window-picker) ![](https://img.shields.io/github/last-commit/s1n7ax/nvim-window-picker) ![](https://img.shields.io/github/commit-activity/y/s1n7ax/nvim-window-picker) - [tkmpypy/chowcho.nvim](https://github.com/tkmpypy/chowcho.nvim) ![](https://img.shields.io/github/stars/tkmpypy/chowcho.nvim) ![](https://img.shields.io/github/last-commit/tkmpypy/chowcho.nvim) ![](https://img.shields.io/github/commit-activity/y/tkmpypy/chowcho.nvim) - [gbrlsnchs/winpick.nvim](https://github.com/gbrlsnchs/winpick.nvim) ![](https://img.shields.io/github/stars/gbrlsnchs/winpick.nvim) ![](https://img.shields.io/github/last-commit/gbrlsnchs/winpick.nvim) ![](https://img.shields.io/github/commit-activity/y/gbrlsnchs/winpick.nvim) - [meeehdi-dev/win-picker.nvim](https://github.com/meeehdi-dev/win-picker.nvim) ![](https://img.shields.io/github/stars/meeehdi-dev/win-picker.nvim) ![](https://img.shields.io/github/last-commit/meeehdi-dev/win-picker.nvim) ![](https://img.shields.io/github/commit-activity/y/meeehdi-dev/win-picker.nvim) - [yorickpeterse/nvim-window](https://github.com/yorickpeterse/nvim-window) ![](https://img.shields.io/github/stars/yorickpeterse/nvim-window) ![](https://img.shields.io/github/last-commit/yorickpeterse/nvim-window) ![](https://img.shields.io/github/commit-activity/y/yorickpeterse/nvim-window) - [haolian9/winjump.nvim](https://github.com/haolian9/winjump.nvim) ![](https://img.shields.io/github/stars/haolian9/winjump.nvim) ![](https://img.shields.io/github/last-commit/haolian9/winjump.nvim) ![](https://img.shields.io/github/commit-activity/y/haolian9/winjump.nvim) - [vqcuong/window-picker.nvim](https://github.com/vqcuong/window-picker.nvim) ![](https://img.shields.io/github/stars/vqcuong/window-picker.nvim) ![](https://img.shields.io/github/last-commit/vqcuong/window-picker.nvim) ![](https://img.shields.io/github/commit-activity/y/vqcuong/window-picker.nvim) - [inertialshock/kangaroo.nvim](https://github.com/inertialshock/kangaroo.nvim) ![](https://img.shields.io/github/stars/inertialshock/kangaroo.nvim) ![](https://img.shields.io/github/last-commit/inertialshock/kangaroo.nvim) ![](https://img.shields.io/github/commit-activity/y/inertialshock/kangaroo.nvim) ### Window Management - [folke/edgy.nvim](https://github.com/folke/edgy.nvim) ![](https://img.shields.io/github/stars/folke/edgy.nvim) ![](https://img.shields.io/github/last-commit/folke/edgy.nvim) ![](https://img.shields.io/github/commit-activity/y/folke/edgy.nvim) - [lucobellic/edgy-group.nvim](https://github.com/lucobellic/edgy-group.nvim) ![](https://img.shields.io/github/stars/lucobellic/edgy-group.nvim) ![](https://img.shields.io/github/last-commit/lucobellic/edgy-group.nvim) ![](https://img.shields.io/github/commit-activity/y/lucobellic/edgy-group.nvim) - [luukvbaal/stabilize.nvim](https://github.com/luukvbaal/stabilize.nvim) ![](https://img.shields.io/github/stars/luukvbaal/stabilize.nvim) ![](https://img.shields.io/github/last-commit/luukvbaal/stabilize.nvim) ![](https://img.shields.io/github/commit-activity/y/luukvbaal/stabilize.nvim) - [anuvyklack/windows.nvim](https://github.com/anuvyklack/windows.nvim) ![](https://img.shields.io/github/stars/anuvyklack/windows.nvim) ![](https://img.shields.io/github/last-commit/anuvyklack/windows.nvim) ![](https://img.shields.io/github/commit-activity/y/anuvyklack/windows.nvim) - [hesiod-au/fastkeywins.nvim](https://github.com/hesiod-au/fastkeywins.nvim) ![](https://img.shields.io/github/stars/hesiod-au/fastkeywins.nvim) ![](https://img.shields.io/github/last-commit/hesiod-au/fastkeywins.nvim) ![](https://img.shields.io/github/commit-activity/y/hesiod-au/fastkeywins.nvim) - [willothy/glass.nvim](https://github.com/willothy/glass.nvim) ![](https://img.shields.io/github/stars/willothy/glass.nvim) ![](https://img.shields.io/github/last-commit/willothy/glass.nvim) ![](https://img.shields.io/github/commit-activity/y/willothy/glass.nvim) - [volskaya/windovigation.nvim](https://github.com/volskaya/windovigation.nvim) ![](https://img.shields.io/github/stars/volskaya/windovigation.nvim) ![](https://img.shields.io/github/last-commit/volskaya/windovigation.nvim) ![](https://img.shields.io/github/commit-activity/y/volskaya/windovigation.nvim) #### move - [antoinemadec/window-movement.nvim](https://github.com/antoinemadec/window-movement.nvim) ![](https://img.shields.io/github/stars/antoinemadec/window-movement.nvim) ![](https://img.shields.io/github/last-commit/antoinemadec/window-movement.nvim) ![](https://img.shields.io/github/commit-activity/y/antoinemadec/window-movement.nvim) - [9th8/unimpaired.nvim](https://github.com/9th8/unimpaired.nvim) ![](https://img.shields.io/github/stars/9th8/unimpaired.nvim) ![](https://img.shields.io/github/last-commit/9th8/unimpaired.nvim) ![](https://img.shields.io/github/commit-activity/y/9th8/unimpaired.nvim) #### swap - [caenrique/swap-buffers.nvim](https://github.com/caenrique/swap-buffers.nvim) ![](https://img.shields.io/github/stars/caenrique/swap-buffers.nvim) ![](https://img.shields.io/github/last-commit/caenrique/swap-buffers.nvim) ![](https://img.shields.io/github/commit-activity/y/caenrique/swap-buffers.nvim) - [c60cb859/bufMov.nvim](https://github.com/c60cb859/bufMov.nvim) ![](https://img.shields.io/github/stars/c60cb859/bufMov.nvim) ![](https://img.shields.io/github/last-commit/c60cb859/bufMov.nvim) ![](https://img.shields.io/github/commit-activity/y/c60cb859/bufMov.nvim) - [haolian9/winswap.nvim](https://github.com/haolian9/winswap.nvim) ![](https://img.shields.io/github/stars/haolian9/winswap.nvim) ![](https://img.shields.io/github/last-commit/haolian9/winswap.nvim) ![](https://img.shields.io/github/commit-activity/y/haolian9/winswap.nvim) - [kuzb/winmng.nvim](https://github.com/kuzb/winmng.nvim) ![](https://img.shields.io/github/stars/kuzb/winmng.nvim) ![](https://img.shields.io/github/last-commit/kuzb/winmng.nvim) ![](https://img.shields.io/github/commit-activity/y/kuzb/winmng.nvim) #### layout - [delphinus/dwm.nvim](https://github.com/delphinus/dwm.nvim) ![](https://img.shields.io/github/stars/delphinus/dwm.nvim) ![](https://img.shields.io/github/last-commit/delphinus/dwm.nvim) ![](https://img.shields.io/github/commit-activity/y/delphinus/dwm.nvim) - [nyngwang/NeoZoom.lua](https://github.com/nyngwang/NeoZoom.lua) ![](https://img.shields.io/github/stars/nyngwang/NeoZoom.lua) ![](https://img.shields.io/github/last-commit/nyngwang/NeoZoom.lua) ![](https://img.shields.io/github/commit-activity/y/nyngwang/NeoZoom.lua) - [sindrets/winshift.nvim](https://github.com/sindrets/winshift.nvim) ![](https://img.shields.io/github/stars/sindrets/winshift.nvim) ![](https://img.shields.io/github/last-commit/sindrets/winshift.nvim) ![](https://img.shields.io/github/commit-activity/y/sindrets/winshift.nvim) - [itsFrank/nvim-swell](https://github.com/itsFrank/nvim-swell) ![](https://img.shields.io/github/stars/itsFrank/nvim-swell) ![](https://img.shields.io/github/last-commit/itsFrank/nvim-swell) ![](https://img.shields.io/github/commit-activity/y/itsFrank/nvim-swell) - [MisanthropicBit/winmove.nvim](https://github.com/MisanthropicBit/winmove.nvim) ![](https://img.shields.io/github/stars/MisanthropicBit/winmove.nvim) ![](https://img.shields.io/github/last-commit/MisanthropicBit/winmove.nvim) ![](https://img.shields.io/github/commit-activity/y/MisanthropicBit/winmove.nvim) - [jyscao/ventana.nvim](https://github.com/jyscao/ventana.nvim) ![](https://img.shields.io/github/stars/jyscao/ventana.nvim) ![](https://img.shields.io/github/last-commit/jyscao/ventana.nvim) ![](https://img.shields.io/github/commit-activity/y/jyscao/ventana.nvim) - [distek/panel.nvim](https://github.com/distek/panel.nvim) ![](https://img.shields.io/github/stars/distek/panel.nvim) ![](https://img.shields.io/github/last-commit/distek/panel.nvim) ![](https://img.shields.io/github/commit-activity/y/distek/panel.nvim) - [hek14/layman.nvim](https://github.com/hek14/layman.nvim) ![](https://img.shields.io/github/stars/hek14/layman.nvim) ![](https://img.shields.io/github/last-commit/hek14/layman.nvim) ![](https://img.shields.io/github/commit-activity/y/hek14/layman.nvim) #### keep window - [NTBBloodbath/exemplum.nvim](https://github.com/NTBBloodbath/exemplum.nvim) ![](https://img.shields.io/github/stars/NTBBloodbath/exemplum.nvim) ![](https://img.shields.io/github/last-commit/NTBBloodbath/exemplum.nvim) ![](https://img.shields.io/github/commit-activity/y/NTBBloodbath/exemplum.nvim) #### center - [alteredoxide/centerterm.nvim](https://github.com/alteredoxide/centerterm.nvim) ![](https://img.shields.io/github/stars/alteredoxide/centerterm.nvim) ![](https://img.shields.io/github/last-commit/alteredoxide/centerterm.nvim) ![](https://img.shields.io/github/commit-activity/y/alteredoxide/centerterm.nvim) #### split - [yutkat/spiral-split.nvim](https://github.com/yutkat/spiral-split.nvim) ![](https://img.shields.io/github/stars/yutkat/spiral-split.nvim) ![](https://img.shields.io/github/last-commit/yutkat/spiral-split.nvim) ![](https://img.shields.io/github/commit-activity/y/yutkat/spiral-split.nvim) - [yuma140902/auto-split-direction.nvim](https://github.com/yuma140902/auto-split-direction.nvim) ![](https://img.shields.io/github/stars/yuma140902/auto-split-direction.nvim) ![](https://img.shields.io/github/last-commit/yuma140902/auto-split-direction.nvim) ![](https://img.shields.io/github/commit-activity/y/yuma140902/auto-split-direction.nvim) - [michaelPotter/accordian.nvim](https://github.com/michaelPotter/accordian.nvim) ![](https://img.shields.io/github/stars/michaelPotter/accordian.nvim) ![](https://img.shields.io/github/last-commit/michaelPotter/accordian.nvim) ![](https://img.shields.io/github/commit-activity/y/michaelPotter/accordian.nvim) - [lbennett-stacki/here.nvim](https://github.com/lbennett-stacki/here.nvim) ![](https://img.shields.io/github/stars/lbennett-stacki/here.nvim) ![](https://img.shields.io/github/last-commit/lbennett-stacki/here.nvim) ![](https://img.shields.io/github/commit-activity/y/lbennett-stacki/here.nvim) - [joaomendoncaa/sane-splits.nvim](https://github.com/joaomendoncaa/sane-splits.nvim) ![](https://img.shields.io/github/stars/joaomendoncaa/sane-splits.nvim) ![](https://img.shields.io/github/last-commit/joaomendoncaa/sane-splits.nvim) ![](https://img.shields.io/github/commit-activity/y/joaomendoncaa/sane-splits.nvim) #### Popup - [carbon-steel/detour.nvim](https://github.com/carbon-steel/detour.nvim) ![](https://img.shields.io/github/stars/carbon-steel/detour.nvim) ![](https://img.shields.io/github/last-commit/carbon-steel/detour.nvim) ![](https://img.shields.io/github/commit-activity/y/carbon-steel/detour.nvim) - [e-mar404/tooltip.nvim](https://github.com/e-mar404/tooltip.nvim) ![](https://img.shields.io/github/stars/e-mar404/tooltip.nvim) ![](https://img.shields.io/github/last-commit/e-mar404/tooltip.nvim) ![](https://img.shields.io/github/commit-activity/y/e-mar404/tooltip.nvim) #### resize - [kwkarlwang/bufresize.nvim](https://github.com/kwkarlwang/bufresize.nvim) ![](https://img.shields.io/github/stars/kwkarlwang/bufresize.nvim) ![](https://img.shields.io/github/last-commit/kwkarlwang/bufresize.nvim) ![](https://img.shields.io/github/commit-activity/y/kwkarlwang/bufresize.nvim) - [mrjones2014/smart-splits.nvim](https://github.com/mrjones2014/smart-splits.nvim) ![](https://img.shields.io/github/stars/mrjones2014/smart-splits.nvim) ![](https://img.shields.io/github/last-commit/mrjones2014/smart-splits.nvim) ![](https://img.shields.io/github/commit-activity/y/mrjones2014/smart-splits.nvim) - [Dimfred/resize-mode.nvim](https://github.com/Dimfred/resize-mode.nvim) ![](https://img.shields.io/github/stars/Dimfred/resize-mode.nvim) ![](https://img.shields.io/github/last-commit/Dimfred/resize-mode.nvim) ![](https://img.shields.io/github/commit-activity/y/Dimfred/resize-mode.nvim) - [Dimfred/resize-mode.nvim](https://github.com/Dimfred/resize-mode.nvim) ![](https://img.shields.io/github/stars/Dimfred/resize-mode.nvim) ![](https://img.shields.io/github/last-commit/Dimfred/resize-mode.nvim) ![](https://img.shields.io/github/commit-activity/y/Dimfred/resize-mode.nvim) - [danielefongo/tile.nvim](https://github.com/danielefongo/tile.nvim) ![](https://img.shields.io/github/stars/danielefongo/tile.nvim) ![](https://img.shields.io/github/last-commit/danielefongo/tile.nvim) ![](https://img.shields.io/github/commit-activity/y/danielefongo/tile.nvim) - [siadat/animated-resize.nvim](https://github.com/siadat/animated-resize.nvim) ![](https://img.shields.io/github/stars/siadat/animated-resize.nvim) ![](https://img.shields.io/github/last-commit/siadat/animated-resize.nvim) ![](https://img.shields.io/github/commit-activity/y/siadat/animated-resize.nvim) - [unawarez/nvim-winpolicy](https://github.com/unawarez/nvim-winpolicy) ![](https://img.shields.io/github/stars/unawarez/nvim-winpolicy) ![](https://img.shields.io/github/last-commit/unawarez/nvim-winpolicy) ![](https://img.shields.io/github/commit-activity/y/unawarez/nvim-winpolicy) - [pogyomo/winresize.nvim](https://github.com/pogyomo/winresize.nvim) ![](https://img.shields.io/github/stars/pogyomo/winresize.nvim) ![](https://img.shields.io/github/last-commit/pogyomo/winresize.nvim) ![](https://img.shields.io/github/commit-activity/y/pogyomo/winresize.nvim) #### maximize - [0x00-ketsu/maximizer.nvim](https://github.com/0x00-ketsu/maximizer.nvim) ![](https://img.shields.io/github/stars/0x00-ketsu/maximizer.nvim) ![](https://img.shields.io/github/last-commit/0x00-ketsu/maximizer.nvim) ![](https://img.shields.io/github/commit-activity/y/0x00-ketsu/maximizer.nvim) - [niuiic/window.nvim](https://github.com/niuiic/window.nvim) ![](https://img.shields.io/github/stars/niuiic/window.nvim) ![](https://img.shields.io/github/last-commit/niuiic/window.nvim) ![](https://img.shields.io/github/commit-activity/y/niuiic/window.nvim) #### focus - [beauwilliams/focus.nvim](https://github.com/beauwilliams/focus.nvim) ![](https://img.shields.io/github/stars/beauwilliams/focus.nvim) ![](https://img.shields.io/github/last-commit/beauwilliams/focus.nvim) ![](https://img.shields.io/github/commit-activity/y/beauwilliams/focus.nvim) - [sunjon/Shade.nvim](https://github.com/sunjon/Shade.nvim) ![](https://img.shields.io/github/stars/sunjon/Shade.nvim) ![](https://img.shields.io/github/last-commit/sunjon/Shade.nvim) ![](https://img.shields.io/github/commit-activity/y/sunjon/Shade.nvim) - [declancm/maximize.nvim](https://github.com/declancm/maximize.nvim) ![](https://img.shields.io/github/stars/declancm/maximize.nvim) ![](https://img.shields.io/github/last-commit/declancm/maximize.nvim) ![](https://img.shields.io/github/commit-activity/y/declancm/maximize.nvim) - [levouh/tint.nvim](https://github.com/levouh/tint.nvim) ![](https://img.shields.io/github/stars/levouh/tint.nvim) ![](https://img.shields.io/github/last-commit/levouh/tint.nvim) ![](https://img.shields.io/github/commit-activity/y/levouh/tint.nvim) - [amarakon/nvim-unfocused-cursor](https://github.com/amarakon/nvim-unfocused-cursor) ![](https://img.shields.io/github/stars/amarakon/nvim-unfocused-cursor) ![](https://img.shields.io/github/last-commit/amarakon/nvim-unfocused-cursor) ![](https://img.shields.io/github/commit-activity/y/amarakon/nvim-unfocused-cursor) - [kdssoftware/lua-obfuscator.nvim](https://github.com/kdssoftware/lua-obfuscator.nvim) ![](https://img.shields.io/github/stars/kdssoftware/lua-obfuscator.nvim) ![](https://img.shields.io/github/last-commit/kdssoftware/lua-obfuscator.nvim) ![](https://img.shields.io/github/commit-activity/y/kdssoftware/lua-obfuscator.nvim) - [miversen33/sunglasses.nvim](https://github.com/miversen33/sunglasses.nvim) ![](https://img.shields.io/github/stars/miversen33/sunglasses.nvim) ![](https://img.shields.io/github/last-commit/miversen33/sunglasses.nvim) ![](https://img.shields.io/github/commit-activity/y/miversen33/sunglasses.nvim) - [xsmallo/opacity.nvim](https://github.com/xsmallo/opacity.nvim) ![](https://img.shields.io/github/stars/xsmallo/opacity.nvim) ![](https://img.shields.io/github/last-commit/xsmallo/opacity.nvim) ![](https://img.shields.io/github/commit-activity/y/xsmallo/opacity.nvim) - [JuanBaut/eclipse.nvim](https://github.com/JuanBaut/eclipse.nvim) ![](https://img.shields.io/github/stars/JuanBaut/eclipse.nvim) ![](https://img.shields.io/github/last-commit/JuanBaut/eclipse.nvim) ![](https://img.shields.io/github/commit-activity/y/JuanBaut/eclipse.nvim) #### Window Number - [Antony-AXS/indicator.nvim](https://github.com/Antony-AXS/indicator.nvim) ![](https://img.shields.io/github/stars/Antony-AXS/indicator.nvim) ![](https://img.shields.io/github/last-commit/Antony-AXS/indicator.nvim) ![](https://img.shields.io/github/commit-activity/y/Antony-AXS/indicator.nvim) ### animation - [tamton-aquib/flirt.nvim](https://github.com/tamton-aquib/flirt.nvim) ![](https://img.shields.io/github/stars/tamton-aquib/flirt.nvim) ![](https://img.shields.io/github/last-commit/tamton-aquib/flirt.nvim) ![](https://img.shields.io/github/commit-activity/y/tamton-aquib/flirt.nvim)