pkg.soopen package index

brew / Rang 1947

sheldon mit Homebrew, apk, Nix, pacman, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für sheldon in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install sheldon

local Homebrew formula metadata

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add sheldon

Alpine Linux edge package indexes · sheldon · Quelle: dl-cdn.alpinelinux.org

Nixverifiziert · 92%
nix profile install nixpkgs#sheldon

nixpkgs package indexes · pkgs/by-name/sh/sheldon/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S sheldon

Arch Linux sync databases · sheldon · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install sheldon

openSUSE Tumbleweed package metadata · sheldon · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Fast, configurable, shell plugin manager

Befehle und Aliase

  • sheldon

Verlauf

Projektgeschichte und Nutzung

Sheldon is a Rust-based command-line manager that downloads shell plugins and renders a startup script from declarative TOML configuration.

Projektgeschichte

Sheldon was developed as a fast, configurable manager for shell plugins. It supports GitHub repositories, Gists, arbitrary Git repositories, remote files, local directories, and inline plugin definitions.

The project evolved toward XDG-compatible state management and supports configurable templates for generating Bash or Zsh startup code.

Adoptionsgeschichte

Sheldon is packaged by Homebrew, Alpine Linux, Arch Linux, Nix, and openSUSE according to the supplied package metadata. The project also publishes prebuilt Linux and macOS binaries and supports installation through Cargo.

Version 0.7.0 standardized the XDG directory layout, replacing the older default under `~/.sheldon`.

Wie es verwendet wird

Users run `sheldon init` to create `plugins.toml`, declare Git, GitHub, Gist, remote, local, or inline plugins, and add `eval "$(sheldon source)"` to their Bash or Zsh startup file.

`sheldon lock` installs or updates sources and writes a lock file; `sheldon source` verifies the lock state and emits the configured shell script.

Warum Paket-Nerds sich dafür interessieren

Sheldon applies a compiled Rust implementation and parallel installation to the shell-plugin-manager niche while keeping shell startup integration to a generated script. Its declarative TOML model makes plugin sources, revisions, templates, and loading behavior reproducible and inspectable.

Zeitleiste

  • 2020-10-16: Version 0.6.0 added XDG directory support.
  • 2022-10-13: Version 0.7.0 made XDG directories the default.
  • 2022-11-01: Version 0.7.1 fixed custom-config-file handling.

Related projects

  • Oh My Zsh is a commonly managed plugin collection and framework.
  • Antigen, Zinit, zplug, and other shell plugin managers occupy the same ecosystem, while Sheldon emphasizes a compiled binary, TOML configuration, and parallel installation.

Sicherheitslage

Risikostufe: yellow

generalized runtime or code generation signal.

Risikoklassifikator

yellow Risiko · mittel Konfidenz · runtime

Warum

  • generalized runtime or code generation signal

Signale

  • text:shell

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 8 Plattformziele verfügbar.
  • Installiert mit 3 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 2 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.config/sheldon/plugins.toml

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
sheldoncliglobales Executable

Aktualität

Version und 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.

Seite generiert2026-09-19
Manager-Version0.8.5
Manager aktualisiert2026-09-12
lokale DatenOK
Upstreamaktuell
neueste erkannte Version0.8.5

https://github.com/rossmacarthur/sheldon

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:sheldon
Version0.8.5
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/sheldon
Homepagehttps://sheldon.cli.rs
Repositoryhttps://github.com/rossmacarthur/sheldon
Upstream-Dokumentationhttps://sheldon.cli.rs
LizenzApache-2.0 OR MIT
Quellarchivhttps://github.com/rossmacarthur/sheldon/archive/refs/tags/0.8.5.tar.gz
Zuletzt aktualisiert2026-09-12T23:09:08Z
Pulseupdated
Abhängigkeitenlibgit2, libssh2, openssl@3
Build-Abhängigkeitenpkgconf, rust
Von macOS bereitgestellte Bibliothekencurl
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namesheldon
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

sheldon

nix profile install nixpkgs#sheldon
  • normalized package name match
  • Abgeglichen nach: Sheldon
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/sh/sheldon/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

sheldon 0.8.1-r0

Fast, configurable, shell plugin manager

https://github.com/rossmacarthur/sheldon

sudo apk add sheldon
  • License: MIT OR Apache-2.0
  • Architecture: x86_64
  • Source Package: sheldon
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Sheldon
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: sheldon from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

sheldon-bash-completion 0.8.1-r0

Bash completions for sheldon

https://github.com/rossmacarthur/sheldon

sudo apk add sheldon-bash-completion
  • License: MIT OR Apache-2.0
  • Architecture: x86_64
  • Source Package: sheldon
  • normalized package name match
  • Abgeglichen nach: Sheldon
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: sheldon-bash-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

sheldon-zsh-completion 0.8.1-r0

Zsh completions for sheldon

https://github.com/rossmacarthur/sheldon

sudo apk add sheldon-zsh-completion
  • License: MIT OR Apache-2.0
  • Architecture: x86_64
  • Source Package: sheldon
  • normalized package name match
  • Abgeglichen nach: Sheldon
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: sheldon-zsh-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

sheldon 0.8.5-3

A fast and configurable shell plugin manager

https://sheldon.cli.rs

sudo pacman -S sheldon
  • License: Apache-2.0 AND MIT
  • Architecture: x86_64
  • 7 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Sheldon
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: sheldon from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

sheldon 0.8.5-1.5

Fast, configurable, shell plugin manager

https://sheldon.cli.rs/

sudo zypper install sheldon
  • License: MIT OR Apache-2.0 AND MIT AND Zlib AND LGPL-2.1-or-later AND CC-BY-SA-4.0 AND Apache-2.0 WITH LLVM-exception AND BSD-4-clause AND OpenSSL AND Unicode AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: sheldon
  • 7 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Sheldon
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: sheldon from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

sheldon-bash-completion 0.8.5-1.5

Bash completion for sheldon

https://sheldon.cli.rs/

sudo zypper install sheldon-bash-completion
  • License: MIT OR Apache-2.0 AND MIT AND Zlib AND LGPL-2.1-or-later AND CC-BY-SA-4.0 AND Apache-2.0 WITH LLVM-exception AND BSD-4-clause AND OpenSSL AND Unicode AND
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: sheldon
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Sheldon
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: sheldon-bash-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

sheldon-zsh-completion 0.8.5-1.5

ZSH completion for sheldon

https://sheldon.cli.rs/

sudo zypper install sheldon-zsh-completion
  • License: MIT OR Apache-2.0 AND MIT AND Zlib AND LGPL-2.1-or-later AND CC-BY-SA-4.0 AND Apache-2.0 WITH LLVM-exception AND BSD-4-clause AND OpenSSL AND Unicode AND
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: sheldon
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Sheldon
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: sheldon-zsh-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation