pkg.soopen package index

brew / 排名 559

使用 Homebrew, apk, dnf, MacPorts, Nix, apt, zypper 安装 vips

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

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install vips

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install vips

MacPorts ports tree · graphics/vips/Portfile · 来源: api.github.com

Linux

Alpine Linux apk已验证 · 92%
sudo apk add vips

Alpine Linux edge package indexes · vips · 来源: dl-cdn.alpinelinux.org

Fedora dnf已验证 · 92%
sudo dnf install vips

Fedora Rawhide package metadata · vips · 来源: dl.fedoraproject.org

Nix已验证 · 92%
nix profile install nixpkgs#vips

nixpkgs package indexes · pkgs/by-name/vi/vips/package.nix · 来源: api.github.com

Debian apt已验证 · 92%
sudo apt install gir1.2-vips-8.0

Debian stable package indexes · gir1.2-vips-8.0 · 来源: deb.debian.org

openSUSE zypper已验证 · 92%
sudo zypper install libvips-devel

openSUSE Tumbleweed package metadata · libvips-devel · 来源: download.opensuse.org

概览

软件包摘要

Image processing library

命令和别名

  • vips
  • vipsedit
  • vipsheader
  • vipsthumbnail

历史

项目历史与用法

libvips is a demand-driven, horizontally threaded image-processing library known for fast processing of large images with low memory use. It exposes C, C++, command-line tools, and bindings across languages, and is widely used as an engine underneath higher-level web, archival, and application image stacks.

项目历史

The VIPS lineage predates the libvips GitHub repository by decades. The project's own history traces ideas to Kirk Martinez's PhD software from 1986 onward and serious development to the VASARI project, which began in July 1989, with John Cupitt as a key programmer. Early design notes emphasized integer arithmetic, optimized inner loops, pointer-oriented image access, disk layout, and algorithm choice, all themes that still match libvips' performance identity.

The first major VIPS paper was 'VIPS: An image processing system for large images' by Cupitt and Martinez in SPIE proceedings in 1996, followed by a 2005 IEEE International Conference on Image Processing paper on VIPS as a highly tuned image-processing software architecture. The project history credits continuous EU research funding across imaging, printing, search/retrieval, 3D imaging, and web-viewing work, followed by open-source community contributions that stabilized and broadened the library.

采用历史

libvips moved from research and cultural-heritage imaging into mainstream package ecosystems by becoming the engine for image processing stacks such as sharp for Node.js, bimg, imgproxy, MediaWiki thumbnailing, Rails Active Storage pathways, CarrierWave integrations, and other services listed by the project. Its project wiki also notes use in PARSEC as a benchmark for parallel systems and in high-resolution image browsing/archive workflows.

The modern GitHub project remains active, with the public repository created in January 2011 and release metadata showing continued 8.x maintenance into 2026. The repository had more than eleven thousand stars and hundreds of forks at lookup time, but the stronger adoption signal is the presence of libvips behind high-volume wrappers and web image services.

使用方式

The typical libvips usage pattern is batch or service-side image transformation: load an image or stream, construct a pipeline of operations, and let libvips evaluate the necessary regions with low memory overhead. Common tasks include thumbnails, resizing, format conversion, DeepZoom pyramids, color management, convolution, morphology, statistics, and large TIFF/scientific image handling.

Package users encounter it both directly through commands such as vips, vipsheader, vipsthumbnail, and vipsedit, and indirectly through bindings such as pyvips, ruby-vips, NetVips, php-vips, and sharp. In package-nerd terms, libvips is the small, fast native engine that lets higher-level ecosystems avoid routing every resize or thumbnail job through heavier image stacks.

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

libvips is significant because it occupies a different design point from ImageMagick-style whole-image processing: it streams demand-driven regions through horizontally threaded pipelines, minimizing memory pressure and synchronization. That makes it especially attractive to package ecosystems that process untrusted, user-supplied, or very large images at server scale.

It also has unusual continuity: a 1980s/1990s research-image-processing system that survived into modern package managers, language bindings, web frameworks, and containerized services without losing its niche identity around speed and memory behavior.

时间线

  • 1986: VIPS roots begin in Kirk Martinez's PhD-era image-processing software.
  • 1989-07: Serious VIPS development begins with the VASARI project.
  • 1996: Cupitt and Martinez publish 'VIPS: An image processing system for large images.'
  • 2005: Martinez and Cupitt publish a paper on the VIPS software architecture at IEEE ICIP.
  • 2011-01: The libvips/libvips GitHub repository is created.
  • 2026: The 8.18.x release series is active, with current API docs published for Vips 8.0 / library 8.18 during this run.

Related projects

  • Related projects include nip4/nip2 graphical front ends, vipsdisp, sharp, pyvips, ruby-vips, NetVips, imgproxy, bimg, MediaWiki VipsScaler/Thumbro, OpenSlide/IIPImage/OpenSeadragon image-pyramid workflows, and PARSEC.

安全态势

风险级别:blue

broad file, network, media, or database tool signal.

风险分类器

blue 风险 · 中 置信度 · tool

原因

  • broad file, network, media, or database tool signal

信号

  • text:image

安装行为

  • 未记录 Homebrew bottle 元数据。

建议审查

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

