pkg.soopen package index

brew / rang 691

Installer uriparser avec Homebrew, apk, dnf, MacPorts, Nix, pacman, zypper, apt

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install uriparser

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install uriparser

MacPorts ports tree · devel/uriparser/Portfile · Source: api.github.com

Linux

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

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

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

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

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

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

Arch Linux pacmanvérifié · 92%
sudo pacman -S uriparser

Arch Linux sync databases · uriparser · Source: geo.mirror.pkgbuild.com

openSUSE zyppervérifié · 92%
sudo zypper install uriparser

openSUSE Tumbleweed package metadata · uriparser · Source: download.opensuse.org

Debian aptvérifié · 92%
sudo apt install liburiparser-dev

Debian stable package indexes · liburiparser-dev · Source: deb.debian.org

aperçu

Résumé du paquet

URI parsing library (strictly RFC 3986 compliant)

Commandes et alias

  • uriparse

historique

Historique du projet et usages

uriparser is a C99 URI parsing and handling library focused on strict RFC 3986 compliance. Its README emphasizes cross-platform support, `char` and `wchar_t` APIs, CMake integration, and an optional `uriparse` command-line tool.

Historique du projet

The ChangeLog reaches back to the 0.2.1 release in 2006 and shows the library maturing quickly in 2007: version 0.3.0 introduced a new API, wide-string support, Doxygen documentation, tests, and BSD licensing for the library; 0.3.4 added shared-library support through libtool; and 0.4.x/0.5.x releases added reference resolution, string conversion, normalization, escaping, and Visual Studio project support.

Historique d'adoption

uriparser's package adoption follows from being a small C library with stable ABI concerns. The ChangeLog records pkg-config support in 0.7.5 and long-running soname updates, while the batch input lists packages for Homebrew, Debian, Ubuntu, Alpine, Fedora, Arch, MacPorts, Nix, and openSUSE.

Modes d'utilisation

Developers use uriparser from C or C++ build systems when they need RFC 3986 parsing, normalization, composition, file-URI conversion, and URI component handling without pulling in a larger framework. The README shows CMake consumers using `find_package(uriparser ... CONFIG REQUIRED char wchar_t)` and linking `uriparser::uriparser`.

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

uriparser is a package-nerd library because it is small, ABI-sensitive, widely packaged, and security-relevant. Its recent ChangeLog entries include fuzzing, sanitizer, CI, mutation-testing, CVE, and C99 baseline work, which are exactly the kinds of maintenance details distro and Homebrew maintainers watch.

Chronologie

  • 2006: ChangeLog records release 0.2.1.
  • 2007: 0.3.0 introduced a new API, wide strings, Doxygen docs, tests, and BSD library licensing.
  • 2007: 0.3.4 added shared-library support.
  • 2009: 0.7.5 added a pkg-config file.
  • 2018: GitHub repository metadata says the project moved from SourceForge to GitHub.
  • 2025: 1.0.0 began requiring a C99 compiler and fixed a parser stack-overflow CVE.
  • 2026: 1.0.1 and 1.0.2 fixed additional CVEs and memory-safety issues.

Related projects

  • The README ties uriparser to RFC 3986 and to CMake package consumers. The ChangeLog mentions OSS-Fuzz, GoogleTest, Doxygen, Qt compressed help, pkg-config, Visual Studio, and platform packaging work.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour uriparser. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

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
uriparseexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

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-08-03
version du gestionnaire1.0.2
gestionnaire mis à jour2026-05-09
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:uriparser
Version1.0.2
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://uriparser.github.io/
Dépôthttps://github.com/uriparser/uriparser
Dernière mise à jour2026-05-09T19:50:55Z
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

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%

liburiparser-dev 0.9.8+dfsg-2

development files for uriparser

https://uriparser.github.io/

sudo apt install liburiparser-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: uriparser
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Uriparser
Debian stable package indexes · deb.debian.org · Debian stable package indexes: liburiparser-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

liburiparser-doc 0.9.8+dfsg-2

documentation files for uriparser

