Delphi 包管理器
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
DPM Gallery / DPM 是一个面向 Delphi 的现代依赖管理工具与包仓库,定位类似 Delphi 生态中的项目级包管理方案。它强调“per-project dependencies”,支持 Delphi XE2 到 13.x,并提供包搜索、浏览、下载、文档和发布指南入口。
从功能看,DPM 主要解决 Delphi 传统依赖管理中的全局路径、组件安装和环境漂移问题。包存放在共享缓存中,但依赖按项目生效,因此同一台机器上不同项目可以使用同一库的不同版本而不冲突。它还会使用项目搜索路径来标准化库安装,降低“works on my machine”类问题。对 Delphi 特有的设计期组件,DPM 支持随当前打开项目按需加载,关闭项目后卸载,避免设计期包永久污染 IDE。工具同时支持 IDE 插件和 dpm 命令行,适合在本地开发与 CI pipeline 中保持同一依赖模型。
该产品明确面向 Delphi,文本称支持 15 个 Delphi 版本,覆盖 XE2 到 13.x。生态方面,当前页面显示 38 个 packages、627 个 package versions、692 downloads,并展示了若干最近发布的日志、JSON、JWT、异步、多线程等库。站点具备 Documentation、Downloads、Blog、Publishing guide 等入口,但抓取内容没有展示文档深度;Terms of Service 仍为占位页面,说明合规与服务信息尚未完善。
正文未披露定价、付款方式、开源/闭源状态、自托管能力,也未说明是否有商业支持、SLA 或企业版。因此只能判断其功能定位,无法确认长期使用成本和部署边界。
优点是非常贴合 Delphi 工作流,尤其适合维护多个 Delphi 项目、需要多版本依赖隔离、希望统一 IDE 与 CI 构建环境的团队。缺点是包生态规模仍小,下载量有限,服务条款、定价和支持信息不足。若团队高度依赖 Delphi 且长期受库路径和全局组件困扰,DPM 值得试用;若关注成熟生态、企业支持和合规承诺,则需要进一步验证。
抓取文本未提供中国大陆访问、镜像、支付或本地化信息,当前判断为未知。替代品方面文本未提及具体竞品,实际选型可同时评估 Delphi 现有手工依赖管理、内部包仓库或其他社区包管理方案。
本测评基于公开资料整理,不构成购买建议,请以 delphi.dev 官网实际信息为准。
面向 Delphi/Object Pascal 的包搜索下载。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。