Automic VaultAutomic Vault

brew

Installer httptap avec Homebrew, Nix

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install httptap

local Homebrew formula metadata

Linux

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

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

aperçu

Résumé du paquet

HTTP request visualizer with phase-by-phase timing breakdown

historique

Historique du projet et usages

httptap is a newer HTTP diagnostics CLI that renders a single request as phase-by-phase timing data, including DNS, TCP connect, TLS handshake, server wait, and transfer. It is aimed at interactive troubleshooting and lightweight baseline recording.

Historique du projet

The ozeranskii/httptap repository was created in October 2025. The README frames the project as a Rich-powered Python CLI built on httpcore trace hooks, with output modes ranging from waterfall timelines to compact summaries and metrics-only exports.

The documentation shows a project that treated release engineering and supply-chain details as part of the product early on: the release process page describes automated versioning, changelog generation, signing, PyPI/TestPyPI publishing, GitHub releases, and container-image publication.

Historique d'adoption

Adoption signals are early but concrete. The project ships through PyPI, Homebrew, Nix, source installs, and a GHCR container image, and its README badges point to CI, coverage, CodeQL, OpenSSF Scorecard, and OpenSSF Best Practices.

The README compares httptap directly with curl -w, httpstat, and httpie. That positioning makes it part of a lineage of command-line request debugging tools rather than a general HTTP client.

Modes d'utilisation

Users invoke httptap with a URL and optional request flags to produce a timeline, compact summary, JSON export, or metrics-only output. The README documents all HTTP methods, custom headers, request bodies, redirects, SLO threshold checks, and TLS certificate inspection.

The security assurance documentation says httptap is a command-line diagnostic tool, not a server, account system, credential store, or remote-code execution surface. Credentials supplied as headers are forwarded for the diagnostic request rather than persisted as long-lived application state.

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

httptap matters to package nerds because it modernizes the old curl/httpstat timing idea with richer terminal rendering, Python packaging, signed release artifacts, and explicit supply-chain documentation. It is small in scope but polished in distribution.

Its comparison table makes the packaging niche unusually clear: curl -w is the primitive, httpstat is the older visual wrapper, httpie is a request explorer, and httptap focuses on observable request phases with structured export.

Chronologie

  • 2025: GitHub repository created.
  • 2026: v0.4.x and v0.5.x releases published through GitHub releases.
  • 2026: Security assurance document reviewed for httptap 0.5.0.
  • 2026: Documentation describes automated release, signing, PyPI, TestPyPI, GitHub Release, and GHCR publication flow.

Related projects

  • curl -w is the baseline shell primitive that can emit timing values.
  • httpstat is the older curl-backed visual timing tool named in httptap's comparison table.
  • httpie is a general HTTP request exploration CLI that httptap distinguishes from timing diagnostics.
  • httpcore provides the trace-hook foundation named by the README for detailed phase measurement.

Sources

  • GitHub releases supply the 2026 release timeline.
  • GitHub repository metadata supplies the creation date, description, homepage, license, and popularity signal.
  • The README supplies purpose, feature set, install paths, output modes, comparisons, and usage.
  • The documentation supplies security posture and release-process details.

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 httptap. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

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 1 plateformes.
  • S’installe avec 2 dépendances d’exécution.
  • Les métadonnées de compilation listent 1 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
httptapcliexé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-26
version du gestionnaire0.5.3
gestionnaire mis à jour2026-07-20
données localesOK
amontnot checked
dernière version détectéenon détecté

https://httptap.dev

  • infoRelease/tag comparison is only available for GitHub repositories.https://httptap.devconfiance none

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:httptap
Version0.5.3
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/httptap
Page d'accueilhttps://httptap.dev
Dépôthttps://github.com/ozeranskii/httptap
Docs amonthttps://docs.httptap.dev/
LicenceApache-2.0
Archive sourcehttps://files.pythonhosted.org/packages/fe/b3/f339ce30071f20acd9e94894d52219723e781d603c4ff015aef462d8a51b/httptap-0.5.3.tar.gz
Dernière mise à jour2026-07-20T09:40:51Z
Pulseupdated
Dépendancescertifi, python@3.14
Dépendances de compilationrust
Bouteilledisponible (sur all)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namehttptap
Version Scheme0
Revision0
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.

Nix95%

httptap

nix profile install nixpkgs#httptap
  • normalized package name match
  • Correspondance par : Httptap
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ht/httptap/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

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