Automic VaultAutomic Vault

brew

Installer cutter-cli avec Homebrew, apk, MacPorts, Nix, pacman, scoop, winget

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install cutter-cli

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install cutter

MacPorts ports tree · devel/cutter/Portfile · Source: api.github.com

Linux

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

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

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

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

Arch Linux pacmanvérifié · 92%
sudo pacman -S cutter

Arch Linux sync databases · cutter · Source: geo.mirror.pkgbuild.com

Windows

Scoopvérifié · 92%
scoop install extras/cutter

Scoop official bucket manifest trees · bucket/cutter.json · Source: api.github.com

Windows Package Managervérifié · 92%
winget install --id Rizin.Cutter -e

Windows Package Manager source index · Rizin.Cutter · Source: cdn.winget.microsoft.com

aperçu

Résumé du paquet

Unit Testing Framework for C and C++

Commandes et alias

  • cut-diff
  • cutter

historique

Historique du projet et usages

Cutter is an xUnit-family unit testing framework for C and C++. Its README emphasizes easy test writing, debugging-oriented output, and tests built as shared libraries.

Historique du projet

The upstream GitHub repository was created in 2011, while the project files preserve an older SourceForge-oriented homepage reference. The README names Kouhei Sutou, Hiroyuki Ikezoe, and Yuto Hayamizu as program authors and describes Cutter as a C/C++ testing framework built around recursively loaded `test_*.so` test modules.

Historique d'adoption

Cutter's own USERS file lists projects that used it, including groonga, mroonga, milter manager, and other C/C++ or systems projects. That usage profile places it in the older Unix library-testing ecosystem: small, native-code projects that wanted richer test output without moving to a different language runtime.

Modes d'utilisation

The normal command shape is `cutter [OPTION ...] TEST_DIRECTORY`; the runner searches recursively for shared-library tests and reports progress, failures, errors, pending tests, notifications, summaries, and optional XML output. Its feature list includes fixtures, automatic test discovery, many assertions, coverage support, backtraces, and multi-process or multi-thread support.

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

Cutter is package-nerd relevant because it is the kind of test framework that often exists as a build-time dependency for other native packages. Its 2025 release notes also show a packaging-oriented maintenance detail: moving official source archive distribution to GitHub Releases.

Chronologie

  • 2011: Public GitHub repository created.
  • 2015: GitHub release 1.2.5 published.
  • 2019: GitHub release 1.2.7 published.
  • 2025: Release 1.2.9 published, with source archives distributed through GitHub Releases.

Related projects

  • The upstream USERS file lists groonga, mroonga, milter manager, Hatohol, and several other projects as Cutter users.

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

  • 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 6 plateformes.
  • S’installe avec 2 dépendances d’exécution.
  • Les métadonnées de compilation listent 7 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
cut-diffcliexécutable global
cuttercliexé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-25
version du gestionnaire1.2.9
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectée1.2.9

https://github.com/clear-code/cutter

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:cutter-cli
Version1.2.9
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/cutter-cli
Page d'accueilhttps://github.com/clear-code/cutter
Dépôthttps://github.com/clear-code/cutter
Docs amonthttps://github.com/clear-code/cutter#readme
LicenceLGPL-3.0-or-later
Archive sourcehttps://github.com/clear-code/cutter/archive/refs/tags/1.2.9.tar.gz
Dépendancesgettext, glib
Dépendances de compilationautoconf, automake, gettext, gtk-doc, intltool, libtool, pkgconf
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namecutter-cli
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • 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.

MacPorts94%

cutter

sudo port install cutter
  • installed executable or alias match
  • Correspondance par : Cutter
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/cutter/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Nix92%

cutter

nix profile install nixpkgs#cutter
  • installed executable or alias match
  • Correspondance par : Cutter
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cu/cutter/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk92%

cutter 1.04-r5

A program that allows firewall administrators to abort TCP/IP connections

http://www.digitage.co.uk/digitage/software/linux-security/cutter

sudo apk add cutter
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: cutter
  • 1 Dépendances
  • 1 fournit
  • installed executable or alias match
  • Correspondance par : Cutter
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: cutter from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
Scoop92%

extras/cutter

scoop install extras/cutter
  • installed executable or alias match
  • Correspondance par : Cutter
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/cutter.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1
winget92%

Rizin.Cutter

winget install --id Rizin.Cutter -e
  • installed executable or alias match
  • Correspondance par : Cutter
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Rizin.Cutter 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
  • 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