项目预览
项目数据
分类自动化工作流
开发团队leexgone
所属国家
定价模式free
价格说明开源免费
访问状态
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型rpa,rust,uiautomation,windows
GitHub 星标★ 201
30天Star增速
HF 下载量
上线时间2021-12-08 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态维护中
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-05
浏览次数12
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
正在加载星标数据…
技术标签
使用教程
—
核心亮点
- 完整封装 Windows UIAutomation API,功能覆盖元素查找、属性读取、事件监听和输入模拟,无需依赖 COM 的繁琐操作。
- 基于 Rust 内存安全特性,避免 C++/C# 中常见的空指针和资源泄漏问题,提升自动化脚本稳定性。
- 提供异步和同步两种接口,方便集成到不同架构的 Rust 应用中,且支持 Win32 和 UIA 两种模式切换。
不足之处
- 项目仍处于早期阶段(星标 198),API 可能不稳定,后续版本可能破坏性变更。
- 文档和示例相对有限,对于复杂场景(如动态 UI 或虚拟化控件)的说明不足。
适用场景
- 编写 Windows 桌面应用的自动化测试脚本,模拟用户操作并验证界面行为。
- 开发 RPA 工具,自动执行重复性办公任务,如数据录入、表单填写。
- 构建辅助功能软件(如屏幕阅读器)或 UI 诊断工具,读取界面元素信息。
替代项目
windows-rs (microsoft/windows-rs)、pywinauto (Python)、FlaUI (C#)
上一篇:AIHawk
下一篇:OpenBrowser
同类项目推荐
n8n
开源
拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。
Fair-code workflow automation platform with native AI capabilities. Combine visual b···
EasyCLIProxyAPI
开源
图形界面一键配好 AI 代理,省去手写配置文件
A desktop GUI for CLIProxyAPI and a tool for automatically configuring popular AI ag···
puppeteer
开源
用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。
JavaScript API for Chrome and Firefox
feishu-docx
开源
让 AI 代理轻松读写飞书文档,双向转换 Markdown
Feishu/Lark Docs、Sheet、Bitable <-> Markdown | AI Agent-friendly knowledge base exp···
