pkg.soopen package index

brew / 排名 8449

使用 Homebrew 安装 vroom

查看 vroom 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install vroom

local Homebrew formula metadata

概览

软件包摘要

Vehicle Routing Open-Source Optimization Machine

命令和别名

  • vroom

历史

项目历史与用法

VROOM, the Vehicle Routing Open-source Optimization Machine, is a C++ route-optimization engine for vehicle-routing problems. Its upstream project describes it as an engine for solving complex VRP instances in milliseconds, with support for TSP, capacitated VRP, VRP with time windows, multi-depot heterogeneous vehicle-routing, and pickup-and-delivery with time windows.

项目历史

The GitHub repository was created in September 2015, and the upstream changelog shows the project beginning with v0.1 as a TSP-oriented solver that used OSRM for matrix computation and emitted JSON solutions. Early releases added TSPLIB input, asymmetric local-search improvements, OSRM v5 support, a new JSON API, and a switch to the BSD 2-clause license.

VROOM grew from a route-ordering tool into a broader vehicle-routing solver across the 2018-2021 releases. Version 1.3.0 added VRP with time windows, v1.4.0 added OpenRouteService as a routing engine, v1.6.0 added pickup-and-delivery shipments, v1.10.0 added heterogeneous routing profiles and Valhalla support, and v1.11.0 added custom cost matrices and user-defined starting solutions. Later releases continued to expose more business constraints such as fixed costs, cost per hour, max travel time, max distance, and per-vehicle task times.

The current upstream README says the open-source project is maintained by Verso, while the public project remains usable by organizations that want to run route optimization on their own infrastructure and integrate their own map and routing data.

采用历史

VROOM's adoption niche is logistics and geospatial routing rather than general-purpose optimization. A 2019 HeiGIT/openrouteservice article described collaboration with the VROOM project to add an ORS routing backend, letting VROOM optimize fleets using shortest paths computed by openrouteservice on OpenStreetMap data.

The project is commonly used with routing engines rather than as a standalone map service. Its README lists OSRM, OpenRouteService, and Valhalla as supported routing engines, and the wiki documents OSRM as the default backend while allowing user-supplied cost matrices.

使用方式

Users model vehicles, jobs, shipments, time windows, skills, capacities, breaks, start/end locations, and related constraints as JSON, then run the `vroom` CLI against standard input or an input file. VROOM returns optimized routes as JSON and can include route geometry and distance when connected to a routing backend.

In package-nerd terms, VROOM is the small, fast native executable sitting between map-routing backends and last-mile planning software. It is especially useful when an application already has location data and needs a deterministic CLI/API-style optimizer it can host itself.

为什么软件包爱好者会关心

The formula matters because it packages a specialized native VRP optimizer as a normal CLI tool. For developers building routing stacks, that means a local, scriptable solver can be paired with self-hosted OSRM, ORS, Valhalla, or a custom matrix without adopting a hosted optimization service.

时间线

  • 2015: GitHub repository created; v0.1 starts with TSP solving, OSRM-based matrix computation, and JSON output.
  • 2018: v1.3.0 adds VRP with time windows and large CVRP/TSP speedups.
  • 2019: v1.4.0 adds OpenRouteService support; HeiGIT announces ORS backend collaboration.
  • 2021: v1.10.0 adds Valhalla support and heterogeneous routing profiles; v1.11.0 adds custom cost matrices.
  • 2024: v1.14.0 switches the codebase to C++20 and adds vehicle cost-per-kilometer and max-distance constraints.
  • 2026: v1.15.0 adds per-vehicle-type task times and task-time cost modeling.

Related projects

  • VROOM is usually discussed alongside OSRM, OpenRouteService, Valhalla, OpenStreetMap, pyvroom, and VROOM's Docker/API wrappers.

来源

  • GitHub repository API metadata: https://api.github.com/repos/VROOM-Project/vroom
  • HeiGIT openrouteservice collaboration article: https://heigit.org/solve-routing-optimization-with-vroom-openrouteservice-2/
  • VROOM GitHub README: https://github.com/VROOM-Project/vroom
  • VROOM changelog: https://raw.githubusercontent.com/VROOM-Project/vroom/master/CHANGELOG.md
  • VROOM usage wiki: https://github.com/VROOM-Project/vroom/wiki/Usage

安全态势

风险级别:绿色

narrow executable package without higher-risk signals.

风险分类器

绿色 风险 · 低 置信度 · appliance

原因

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 6 个平台目标。
  • 安装时包含 1 个运行时依赖。
  • 构建元数据列出 4 个构建依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
vroomcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-08-04
管理器版本1.15.0
管理器更新时间2026-07-10
本地数据OK
上游not checked
检测到的最新版本未检测到

https://github.com/VROOM-Project/vroom

安装元数据

软件包元数据

软件包键brew:vroom
版本1.15.0
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/vroom
主页http://vroom-project.org/
仓库https://github.com/VROOM-Project/vroom
上游文档http://vroom-project.org/
许可证BSD-2-Clause
源码归档https://github.com/VROOM-Project/vroom.git
最后更新2026-07-10T10:10:31-04:00
Pulseupdated
依赖openssl@3
构建依赖asio, cxxopts, pkgconf, rapidjson
Bottle可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namevroom
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation