pkg.soopen package index

brew / rang 2323

Installer bkt avec Homebrew, apk, apt, Nix, winget

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install bkt

local Homebrew formula metadata

Linux

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

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

Debian aptvérifié · 92%
sudo apt install bkt

Debian stable package indexes · bkt · Source: deb.debian.org

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

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

Windows

Windows Package Managervérifié · 92%
winget install --id AvivSinai.Bitbucket-CLI -e

Windows Package Manager source index · AvivSinai.Bitbucket-CLI · Source: cdn.winget.microsoft.com

aperçu

Résumé du paquet

CLI utility for caching the output of subprocesses

Commandes et alias

  • bkt

historique

Historique du projet et usages

bkt is a Rust CLI and library for caching subprocess invocations. It is a small systems utility for shell prompts, fuzzy finders, polling scripts, and other workflows where repeated command output can be reused.

Historique du projet

The repository and crates.io package appeared in 2021. The README says bkt is pronounced 'bucket', is inspired by bash-cache, and wraps expensive process invocations so callers can reuse recent outputs without adding caching logic to their own programs.

Historique d'adoption

bkt is distributed as a Rust crate, GitHub release binary, and Unix package through Homebrew, Debian/Ubuntu, Alpine, and Nix according to the supplied package facts. The README also tracks package-manager support and links Repology status.

Modes d'utilisation

A typical invocation prefixes a command with bkt and a TTL, such as bkt --ttl=1m -- date. bkt caches stdout, stderr, and exit status, with options for stale refresh, working-directory and environment-sensitive keys, file modification checks, scopes, failure handling, and cache directory selection.

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

bkt matters to package nerds because it turns a recurring shell pattern into one binary with well-documented cache semantics. It is the kind of low-level CLI that quietly improves prompts and scripts without forcing every project to grow its own memoization layer.

Chronologie

  • 2021: bkt repository and crate are created.
  • 2021: The README documents bkt as inspired by bash-cache.
  • 2020s: bkt gains package-manager coverage across Homebrew, Debian/Ubuntu, Alpine, and Nix.
  • 2020s: GitHub releases provide precompiled binaries starting with 0.5.

Related projects

  • bkt is directly related to bash-cache, which the README names as inspiration.
  • It complements shell tools such as fzf by caching expensive commands used in interactive interfaces.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

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
bktexé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 gestionnaire0.8.2
gestionnaire mis à jour
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:bkt
Version0.8.2
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://github.com/dimo414/bkt
Dépôthttps://github.com/dimo414/bkt
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%

bkt 0.6.1-2+b8

CLI and Rust library for caching subprocess invocations

https://bkt.rs/

sudo apt install bkt
  • Section: misc
  • Architecture: amd64
  • Source Package: rust-bkt
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Bkt
Debian stable package indexes · deb.debian.org · Debian stable package indexes: bkt from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

bkt

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

bkt 0.6.1-2

CLI and Rust library for caching subprocess invocations

https://bkt.rs/

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

bkt 0.8.0-r0

A subprocess caching utility

https://www.bkt.rs/

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

bkt-doc 0.8.0-r0

A subprocess caching utility (documentation)

https://www.bkt.rs/

sudo apk add bkt-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: bkt
  • normalized package name match
  • Correspondance par : Bkt
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: bkt-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
winget95%

AvivSinai.Bitbucket-CLI

winget install --id AvivSinai.Bitbucket-CLI -e
  • normalized package name match
  • Correspondance par : Bkt
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: AvivSinai.Bitbucket-CLI from https://cdn.winget.microsoft.com/cache/source.msix

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