macOS
brew install pacparserlocal Homebrew formula metadata
sudo port install pacparserMacPorts ports tree · net/pacparser/Portfile · Quelle: api.github.com
brew / Rang 6272
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für pacparser in AI-Agent-Workflows.
Installation
brew install pacparserlocal Homebrew formula metadata
sudo port install pacparserMacPorts ports tree · net/pacparser/Portfile · Quelle: api.github.com
sudo apk add pacparserAlpine Linux edge package indexes · pacparser · Quelle: dl-cdn.alpinelinux.org
nix profile install nixpkgs#pacparsernixpkgs package indexes · pkgs/by-name/pa/pacparser/package.nix · Quelle: api.github.com
sudo pacman -S pacparserArch Linux sync databases · pacparser · Quelle: geo.mirror.pkgbuild.com
sudo apt install libpacparser-devDebian stable package indexes · libpacparser-dev · Quelle: deb.debian.org
scoop install main/pacparserScoop official bucket manifest trees · bucket/pacparser.json · Quelle: api.github.com
Überblick
Library to parse proxy auto-config (PAC) files
Verlauf
pacparser is a portable C library, Python module, and command-line toolset for parsing and testing Proxy Auto-Config files.
Manu Garg developed pacparser to make Proxy Auto-Config parsing easy to embed in other programs. The implementation evaluates PAC JavaScript and supplies the additional helper functions expected by PAC files.
The current official README says pacparser embeds QuickJS. Its API remains available through C and Python interfaces alongside the pactester CLI.
The official README reports support for Linux, FreeBSD, macOS, and Windows, and distributes the project as a C shared library, Python module, and pactester command-line utility. The input package metadata also records packaging across Homebrew, Debian/Ubuntu, Alpine, MacPorts, Nix, Arch, and Scoop.
Applications initialize the parser, load a PAC file or string, and query which proxy should handle a URL and host. Administrators and developers can use pactester to exercise PAC behavior from the command line.
The official README warns that parser state is process-global and the API is not thread-safe; multithreaded consumers must serialize calls.
pacparser gives programs a reusable implementation of browser-style PAC evaluation rather than requiring each consumer to embed and reproduce PAC JavaScript helper behavior. It is useful for testing PAC rules independently with pactester and for adding PAC awareness to C or Python software.
Sicherheitslage
library-like package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
pactester | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/manugarg/pacparser
Installationsmetadaten
| Paketschlüssel | brew:pacparser |
|---|---|
| Version | 1.5.2 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/pacparser |
| Homepage | https://github.com/manugarg/pacparser |
| Repository | https://github.com/manugarg/pacparser |
| Lizenz | LGPL-3.0-or-later |
| Quellarchiv | https://github.com/manugarg/pacparser/archive/refs/tags/v1.5.2.tar.gz |
| Zuletzt aktualisiert | 2026-09-11T18:13:46Z |
| Pulse | updated |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | pacparser |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
libpacparser-dev 1.4.5-4+b2
library to parse proxy auto-config files (development files)
https://github.com/manugarg/pacparser
sudo apt install libpacparser-devlibpacparser1 1.4.5-4+b2
library to parse proxy auto-config files
https://github.com/manugarg/pacparser
sudo apt install libpacparser1python3-pacparser 1.4.5-4+b2
Python 3 module to parse proxy auto-config files
https://github.com/manugarg/pacparser
sudo apt install python3-pacparserpacparser
nix profile install nixpkgs#pacparserlibpacparser-dev 1.4.3-1build1
library to parse proxy auto-config files (development files)
https://github.com/manugarg/pacparser
sudo apt install libpacparser-devlibpacparser1 1.4.3-1build1
library to parse proxy auto-config files
https://github.com/manugarg/pacparser
sudo apt install libpacparser1python3-pacparser 1.4.3-1build1
Python 3 module to parse proxy auto-config files
https://github.com/manugarg/pacparser
sudo apt install python3-pacparserpacparser 1.5.1-r0
A library to parse proxy auto-config (PAC) files
https://pacparser.manugarg.com/
sudo apk add pacparserpacparser-dev 1.5.1-r0
A library to parse proxy auto-config (PAC) files (development files)
https://pacparser.manugarg.com/
sudo apk add pacparser-devpacparser-doc 1.5.1-r0
A library to parse proxy auto-config (PAC) files (documentation)
https://pacparser.manugarg.com/
sudo apk add pacparser-docpy3-pacparser 1.5.1-r0
A library to parse proxy auto-config (PAC) files
https://pacparser.manugarg.com/
sudo apk add py3-pacparserpy3-pacparser-pyc 1.5.1-r0
Precompiled Python bytecode for py3-pacparser
https://pacparser.manugarg.com/
sudo apk add py3-pacparser-pycpacparser 1.5.2-1
Library to parse proxy auto-config (PAC) files
https://github.com/manugarg/pacparser
sudo pacman -S pacparserpacparser
sudo port install pacparsermain/pacparser
scoop install main/pacparserQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.