#GUI应用
EnvFuzz - Linux环境全面模糊测试工具
EnvFuzz模糊测试环境交互GUI应用系统调用Github开源项目
EnvFuzz是一款针对Linux用户模式软件的全面模糊测试工具。它通过记录和重放环境交互,能够测试包括网络服务、GUI应用、编辑器、编译器和数据库在内的多种程序。EnvFuzz自动模糊测试所有输入源,包括常被忽视的用户交互,无需配置即可对二进制文件进行测试。这种方法有助于发现传统模糊测试难以检测的bug,为软件安全测试提供了新的解决方案。
ShowMIDI - 实时MIDI活动可视化应用程序
ShowMIDIMIDI可视化多平台GUI应用实时监控Github开源项目
ShowMIDI是一款跨平台的MIDI活动可视化工具,实时展示MIDI设备、通道及各类消息,包括音符、控制器变化、弯音、MPE配置和系统专有消息等。它提供直观的实时视图,自动隐藏无关信息,使用户能够快速了解当前MIDI活动状态。与传统MIDI监视器相比,ShowMIDI更加注重实时性和可读性。该开源应用支持多种主题,可作为独立程序或DAW插件使用,适用于音乐制作和MIDI调试场景。
EldenRing-Save-Manager - 艾尔登法环存档管理与编辑工具
Elden Ring存档管理器PythonGUI应用游戏修改Github开源项目
EldenRing-Save-Manager是一款针对艾尔登法环的开源存档管理工具。该应用支持编辑物品数量和角色属性、复制和恢复角色、修复损坏存档等功能。此外,它还提供无缝合作模式支持、自动备份和存档槽位管理。这个工具能够帮助玩家更灵活地管理游戏进度,适合需要高度自定义游戏体验的艾尔登法环玩家。
docker-x11-bridge - Docker容器中运行跨平台GUI应用的桥接工具
DockerGUI应用XpraX11容器化Github开源项目
docker-x11-bridge是一个开源项目,为Docker容器中的GUI应用程序提供了跨平台运行环境。该项目利用Xpra技术,支持在Windows、GNU/Linux、MacOS以及网页浏览器上通过ssh或tcp协议访问容器内的图形界面应用。它提供了tcp和ssh两种连接模式,并附有详细的配置指南,使开发者能够灵活地在不同平台上部署和使用Docker容器中的GUI应用。
fyne - Go 语言跨平台 UI 框架 实现桌面和移动应用统一开发
FyneGoUI工具包跨平台开发GUI应用Github开源项目
Fyne 是一个基于 Go 语言的跨平台 UI 框架,支持在桌面和移动设备上运行相同代码。它提供简洁 API 和丰富组件,便于开发者快速构建图形界面。Fyne 具有高性能、主题定制等特点,适合创建响应迅速的跨平台应用程序。
wslg - Windows集成环境下运行Linux图形应用的开源项目
WSLgWindowsLinuxGUI应用系统集成Github开源项目
WSLg是一个开源项目,为Windows Subsystem for Linux提供图形用户界面支持。它允许在Windows环境中运行Linux图形应用,支持X11和Wayland协议。WSLg集成了开始菜单、任务栏和剪贴板功能,提供类似原生Windows应用的体验。此外,WSLg还支持OpenGL加速渲染,能够运行Blender等图形密集型应用。