#窗口管理器
pdwm - 基于dwm的高度可定制窗口管理器 pdwm 实现灵活配置与性能优化
Github开源项目pdwmphyOS-dwm窗口管理器配置工具Linux桌面
pdwm是基于suckless dwm的分支项目,通过外部共享库存储配置变量,实现无需重新编译即可修改设置的功能。该项目集成了dwmblocks状态栏,提供丰富的快捷键和鼠标操作用于窗口与标签管理。用户可使用pdwmc工具自定义外观和行为,打造个性化的窗口管理体验。pdwm还支持动画效果,结合了灵活配置和优秀性能。
Hyprland - 动态平铺Wayland合成器 功能强大且美观
Github开源项目自定义窗口管理器WaylandHyprland动态平铺
Hyprland是一款独立开发的动态平铺Wayland合成器,兼具功能性和美观性。它支持最新的Wayland特性,提供高度定制选项,包括丰富的视觉效果和强大的插件系统。Hyprland特色功能包括渐变边框、模糊效果、自定义动画和游戏性能优化。该项目开发活跃,持续引入创新功能,支持实时配置更新,并提供灵活的工作区管理和多样化的窗口布局选项。
niri - 可滚动平铺布局的Wayland窗口管理器
Github开源项目窗口管理器Waylandniri滚动平铺动态工作区
niri是一个Wayland窗口管理器,采用可滚动平铺布局和动态工作区设计。它提供内置截图界面、屏幕录制、触控板和鼠标手势等功能,支持自定义布局、渐变边框和动画效果。niri目前处于开发阶段,但已实现多项核心功能,适合追求灵活窗口管理的用户。其设计灵感源自PaperWM,并致力于优化多显示器支持。
workspacer - Windows 10及以上版本的平铺式窗口管理器
Github开源项目开源Windows 10+自定义窗口管理器workspacer
workspacer是一款适用于Windows 10及以上版本的平铺式窗口管理器,其功能与Unix系统中常见的平铺式窗口管理器相似。该工具提供了可脚本化的API,支持用户自定义工作流程。workspacer采用合理的默认配置,同时允许通过少量代码实现高度定制,如创建工作区、添加功能栏和焦点指示器等。用户可以通过winget、Chocolatey或Scoop安装workspacer,并参考其快速入门指南和配置文档进行设置。
eww - 开源定制化小部件系统 适用于各种窗口管理器
Github开源项目Rust窗口管理器Eww小部件系统自定义界面
Eww是一个基于Rust的开源小部件系统,支持在各种窗口管理器中实现自定义小部件。该项目提供灵活的配置选项,用户可以创建从简单状态栏到复杂仪表盘的各类小部件。Eww适用于不同经验水平的用户,能够满足个性化桌面环境的需求。项目文档详细,社区活跃,为用户提供了良好的支持和丰富的示例。
Amethyst - macOS平铺式窗口管理器 自动组织优化屏幕空间
Github开源项目macOS快捷键窗口管理器布局Amethyst
Amethyst是macOS平铺式窗口管理器,提供Tall、Wide、Fullscreen等多种布局选项。支持自定义快捷键和配置文件,通过自动排列窗口优化屏幕空间利用。适用于macOS 10.15+,可从官方releases页面或通过homebrew cask安装。Amethyst帮助用户更高效地组织工作环境,灵感源自xmonad窗口管理器。
glazewm - Windows平铺式窗口管理器提升工作效率
Github开源项目键盘快捷键自定义配置Windows系统窗口管理器GlazeWM
GlazeWM是一款Windows平铺式窗口管理器,灵感来自i3wm。通过键盘命令,用户可以轻松组织和调整窗口布局。其主要功能包括YAML配置、多显示器支持、自定义窗口规则和一键安装。GlazeWM还集成了Zebar状态栏,为Windows用户提供了高效的窗口管理解决方案,有助于提升工作效率。
winbox - 轻量级HTML5网页窗口管理工具
Github开源项目JavaScript前端开发窗口管理器HTML5WinBox.js
WinBox.js是一个开源的HTML5窗口管理工具,体积小巧且性能优异。它提供拖拽、缩放、最小化等常用功能,便于开发交互性网页应用。该项目不依赖其他库,可定制性强,能够适应不同的窗口管理场景,满足多样化的网页窗口管理需求。
i3 - X11平铺式窗口管理器 提升桌面效率与组织
Github开源项目Linux窗口管理器X11i3平铺式
i3是专为X11设计的平铺式窗口管理器,以高效的工作空间组织和键盘快捷操作为特色。该项目以轻量级、可定制性强和功能丰富而著称,适合注重生产力的用户。i3在GitHub上保持活跃开发,提供完善文档和社区支持,是一款优质的开源桌面环境解决方案。
react-mosaic - React平铺窗口管理组件
Github开源项目React组件窗口管理器react-mosaic可调整布局Blueprint主题
react-mosaic是一个React平铺窗口管理组件,用于灵活布局和管理复杂的用户界面。它支持窗格大小调整、拖放重排,并提供可自定义的工具栏。采用TypeScript开发,也兼容JavaScript。组件支持受控和非受控两种使用模式,适用于各类应用需求。react-mosaic通过简洁的API,实现了对工作空间的高度可配置化管理。
leftwm - Rust编写的轻量级平铺窗口管理器
Github开源项目Rust配置主题窗口管理器LeftWM
LeftWM是一款用Rust编写的平铺式窗口管理器,注重性能和稳定性。它专注于窗口管理功能,支持多屏幕和超宽显示器。LeftWM的特色是灵活的主题系统,可以轻松切换和自定义桌面外观。它提供了丰富的配置选项,包括快捷键、工作区和布局等。LeftWM适合追求高度定制化Linux桌面环境的用户。
AeroSpace - macOS平台的高效平铺式窗口管理工具
Github开源项目macOS窗口管理器i3平铺式AeroSpace
AeroSpace是macOS平台的开源平铺式窗口管理工具,受i3启发设计。它支持快速工作区切换、多显示器管理和树形布局结构。通过简单的文本配置和命令行操作,AeroSpace为用户提供了高效的窗口管理体验。该工具不需要禁用系统完整性保护,适合追求效率的高级用户和开发者使用。AeroSpace目前处于公开测试阶段,但已可作为日常窗口管理方案。
chadwm - 基于dwm的高度定制化窗口管理器
Github开源项目自定义主题窗口管理器Linux桌面dwm
chadwm是一个基于dwm的高度定制化窗口管理器,集成了多项实用功能和视觉优化。项目特色包括标签预览、彩色标签和可定制状态栏,同时保持了dwm的轻量高效特性。chadwm集成eww小部件,支持主题切换,并提供详细的安装配置说明。该项目适合追求个性化和高效率桌面环境的Linux用户。