可执行文件

已安装的可执行文件

命令类型暴露范围备注
vips可执行文件已索引可执行文件从本地可执行文件索引发现。
vipsedit可执行文件已索引可执行文件从本地可执行文件索引发现。
vipsheader可执行文件已索引可执行文件从本地可执行文件索引发现。
vipsthumbnail可执行文件已索引可执行文件从本地可执行文件索引发现。

新鲜度

版本和新鲜度

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

页面生成时间2026-08-03
管理器版本8.18.4
管理器更新时间2026-07-29
本地数据未知
上游不可用
检测到的最新版本未检测到
  • OK没有生成新鲜度警告。

安装元数据

软件包元数据

软件包键brew:vips
版本8.18.4
软件包管理器Homebrew
主页https://github.com/libvips/libvips
仓库https://github.com/libvips/libvips
最后更新2026-07-29T23:04:14Z
Pulseupdated
Bottle未记录
服务未声明

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

gir1.2-vips-8.0 8.16.1-1+deb13u1

GObject introspection data for VIPS

https://libvips.github.io/libvips/

sudo apt install gir1.2-vips-8.0
  • Section: introspection
  • Architecture: amd64
  • Source Package: vips
  • 2 依赖
  • normalized package name match
  • 匹配方式:Vips
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gir1.2-vips-8.0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libvips-dev 8.16.1-1+deb13u1

image processing system good for very large ones (dev)

https://libvips.github.io/libvips/

sudo apt install libvips-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: vips
  • 32 依赖
  • 1 提供
  • 3 可选依赖
  • normalized package name match
  • 匹配方式:Vips
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libvips-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libvips-doc 8.16.1-1+deb13u1

image processing system good for very large ones (doc)

https://libvips.github.io/libvips/

sudo apt install libvips-doc
  • Section: doc
  • Architecture: all
  • Source Package: vips
  • normalized package name match
  • 匹配方式:Vips
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libvips-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libvips-tools 8.16.1-1+deb13u1

image processing system good for very large ones (tools)

https://libvips.github.io/libvips/

sudo apt install libvips-tools
  • Section: graphics
  • Architecture: amd64
  • Source Package: vips
  • 4 依赖
  • 3 可选依赖
  • normalized package name match
  • 匹配方式:Vips
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libvips-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libvips42t64 8.16.1-1+deb13u1

image processing system good for very large ones

https://libvips.github.io/libvips/

sudo apt install libvips42t64
  • Section: libs
  • Architecture: amd64
  • Source Package: vips
  • 32 依赖
  • 2 提供
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Vips
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libvips42t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

vips

nix profile install nixpkgs#vips
  • normalized package name match
  • 匹配方式:Vips
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/vi/vips/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

gir1.2-vips-8.0 8.15.1-1.1build4

GObject introspection data for VIPS

https://libvips.github.io/libvips/

sudo apt install gir1.2-vips-8.0
  • Section: universe/introspection
  • Architecture: amd64
  • Source Package: vips
  • 2 依赖
  • normalized package name match
  • 匹配方式:Vips
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gir1.2-vips-8.0 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libvips-dev 8.15.1-1.1build4

image processing system good for very large ones (dev)

https://libvips.github.io/libvips/

sudo apt install libvips-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: vips
  • 32 依赖
  • 3 可选依赖
  • normalized package name match
  • 匹配方式:Vips
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libvips-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libvips-doc 8.15.1-1.1build4

image processing system good for very large ones (doc)

https://libvips.github.io/libvips/

sudo apt install libvips-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: vips
  • normalized package name match
  • 匹配方式:Vips
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libvips-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libvips-tools 8.15.1-1.1build4

image processing system good for very large ones (tools)

https://libvips.github.io/libvips/

sudo apt install libvips-tools
  • Section: universe/graphics
  • Architecture: amd64
  • Source Package: vips
  • 4 依赖
  • 3 可选依赖
  • normalized package name match
  • 匹配方式:Vips
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libvips-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libvips42t64 8.15.1-1.1build4

image processing system good for very large ones

https://libvips.github.io/libvips/

sudo apt install libvips42t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: vips
  • 32 依赖
  • 2 提供
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Vips
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libvips42t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

vips 8.18.4-r1

fast image processing library with low memory needs

https://www.libvips.org/

sudo apk add vips
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: vips
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Vips
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: vips from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

vips-cpp 8.18.4-r1

vips (c++ library)

https://www.libvips.org/

sudo apk add vips-cpp
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: vips
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Vips
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: vips-cpp from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

vips-dev 8.18.4-r1

fast image processing library with low memory needs (development files)

https://www.libvips.org/

sudo apk add vips-dev
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: vips
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Vips
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: vips-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

vips-doc 8.18.4-r1

fast image processing library with low memory needs (documentation)

https://www.libvips.org/

sudo apk add vips-doc
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: vips
  • normalized package name match
  • 匹配方式:Vips
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: vips-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

vips-heif 8.18.4-r1

Libheif support for vips

https://www.libvips.org/

sudo apk add vips-heif
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: vips
  • 1 依赖
  • normalized package name match
  • 匹配方式:Vips
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: vips-heif from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

来源线索

由仓库数据生成

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

使用的来源

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation