标签
有人用纯 Rust 开发了七款 Adobe 应用的开源替代品:Photoshop、Illustrator、Premiere、Lightroom、After Effects、InDesign 和 Acrobat Pro。作者亲自编译运行了其中两款,运行完美,并对 Adobe 的订阅与取消罚金政策表示不满。
作者描述了使用tmux的工作流:每个窗口设置1-3个窗格,不同任务使用不同窗口,这是他最高效的流程。由于ADHD挑战,他发现桌面上的原生应用并不适用。
本文探讨了基于 JavaScript 的桌面应用中 Electron 的替代方案,质疑 Tauri 是否是一个可行的选择,并指出一些公司已从 Tauri 转回 Electron。
本文质疑Linux上是否有能替代Adobe Acrobat的优质PDF查看和编辑程序,指出虽然有查看选项,但缺乏图像编辑和大纲创建等全面编辑功能。
Addy Osmani 认为智能编码终端和桌面应用对工具来说带宽低,主张使用可以从任何地方访问的云原生解决方案。Patrick Collison 补充说,基于终端的工具用户界面功能极少。
Deno 2.9 引入了 `deno desktop`,用于使用 Web 技术构建原生桌面应用程序,同时改进了 Node.js 兼容性、CSS 模块导入和更快的启动速度。
Deno Desktop 是一项新功能,它将 Deno 项目打包成独立的桌面应用程序,使用 Chromium 或原生 Webview,相比 Electron 更轻量;目前处于 canary 阶段,存在一些错误。
zero-native 是一个全新框架,允许开发者利用 Web UI 技术和 Zig 编程语言构建原生桌面应用。它强调极小的二进制体积、快速的重新构建能力,以及无需沉重运行时开销即可直接访问 C 库。
Zero-native 是一个新工具,用于使用 Zig 和 WebView 构建轻量级原生桌面应用,生成的二进制文件小于 1MB,支持快速重新构建并可直接访问 C 库。
zero-native 是一款使用 Web UI 和 Zig 编程语言构建原生桌面和移动应用的新工具,具有精简的二进制文件、低内存占用的特点,并支持多种 Web 引擎(WKWebView、WebKitGTK、WebView2、Chromium/CEF)和框架(Next.js、Vue、Svelte、Vite、React)。