notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details
crush Glamourous AI coding agent for your favourite terminal
0.10.4 miscnew! on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.10.0Version of this port present on the latest quarterly branch.
Maintainer: tagattie@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-09-26 10:15:27
Last Update: 2025-10-01 03:30:47
Commit Hash: 0dfadc1
Also Listed In: devel
License: FSL-1.1-MIT
WWW:
https://github.com/charmbracelet/crush
Description:
Your new coding bestie, now available in your favourite terminal. Your tools, your code, and your workflows, wired into your LLM of choice. Features: - Multi-Model: choose from a wide range of LLMs or add your own via OpenAI- or Anthropic-compatible APIs - Flexible: switch LLMs mid-session while preserving context - Session-Based: maintain multiple work sessions and contexts per project - LSP-Enhanced: Crush uses LSPs for additional context, just like you do - Extensible: add capabilities via MCPs (http, stdio, and sse) - Works Everywhere: first-class support in every terminal on macOS, Linux, Windows (PowerShell and WSL), FreeBSD, OpenBSD, and NetBSD
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (8 items)
Collapse this list.
  1. bin/crush
  2. etc/bash_completion.d/crush
  3. share/fish/completions/crush.fish
  4. share/zsh/site-functions/_crush
  5. share/man/man1/crush.1.gz
  6. /usr/local/share/licenses/crush-0.10.4/catalog.mk
  7. /usr/local/share/licenses/crush-0.10.4/LICENSE
  8. /usr/local/share/licenses/crush-0.10.4/FSL-1.1-MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • crush>0:misc/crush
To install the port:
cd /usr/ports/misc/crush/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/crush
  • pkg install crush
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: crush
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1759288629 SHA256 (go/misc_crush/crush-v0.10.4/v0.10.4.mod) = 4aa621712cc4d6b9664bc1c8b7089756183e53274d2779a8cfd46454525f7449 SIZE (go/misc_crush/crush-v0.10.4/v0.10.4.mod) = 8048

Expand this list (2 items)

Collapse this list.

SHA256 (go/misc_crush/crush-v0.10.4/v0.10.4.zip) = 06dc54c5f3270c58d05a3f590ef4a22132ac84540a1f11d0581902463e4ca437 SIZE (go/misc_crush/crush-v0.10.4/v0.10.4.zip) = 763374

Collapse this list.


Packages (timestamps in pop-ups are UTC):
crush
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-0.10.0--0.10.0---
FreeBSD:13:quarterly--------
FreeBSD:14:latest-0.10.0--0.10.0---
FreeBSD:14:quarterly--------
FreeBSD:15:latest-0.10.4n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
FreeBSD:16:latest-0.10.4n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go125 : lang/go125
Fetch dependencies:
  1. go125 : lang/go125
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for crush-0.10.4: COMPLETIONS=on: Build and/or install shell completions DOCS=on: Build and/or install documentation MANPAGES=on: Build and/or install manual pages ===> Use 'make config' to modify these settings
Options name:
misc_crush
USES:
go:1.25,modules zip
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://proxy.golang.org/github.com/charmbracelet/crush/@v/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.10.4
01 Oct 2025 03:30:47
commit hash: 0dfadc1262d4ee1a09b501bd503b91addc618a5ecommit hash: 0dfadc1262d4ee1a09b501bd503b91addc618a5ecommit hash: 0dfadc1262d4ee1a09b501bd503b91addc618a5ecommit hash: 0dfadc1262d4ee1a09b501bd503b91addc618a5e files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
misc/crush: update to 0.10.4

Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.10.1
- https://github.com/charmbracelet/crush/releases/tag/v0.10.2
- https://github.com/charmbracelet/crush/releases/tag/v0.10.3
- https://github.com/charmbracelet/crush/releases/tag/v0.10.4

Reported by:	GitHub (watch releases)
0.10.0
26 Sep 2025 08:18:19
commit hash: 140e508d96b106dc63aff68e54ff055d89075f82commit hash: 140e508d96b106dc63aff68e54ff055d89075f82commit hash: 140e508d96b106dc63aff68e54ff055d89075f82commit hash: 140e508d96b106dc63aff68e54ff055d89075f82 files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
misc/crush: add port: Glamourous AI coding agent for your favourite terminal

Your new coding bestie, now available in your favourite terminal. Your
tools, your code, and your workflows, wired into your LLM of choice.

Features:
- Multi-Model: choose from a wide range of LLMs or add your own via
  OpenAI- or Anthropic-compatible APIs
- Flexible: switch LLMs mid-session while preserving context
- Session-Based: maintain multiple work sessions and contexts per
  project
- LSP-Enhanced: Crush uses LSPs for additional context, just like you
  do
- Extensible: add capabilities via MCPs (http, stdio, and sse)
- Works Everywhere: first-class support in every terminal on macOS,
  Linux, Windows (PowerShell and WSL), FreeBSD, OpenBSD, and NetBSD

WWW: https://github.com/charmbracelet/crush

Number of commits found: 2