推荐:完美免费的开发软件应用

发表时间: 2023-10-30 12:04

我之前看过一篇罗素写的关于工作的文章,他旨在表明“工作”是人们不可或缺的一部分,即便的家缠万贯,也需要一份工作。

工作是生活的润滑剂,它可以提高自我,也可以扩展社交,开阔眼界。

同样在办公中,除了本身自带强大功能的软件应用,有时候我们需要更深的挖掘,如软件工具包,开源知识库及软件开发打包等等,本次给大家分享一批完全免费,且可以一件多用的应用。


01

Pake

一个可将各种网页快速打包成Mac App的开源工具



可以简单快速的用Rust打包网页生成很小的桌面App,支持Mac、Windows和Linux。



它比Electron更加小巧易用,打包成品比电子封装小近20倍(约5M),支持通用的快捷键透传、沉浸式窗口、拖动、打包样式兼容等功能。



你可以使用Rust将任何网页变成桌面应用程序,快速打包网页生成很小的桌面App



GitHub:github.com/tw93/Pake


02

DevToys

一款Windows下的开源的工具包,里面提供了诸多实用的开发者工具,比如 JSON 格式化、正则表达式测试、Base64 编码与解码、PNG/JPEG 图片压缩、色盲模拟器等功能。



它被作者称为“开发人员的瑞士军刀”,基于c#编写。通过智能检测,可以检测用于复制到Windows剪贴板的数据的最佳工具。



帮助你保持应用程序较小并位于其他窗口之上,且可以一次使用应用的多个实例。



DevToys完全离线工作,无需使用许多不真实的网站来对您的数据执行简单的任务。



提供27+种工具,包括Json到Yaml和Yaml到Json转换器;Base64文本和图像转换器;JWT编码器和解码器;文本比较器;哈希生成器等。



源码:github.com/veler/DevToys


03

Trilium Notes

一个可以帮助构建个人知识库的开源项目。Trilium Notes是一个分层笔记桌面应用程序,专注于构建大型个人知识库。



支持Linux和Windows,也可以托管在服务器上的Web,Mac OS桌面版本可用,但不受支持。



在桌面上使用Trilium,需要从最新版本下载适用于你平台的二进制版本,解压缩软件包并运行可执行文件。



源码:github.com/zadam/trilium


04

CubyText

一款开源的知识管理软件,基于Typescript编写。支持多操作系统平台,包括Windows、Linux、macOS等主流操作系统。



Cuby Text软件提供清晰简洁的界面,可通过区块来管理内容,支持带有 Markdown标记的富文本。可以将数据存储在本地,更快搜索查找,同时可以添加选项卡以快速创建更多笔记,待办事项列表。



源码:
github.com/vincentdchan/CubyText


05

InvenTree

一款开源的轻量级库存管理系统,提供基本的库存控制和零件跟踪功能。



其核心为Python/Django数据库后端,前台提供基于Web管理界面以及用于与外部界面和应用程序交互的REST API。



适用于SME或业余爱好者的应用程序,不需要复杂的工作订单或库存交易系统。用户可以随时访问库存跟踪历史记录。



另外,iOS应用程序与InvenTree开源库存管理和库存控制数据库进行了本地集成。它提供条形码扫描功能,以及强大的、闪电般快速的库存知识。



源码:
github.com/inventree/InvenTree

如果对软件的功能及形成有兴趣,可以根据项目提示操作,得到自己想要的效果。