-
tao
跨平台窗口管理器库
-
xcb
Rust 对 XCB 的安全绑定
-
egui_file
egui 的文件对话框窗口
-
hyprswitch
允许在 Hyprland 之间切换窗口的 CLI/GUI
-
leftwm
为探险家设计的窗口管理器
-
xcap
用 Rust 编写的跨平台屏幕捕获库。它支持 Linux (X11, Wayland),MacOS 和 Windows。XCap 支持截图和视频录制(即将推出)。
-
wmfocus
通过标签视觉聚焦窗口
-
tauri-plugin-window-state
保存窗口位置和大小,并在应用程序重新打开时恢复它们
-
hyprfocus
立即打开或聚焦您的应用程序
-
fzf-make
一个命令行工具,使用模糊查找器和预览窗口执行 make 目标
-
window_clipboard
从
raw-window-handle
获取剪贴板访问权限 -
wa
适用于 Rio 终端的多平台窗口助手
-
x-win
此软件包允许您获取 Windows、MacOS 和 Linux 上活动窗口和打开窗口的精确信息。您可以获取窗口的位置、大小、标题和其他内存信息。
-
crabgrab
跨平台屏幕/窗口捕获库
-
shotgun
最小化的 X 截图实用工具
-
penrose
受 dwm 和 xmonad 启发的平铺窗口管理器库
-
hyprland-activewindow
一个支持多显示器的 Hyprland 活动窗口标题输出器
-
iced_layershell
为 iced 提供的 layershell 绑定
-
bevy_window
Bevy 引擎的窗口功能
-
raw-window-metal
在 Metal 和 raw-window-handle 之间的互操作库
-
active-win-pos-rs
在 Windows、MacOS 和 Linux 上获取活动窗口的位置、大小、标题和其他一些属性
-
bevy-persistent-windows
一个 Bevy 插件,可轻松创建和管理记住位置的窗口
-
appit
针对2D屏幕图形的专用数学库
-
rust-chip8-opengl
使用Rust编写的CHIP-8模拟器。可以作为CLI运行,渲染到终端或使用GLFW。
-
simple-crosshair-overlay
原生十字准线叠加
-
wiard
针对Windows的Rust窗口处理库
-
pistoncore-glfw_window
Piston游戏引擎的GLFW窗口后端
-
amberwindow
适用于Rust的易于使用的即时模式GUI库
-
wgsl-playground
用于实验WGSL片段着色器的实验场所,具有实时重新加载功能
-
sessionlockev
与winit类似的事件循环的ext-session-shell的额外shell绑定
-
rsciter
Sciter的非官方Rust绑定
-
yacurses
Curses库
-
minifb
跨平台窗口设置,可选位图渲染
-
活塞核心-glutin_window
使用 Glutin 库实现的 Piston 窗口后端
-
窗口
创建窗口的最小 Rust 代码,自动选择后端窗口管理器和图形 API
-
tauri-plugin-decorum
为 Tauri 应用提供有偏见的窗口装饰控制
-
bevy_cursor
一个用于跟踪光标信息的 bevy 插件
-
wineventhook
SetWinEventHook 和 UnhookWinEvent 的包装器
-
finestra
跨平台原生 UI 框架
-
i3-focus-last
在 i3 上聚焦最后一个窗口
-
sway-easyfocus
受 i3-easyfocus 启发的 Sway 中高效聚焦窗口的帮助工具
-
yakite
动态平铺窗口管理,连接 yabai 和 krohnkite 之间的差距
-
hampel
使用 Hampel 标识符进行序列异常值检测和移除
-
egui-sdl2-event
在 SDL2 窗口应用程序中处理 egui 事件
-
simple-pixels
创建一个窗口,并投掷一些像素,无需访问低级内容,不携带大量依赖或链接 C 库
-
async-winit
将winit用作异步运行时
-
practicalrunner
实用应用程序运行器
-
win-screenshot
在Windows平台上捕获特定窗口或整个屏幕的截图
-
rlink
高性能流处理框架
-
pistoncore-sdl2_window
Piston游戏引擎的SDL2后端
-
wallpaper-app
创建自己的应用程序功能,作为桌面壁纸显示
-
egui-multiwin
允许使用egui创建多个窗口
-
egui_overlay
Egui集成以轻松创建桌面叠加
-
witas
为Windows提供的Rust异步窗口库
-
window_switcher
一个命令行界面,允许在Hyprland(重命名为hyprswitch [https://crates.io/crates/hyprswitch])之间切换窗口
-
winit-gtk
跨平台窗口创建库
-
i3ipc
通过其IPC接口控制i3-wm
-
b3-display-handler
在指向窗口或显示器的提供者和消费者之间的连接接口
-
quickmd
快速预览markdown文件
-
pistoncore-winit_window
为pistoncore-window提供的winit后端
-
corner-calculator
命令行工具和库,用于根据给定的屏幕和窗口尺寸计算特定方向(=数字键盘键)的新x+y坐标
-
tuiwindow
为Ratatui+Crossterm TUI应用程序提供的最小化窗口和焦点管理器
-
leguichet
具有抗病毒和yara扫描的单向二极管
-
apodize
生成广义余弦、汉宁、汉明、布莱克曼、纳塔尔和三角形窗口的迭代器
-
tuifw-window
文本用户界面框架。可重叠的分层窗口。
-
pistoncore-window
窗口抽象
-
flo_draw
轻松的窗口2D图形渲染
-
tauri-plugin-window
与Tauri窗口交互
-
mini_gl_fb
快速且易于创建窗口、输入和高速位图渲染
-
duku
创建图形体验
-
iced_af
iced应用程序框架项目
-
drag
在窗口外开始拖动操作
-
robar
为X窗口系统(X11)提供的灵活的系统叠加栏
-
xloop
窗口初始化
-
i3-back
一个i3/Sway实用程序,用于切换到最后一个聚焦的窗口。允许具有类似于其他桌面环境中的Alt+Tab的行为。
-
xcb-wm
xcb的icccm和ewmh扩展
-
minigw
创建跨平台窗口和显示像素缓冲区的方便Rust库
-
ramen
性能优化的跨平台窗口库
-
bevy-web-resizer
自动调整Bevy应用程序在网页(wasm)上的大小以匹配浏览器窗口大小
-
get-cookies
从弹出窗口中获取cookie
-
vst_window
适用于VST插件的跨平台窗口库
-
winmsg-executor
针对Windows的线程异步Rust执行器
-
penrose_keysyms
Penrose 使用的 X11 键符
-
媒体控制器
与设置无关的媒体控制器
-
rsciter_ext
rsciter 构建动作实现
-
tauri-plugin-drag
在 Tauri 窗口中启动拖动操作
-
间隔
支持开/闭边界的通用间隔类型
-
dont_disappear
一个小型 crate,用于防止程序结束后控制台窗口关闭
-
airmux
另一个 tmux 会话管理器
-
tileme
(尚未) Windows 10 的分块窗口管理器
-
safex
安全的 rust X11 绑定
-
wmctrl
用 Rust 编写的命令行工具 wmctrl 的包装器
-
piston-fake_dpi
通过操纵窗口事件模拟伪 Hi-DPI 屏幕的窗口包装器
-
iterslide
“滑动窗口”迭代器
-
wita
Rust 为 Windows 编写的窗口库
-
slint-center-win
在 winit 后端运行的 Slint 窗口居中
-
UWUWUW
跨平台 WebView 渲染库
-
moving_min_max
跟踪滑动窗口的最小值或最大值
-
blinds
封装异步抽象层于窗口之上
-
gfx_window_glutin
gfx-rs 的 Glutin 窗口
-
leftwm-core
为探险家设计的窗口管理器
-
nova-r8
包含 Nova r8 游戏引擎的 Rust 绑定
-
focus_monitor
每次焦点变化时遍历关注的窗口
-
main_game_loop
用于构建 winit 游戏循环的集合
-
dioxus-use-window
use_window
钩子用于 dioxus -
prototty_glutin
glutin 窗口的 Prototty 上下文
-
caw_interactive
caw 软件定义模块式合成器的交互式工具
-
open_ui
🕹 使用 Rust 构建跨平台 GUI 应用
-
tstorage
嵌入式时间序列数据库
-
DCSR
一个小型webview窗口,用于预览文档
-
tauri-plugin-drag-as-window
从DOM元素开始拖拽操作到其自身窗口
-
rlink-connector-kafka
高性能流处理框架
-
kondrak/rust64
用Rust编写的Commodore 64模拟器
-
bevy_decorum
Bevy引擎的一个高度可定制的窗口装饰插件,灵感来自tauri-plugin-decorum
-
mx_tool
一个Rust库网络模块
-
ellipsoid
2D跨平台游戏引擎
-
exposed
跨平台窗口管理库
-
sway-workspace
带有窗口移动功能的Sway/i3wm工作区切换器
-
gfx_window_sdl
为gfx-rs提供的SDL2窗口
-
i3-style
让您的i3配置更加时尚
-
egui_render_three_d
使用 three-d 的 egui 渲染后端
-
tokio-h2mux
通过 HTTP/2(类似于 yamux)进行流多路复用
-
sc-state-db
状态数据库维护。处理数据库中的规范化修剪。(polkadot v1.13.0)
-
gfx_window_dxgi
为 gfx-rs 提供的 DXGI 窗口
-
denog
可执行文件
-
kill-desktop
礼貌地等待图形应用程序退出
-
window_events
窗口创建后端可使用的事件
-
gst-plugin-ximageredux
X11 窗口捕获引擎
-
gl_object
快速使用的库
-
skryn
基于 servo/webrender 的桌面 GUI 库
-
zr-alshasha
显示键盘输入的应用程序
-
tmx-launch
带有配置文件的 tmux 窗口启动器
-
awoo
动画和调度代码
-
dlauncher
基于Ulauncher的Linux应用程序启动器
-
bevy_window_management
在Bevy中管理窗口图标和任务栏进度指示器
-
layer-system
处理不同类型事件的系统
-
stream-window
流窗口
-
orbtk-shell
OrbTk使用的窗口壳crate
-
rofi-taskwarrior
taskwarrior的rofi脚本modi
-
nlog
将文本发送到Windows记事本窗口的日志实现
-
nasso/screensnap
用Rust编写的屏幕截图程序
-
window_of_opportunity
管理UI
-
rlink-connector-elasticsearch
高性能流处理框架
-
notepad_logger
将日志记录到Windows上打开的记事本窗口
-
events_loop
通用事件循环接口,用于与事件循环一起工作的库
-
rlink-connector-clickhouse
高性能流处理框架
-
simple-message-box
创建一个简单的消息框
-
swil
跨平台窗口创建库
-
custom_egui_frame
为egui窗口创建自定义窗口框架
-
denog_runtime
denog运行时库
-
denog_webgpu
为Denog实现WebGPU
-
debugui
为您的程序添加GUI窗口,以便在运行时查看和操作值
-
glapp
GL上下文创建包装器
-
rust_graphics_window
小型且功能最少的窗口库
-
bjj_scoreboard
BJJ计分板应用程序
-
buffer_display
在窗口上显示缓冲区,实时更新
-
windows_dpi
用于在Windows系统上将进程标记为DPI感知的API。适用于Windows 7+,当可用时使用较新的API。还提供了一种获取适用于HWND的DPI的方法...
-
fowlhouse_bay
tui客户端,允许用户创建多个ASCII窗口,显示通过std::sync::mpsc::channel提供的消息。注意:目前不应使用此crate,API根本不稳定...
-
denog_wsi
Denog的窗口系统集成
-
guibuilder
一个使用stdin传递的JSON构建GUI的程序
-
flutterbug
Rust的X11安全绑定
-
hwndloop
由Win32窗口支持的事件循环
-
winey
窗口库
-
stateloop
基于状态的winit窗口主循环
-
rlink-connector-files
高性能流处理框架
-
denox
可执行文件
-
objrs_demo
objrs演示
-
dagger
UI库
-
visualizer
连接到可视化器CLI,在新的窗口中显示支持值的可视化
-
metaprofile
将WGS数据沿基因组分割成窗口。可选地,为每个窗口运行如alphabeta等工具。
-
webview_app
在应用程序窗口(如Electron)中集成web view
-
way-cooler
使用Rust编写的可定制Wayland合成器
-
slint_orbclient
Slint平台对Redox的支持
-
gdb_breakpoint
调用gdb到当前进程并在新tmux窗口中附加
-
tma
tmux自动化工具
-
keyboard_query
一个基本库,可在无窗口的情况下按需查询键盘状态
-
denox_webgpu
Denox的WebGPU实现
-
aflak_imgui-glium-renderer
imgui crate的Glium渲染器
-
orbtk_orbclient
OrbTk使用的窗口壳crate
-
bevy_window_icon
bevy中的轻量级本地化
-
hwnd0
最小的
HWND
桥接类型 -
windowless_sleep
一个不依赖于window的wasm睡眠函数
-
dioxus-use-document
use_head
hooks for dioxus -
libsex
一些用于使用glX的扩展(在rust中)
-
winex
为需要额外功能的Windows用户提供跨平台的窗口效果和功能
-
winterm
在终端内创建像素化窗口
-
schulke-214/rsnake
用Rust实现的蛇游戏
-
mterm
用于渲染ASCII文本的单窗口应用程序框架
-
simpleterm
用Rust编写的专用假终端
-
denox_wsi
Denox的窗口系统集成
-
dwarf-term
一个窗口,让您拥有矮人要塞风格的图形
-
gfx_window_metal
gfx-rs的Metal窗口
-
denox_runtime
denox运行时库
-
str_windows
对字符串的字符窗口进行迭代(作为
&str
) -
rwmstatus
状态监控显示
-
darkengine
用Rust编写的2D游戏引擎
-
visualizer-cli
在新窗口中显示支持的值的可视化
-
ray_tracing_show_image
基于Peter Shirley的迷你书的基于光线追踪的图像显示
尝试使用 DuckDuckGo 进行搜索。搜索 DuckDuckGo。