Skip to main content

A fast, Rust-based Homebrew-compatible package manager - 10-100x faster than brew

Project description

stout

A fast, Rust-based Homebrew-compatible package manager - 10-100x faster than brew.

Installation

pip install stout-pkg

Or with pipx for isolated installation:

pipx install stout-pkg

Usage

# Update formula index
stout update

# Search for packages
stout search nodejs

# Install packages
stout install wget curl

# Show package info
stout info python

# List installed packages
stout list

Performance

Operation Homebrew stout Speedup
--version 500ms 5ms 100x
search 2-5s <50ms 40-100x
info 1-2s <100ms 10-20x
update 10-60s 1-3s 10-20x

How It Works

This package is a thin Python wrapper that:

  1. Downloads the native stout binary for your platform on first run
  2. Caches it in your user cache directory
  3. Forwards all commands to the native binary

Supported Platforms

  • macOS (Apple Silicon & Intel)
  • Linux (x86_64 & ARM64)

Links

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stout_pkg-0.2.1.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stout_pkg-0.2.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file stout_pkg-0.2.1.tar.gz.

File metadata

  • Download URL: stout_pkg-0.2.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for stout_pkg-0.2.1.tar.gz
Algorithm Hash digest
SHA256 36d9da3b4fa7ab572d9fcfefdec52ced6553e51a41202a9806704cfd7b8875d7
MD5 44add2fe13b4edfda21e2f6de82ad143
BLAKE2b-256 cd00471eb67e0f00750c970f2770de4560e4d318796193758644c7028ceb0a47

See more details on using hashes here.

File details

Details for the file stout_pkg-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: stout_pkg-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for stout_pkg-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f96f01ec527556503a34aeedc859be414d15bf3a9135c90036c057f9e1f42871
MD5 72d38729e1f546af6f3ae74078694a91
BLAKE2b-256 c46354202d6073d920c875c094691975961166e8e17522986f403c94a0089a84

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page