DEV Community · Show DEV9/7 10:3654

用纯HTML/CSS/JS开发桌面工具:SDK让前端零构建实现原生窗口

You Can Write Desktop Tools in Plain HTML/CSS/JS — Here's the SDK That Lets You

阅读原文
开发者jearry发布了yyzTools的模块SDK,允许用纯HTML/CSS/JS开发Windows桌面工具。该SDK的核心是一个静态网页加一个JSON文件即可生成原生桌面窗口,无需C++、构建步骤或打包。示例项目包含Web/和Modules/文件夹,复制到yyzTools.exe旁并重启,按Alt+Space输入sdk即可打开760×540的窗口,实现全盘文件搜索,支持Everything风格语法。SDK通过WebView2控件加载网页,并自动集成命令面板、全局热键、Dock挂载和主题变量注入。开发者强调,该设计旨在消除桌面开发中窗口处理的复杂性,让前端开发者专注于业务逻辑。