本文汇总了一些由我开发的软件和开源库,无他。
一、工具
1.1 1key.run
主打一键启动,可以一键启动本地应用、网页搜索,并内置了日历、科学计算、截图、取色、哈希计算等功能。
1.2 PortableStarter
另一个软件启用器,但 PortableStarter 不访问网络、不读取注册表,是完全可便携的,打造属于自己的便携工具箱。
1.3 TinyTu
跨平台的图片压缩软件,没有文件大小限制,支持PNG、JPG、GIF等图片格式,离线本地压缩,充分发挥机器算力。
1.4 WinSpyPlus
Microsoft Spy++ 的加强版,在保留原功能的基础上新增若干功能。
1.5 QSSEditor
用于编辑和预览 Qt 样式表的小工具,使用 Qt 开发,内置了两套完整的样式,方便学习样式表。
二、库
2.1 Zoe
跨平台的 C++ 文件下载库,支持多线程分片下载、断点续传、磁盘缓存、速率限制等功能。
2.2 Veigar
跨平台的基于共享内存的 C++ RPC 框架,区别于大众化的、基于网络的 RPC 框架,veigar 无需面对端口占用、假可用性等问题。
2.3 QCefWidget
使用 Qt 封装的一个 CEF 控件,用来显示网页,并与之交互,功能完善。
2.4 QWebView2
使用 Qt 封装的一个 Microsoft Edge WebView2 控件,用来显示网页,并与之交互,功能完善。
2.5 electron-vue3-boilerplate
基于 Vue3 + Electron + TypeScript 的客户端程序模板,使用 Vite 和 Electron Forge 构建和打包,做到开箱即用,面向跨平台客户端设计,产品级的项目模板。
解决了大多 Web 开发不懂客户端技术,客户端开发不懂 Web 技术的困扰。
👉 获取 electron-vue3-boilerplate
2.6 NSIS-UI-Plugin
NSIS UI 插件,提供一种创建漂亮地、现代化地Windows平台安装界面的方式。
2.7 Qt-FramelessWindow
一个相对完美的 Qt 无边框解决方案。