https://uriparser.github.io/

sudo apt install liburiparser-doc
  • Section: doc
  • Architecture: all
  • Source Package: uriparser
  • normalized package name match
  • Correspondance par : Uriparser
Debian stable package indexes · deb.debian.org · Debian stable package indexes: liburiparser-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

liburiparser1 0.9.8+dfsg-2

URI parsing library compliant with RFC 3986

https://uriparser.github.io/

sudo apt install liburiparser1
  • Section: libs
  • Architecture: amd64
  • Source Package: uriparser
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Uriparser
Debian stable package indexes · deb.debian.org · Debian stable package indexes: liburiparser1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

uriparser

nix profile install nixpkgs#uriparser
  • normalized package name match
  • Correspondance par : Uriparser
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ur/uriparser/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

liburiparser-dev 0.9.7+dfsg-2build1

development files for uriparser

http://uriparser.sourceforge.net

sudo apt install liburiparser-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: uriparser
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Uriparser
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: liburiparser-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

liburiparser-doc 0.9.7+dfsg-2build1

documentation files for uriparser

http://uriparser.sourceforge.net

sudo apt install liburiparser-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: uriparser
  • normalized package name match
  • Correspondance par : Uriparser
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: liburiparser-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

liburiparser1 0.9.7+dfsg-2build1

URI parsing library compliant with RFC 3986

http://uriparser.sourceforge.net

sudo apt install liburiparser1
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: uriparser
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Uriparser
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: liburiparser1 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

liburiparser 1.0.2-r0

strictly RFC 3986 compliant URI parsing and handling library (libraries)

https://uriparser.github.io/

sudo apk add liburiparser
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: uriparser
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Uriparser
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: liburiparser from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

uriparser 1.0.2-r0

strictly RFC 3986 compliant URI parsing and handling library

https://uriparser.github.io/

sudo apk add uriparser
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: uriparser
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Uriparser
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: uriparser from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

uriparser-dev 1.0.2-r0

strictly RFC 3986 compliant URI parsing and handling library (development files)

https://uriparser.github.io/

sudo apk add uriparser-dev
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: uriparser
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Uriparser
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: uriparser-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

mingw32-uriparser 1.0.2-2.fc45

MinGW Windows uriparser library

https://uriparser.github.io/

sudo dnf install mingw32-uriparser
  • License: BSD-3-Clause
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: uriparser
  • 4 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Uriparser
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mingw32-uriparser from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

mingw64-uriparser 1.0.2-2.fc45

MinGW Windows uriparser library

https://uriparser.github.io/

sudo dnf install mingw64-uriparser
  • License: BSD-3-Clause
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: uriparser
  • 4 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Uriparser
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mingw64-uriparser from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

uriparser 1.0.2-2.fc45

URI parsing library - RFC 3986

https://uriparser.github.io/

sudo dnf install uriparser
  • License: BSD-3-Clause
  • Category: Unspecified
  • Architecture: i686
  • Source Package: uriparser
  • 2 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Uriparser
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: uriparser from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

uriparser-devel 1.0.2-2.fc45

Development files for uriparser

https://uriparser.github.io/

sudo dnf install uriparser-devel
  • License: BSD-3-Clause
  • Category: Unspecified
  • Architecture: i686
  • Source Package: uriparser
  • 4 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Uriparser
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: uriparser-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

uriparser-doc 1.0.2-2.fc45

HTML documentation for uriparser

https://uriparser.github.io/

sudo dnf install uriparser-doc
  • License: BSD-3-Clause
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: uriparser
  • 1 fournit
  • normalized package name match
  • Correspondance par : Uriparser
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: uriparser-doc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
pacman95%

uriparser 1.0.2-1

uriparser is a strictly RFC 3986 compliant URI parsing library. uriparser is cross-platform, fast, supports Unicode

https://github.com/uriparser/uriparser

sudo pacman -S uriparser
  • License: custom
  • Architecture: x86_64
  • normalized package name match
  • Correspondance par : Uriparser
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: uriparser from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.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
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation