Automic VaultAutomic Vault

brew

Installer vips avec Homebrew, apk, dnf, MacPorts, Nix, apt, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de vips pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install vips

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install vips

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

Linux

Alpine Linux apkvérifié · 92%
sudo apk add vips

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

Fedora dnfvérifié · 92%
sudo dnf install vips

Fedora Rawhide package metadata · vips · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#vips

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

Debian aptvérifié · 92%
sudo apt install gir1.2-vips-8.0

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

openSUSE zyppervérifié · 92%
sudo zypper install libvips-devel

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

aperçu

Résumé du paquet

Image processing library

Commandes et alias

  • vips
  • vipsedit
  • vipsheader
  • vipsthumbnail

historique

Historique du projet et usages

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.

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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.

Pourquoi les passionnés de paquets s'y intéressent

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.

Chronologie

  • 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.

posture de sécurité

Niveau de risque : blue

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

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

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

Signaux

  • text:image

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 28 dépendances d’exécution.
  • Les métadonnées de compilation listent 5 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
vipscliexécutable global
vipseditcliexécutable global
vipsheadercliexécutable global
vipsthumbnailcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-10
version du gestionnaire8.18.4
gestionnaire mis à jour2026-07-06
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/libvips/libvips

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:vips
Version8.18.4
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/vips
Page d'accueilhttps://github.com/libvips/libvips
Dépôthttps://github.com/libvips/libvips
Docs amonthttps://www.libvips.org/API/current
LicenceLGPL-2.1-or-later
Archive sourcehttps://github.com/libvips/libvips/releases/download/v8.18.4/vips-8.18.4.tar.xz
Dernière mise à jour2026-07-06T11:06:09Z
Pulseupdated
Dépendancescairo, cfitsio, cgif, fftw, fontconfig, gettext, glib, highway, imagemagick, jpeg-xl, libarchive, libexif, libheif, libimagequant, libmatio, libpng, libraw, librsvg, libtiff, libultrahdr, little-cms2, mozjpeg, openexr, openjpeg, openslide, pango, poppler, webp
Dépendances de compilationgettext, gobject-introspection, meson, ninja, pkgconf
Bibliothèques fournies par macOSexpat
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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 Dépendances
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 2 fournit
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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 Dépendances
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 2 fournit
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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.2-r0

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 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : 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.2-r0

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 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : 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.2-r0

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 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : 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.2-r0

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
  • Correspondance par : 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.2-r0

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 Dépendances
  • normalized package name match
  • Correspondance par : 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

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment