DataZen是一款基于Tauri和Rust构建的开源AI原生数据库客户端,安装包小于10MB,支持多种数据库。其核心功能包括自然语言生成SQL、错误诊断、EXPLAIN分析、数据可视化、Workflows自动化及MCP集成。开发者因商业软件昂贵和开源工具笨重而自建,旨在解决跨库查询和报表生成的痛点,强调AI嵌入工作流,而非附加功能。
magpie 是一款通过 Alt+Space 唤起的桌面启动器,旨在解决“存过就忘”的问题。它支持同步 GitHub Stars、索引本地文件(包括全文检索和图片搜索)、自动发现浏览器书签,并可作为快捷浏览器。该工具基于 Rust 和 Tauri 构建,采用本地推理模型,注重隐私安全,对国内网络友好,并支持离线使用。
该周刊介绍了多个优秀开发工具,包括基于Rust和Tauri的集成开发工具Clauge、跨平台剪贴板管理工具clipmon、本地项目管理工具Worklog、密码管理工具Monica、静态网站生成器amytis、AI编程伴侣CodingNS、软件分发平台software_guard及AI代理监控工具agent-island,涵盖开发、效率与安全领域。
该周刊介绍了多个基于Rust、Tauri、AI等技术的开发工具,包括AI模型网关、Markdown预览、编码代理环境、Serverless平台、技能管理、AI编码CLI集成、语音输入及Web仪表板,旨在提升开发效率并支持跨平台使用。
R-Shell 是一款轻量级桌面应用,集成了远程连接、文件管理和系统监控功能,旨在减少内存占用和工具切换。它支持 SSH 终端、文件传输和系统监控,适合运维和开发使用。项目基于 Rust 和 Tauri 架构,体积小、性能优越,适合长期运行。当前版本已满足高频需求,未来将持续优化和扩展功能。
SwitchHosts 最近升级到 5.0,底层从 Electron 更换为 Tauri,显著减小了安装包体积。新版本支持 Windows、macOS 和 Linux,安装包仅有数兆,运行时内存占用略有减少。开发者表示,AI 的帮助使得复杂的迁移工作变得可行,未来将继续完善该工具。
ENote是一款跨平台的桌面笔记应用,基于Tauri框架和Rust开发,支持本地数据管理。其主要功能包括富文本编辑、笔记管理、数据加密和多数据源支持。用户可以自建服务端,确保数据主权,并具备企业级安全保障,支持多种导入导出格式。
作者分享了在苹果开发者平台注册和上架应用的经历,强调了证书(CSR、CER、P12)和公证的重要性。在开发过程中遇到Tauri配置和签名的挑战,最终成功打包并上传应用,感慨实践带来的成长与信心。
目前仅由我开发,欢迎有兴趣者参与。因时间有限,目前只维护tauri和核心,未来可能会更改为更稳定的许可证。
CrabNebula发布了Tauri LLM插件,支持本地加载和操作LLM。Rust的安全机制确保内存访问和数据竞争安全,但无法自动化死锁安全。mistral.rs 0.7.0发布,提供灵活的LLM推理引擎,支持多种后端和新功能。
Tauri项目在macOS上更新困难,缺乏内置更新功能。为此,作者开发了tauri-plugin-sparkle-updater插件,利用Sparkle实现原生更新对话框和进度条,简化了更新流程,提升了用户体验。
天书是一款轻量级文献管理软件,专为科研人员设计,具备文献导入、标签管理和AI摘要生成功能,提升文献整理效率。
Tideflow是一款基于Tauri和Typst引擎的Markdown编辑器,支持实时PDF预览,设计简洁,离线使用,跨平台兼容。主要功能包括双向滚动同步、自动生成目录、图片导入和多种主题选择。
本文比较了四种桌面应用方案:Electron、Tauri、Flutter和pkg。Electron适合大型应用但体积较大,Tauri小巧高效,适合轻量工具,Flutter适合高性能UI应用,而pkg则适合命令行工具。选择时需考虑性能、体积和安全性。
本文比较了四种桌面应用方案:Electron、Tauri、Flutter和pkg。Electron适合快速开发大型应用,但启动慢且内存占用高;Tauri体积小、性能优越,适合轻量级工具;Flutter适合高性能UI应用,但包体较大;pkg适合命令行工具,配置简单。选择时需考虑项目需求与性能。
Tauri 2.0是一个支持Windows、Linux、macOS、Android和iOS的跨平台GUI框架。尽管官方文档对插件开发的介绍有限,开发者仍可通过插件系统实现功能封装。文章推荐了创建Tauri项目的工具和命令,特别强调使用bun作为项目管理工具,并介绍了如何为Android平台增加支持。
Tauri是一个开源框架,使用Rust构建轻量、安全、高效的桌面应用。它结合Rust与HTML、CSS、JavaScript,遵循最小权限原则,减少攻击面。Tauri架构包括Rust后端、Web前端和API,支持自定义API、前端框架集成、资源管理和自动更新,同时具备插件系统以扩展功能,确保安全性和调试支持。
Flutter 4.0 增强了桌面和网页支持,React Native 持续更新并显著提升性能。微软的 .NET MAUI 适合企业应用表现良好。新工具 Tauri 和 Capacitor 5 提高了开发效率,AI 辅助编码工具如 Copilot 增强了生产力。选择合适的跨平台框架对团队和项目至关重要。
在Rust应用中使用Tauri框架切换窗口可能很具挑战性。文章提供了通过PowerShell脚本和Tauri命令在LivingPay.exe和dslrBooth.exe之间切换窗口的解决方案,包括最小化当前窗口并将目标窗口置于前景。成功管理窗口焦点通常需要与Windows API集成。
麒睿智库是一个开源的AI驱动阅读器,旨在提升用户的信息获取效率和阅读体验,提供伴读功能。该软件基于Rust和Tauri构建,支持个性化订阅,确保用户数据安全存储在本地。作者希望通过GitHub分享项目进展,欢迎交流。
完成下面两步后,将自动完成登录并继续当前操作。