返回首页

Windows 版 Lite Catalog:141 个免费应用

Lite Catalog — 包含 141 个免费开源 Windows 应用的 git 仓库。支持可移植版本的自动安装、SHA1 验证以及无需 GUI 的直接访问。适用于 DevOps 中的自动化。

打开 Lite Catalog:安装 141 个 Windows 应用
Advertisement 728x90

Lite Catalog:支持直接安装的 Windows 免费开源应用仓库

Lite Catalog 是一个 Git 仓库,收录了 141 个适用于 Windows 10/11 的开源免费应用。该项目提供元数据、原始分发包链接以及验证工具。可移植版本的自动安装简化了无图形界面的部署。Pascal 源代码采用允许使用和研究的许可证提供。

仓库结构与验证

仓库不包含任何软件构建文件——仅包含类似 JSON 的 INI 文件,其中带有元数据:描述、截图、仓库链接以及用于完整性检查的 SHA1 哈希值。这大大降低了文件篡改的风险。存档的应用版本适用于较旧的 Windows 系统。

目录分为 7 个类别,便于搜索。开发者可以向原始仓库提交更改,但分叉需要作者许可。

Google AdInline article slot

无图形界面的安装

用户可以直接从 GitHub 获取应用:在相应部分找到 INI 文件,获取分发链接并下载。Lite Catalog 图形客户端会自动完成此过程:

  • 解压存档文件(zip、7z、rar)到 C:\Programs\
  • 创建桌面快捷方式;
  • 安装前验证哈希值。

这非常适合企业环境中脚本化和自动化部署。

许可证与贡献

Pascal 代码采用限制性许可证分发:允许使用、分发和研究,但修改必须上游提交。未经许可禁止单独分发修改版本。

Google AdInline article slot
// Example INI file structure (simplified)
[AppName]
url=https://example.com/app.zip
sha1=da39a3ee5e6b4b0d3255bfef95601890afd80709
description=App description
category=Utilities

这种格式允许使用任何语言在脚本中解析元数据。

开发者益处

  • 可移植性:可移植版本无需管理员权限;
  • 验证:SHA1 哈希值防止下载文件被篡改;
  • 开放性:141 个带有元数据的应用,便于自动化;
  • 分类:7 个部分,便于快速搜索;
  • Git 集成:无需第三方服务,直接访问。

该项目适用于 DevOps,在其中需要可预测的软件安装且无冗余软件。

扩展与自定义

中高级开发者会欣赏将 Lite Catalog 集成到 CI/CD 管道中。使用 Bash 或 PowerShell 解析 INI 文件可实现自动化部署:

Google AdInline article slot
  • 克隆仓库;
  • 提取元数据;
  • 使用 SHA1 下载并验证;
  • 解压到目标目录。

对于企业使用,为 C:\Programs\ 添加组策略对象 (GPO) 策略,或使用容器化。

关键点

  • 7 个类别中的 141 个应用,带有元数据和 SHA1 验证;
  • 可移植存档自动安装到 C:\Programs\,并创建快捷方式;
  • Pascal 代码采用限制性许可证,分叉需经许可;
  • 无图形界面的 GitHub 直接访问,适用于脚本;
  • 专注于 Windows 10/11 的开源免费工具。

— Editorial Team

Advertisement 728x90

继续阅读