Automic VaultAutomic Vault

brew

Installer codesnap avec Homebrew, Nix, pacman, scoop

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install codesnap

local Homebrew formula metadata

Linux

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

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

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

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

Windows

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

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

aperçu

Résumé du paquet

Generates code snapshots in various formats

Commandes et alias

  • codesnap

historique

Historique du projet et usages

CodeSnap is a Rust command-line tool and library for rendering code snippets into visual snapshots such as PNG, SVG, HTML, and text-style outputs.

Historique du projet

The project README describes CodeSnap as a pure Rust renderer that generates snapshots through a graphics engine rather than network or browser-based rendering. It provides both a CLI and a Rust library API.

Historique d'adoption

Distribution has spread through Rust and system package channels: the README documents Cargo installation, precompiled binary installation, Homebrew, Nix/NixOS, and Arch Linux packaging, while source_facts also lists Scoop packaging.

Modes d'utilisation

Users run codesnap against a source file to generate an output image or use the Rust library builder API inside another project. The tool supports themes, line numbers, watermarks, backgrounds, scaling, breadcrumbs, clipboard integration, and multiple output formats.

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

For package-manager users, CodeSnap is a compact example of a modern Rust CLI that turns a social or documentation task into a local, reproducible binary. Its significance is strongest in the cross-packaging story: Cargo, Homebrew, Nix, Arch, and Scoop all make it reachable without a web app.

Chronologie

  • 2020s: Project develops as a Rust CLI and library for code snapshots.
  • 2020s: README documents Cargo, Arch Linux, Nix/NixOS, and Homebrew installation paths.
  • 2026: Homebrew formula distributes CodeSnap 0.13.4.

Related projects

  • Related projects include syntect for syntax highlighting, Sublime Text syntax definitions and themes, Rust Cargo packaging, and web/editor tools that create code images for documentation or social sharing.

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.
  • Les métadonnées de compilation listent 2 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
codesnapcliexé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 gestionnaire0.13.4
gestionnaire mis à jour2026-06-15
données localesOK
amontà jour
dernière version détectéev0.13.4

https://github.com/codesnap-rs/codesnap

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:codesnap
Version0.13.4
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/codesnap
Page d'accueilhttps://codesnap-docs.netlify.app/
Dépôthttps://github.com/codesnap-rs/codesnap
Docs amonthttps://codesnap-docs.netlify.app/
LicenceMIT
Archive sourcehttps://github.com/codesnap-rs/codesnap/archive/refs/tags/v0.13.4.tar.gz
Dernière mise à jour2026-06-15T10:20:13-04:00
Pulseupdated
Dépendances de compilationpkgconf, rust
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 Namecodesnap
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.

Nix95%

codesnap

nix profile install nixpkgs#codesnap
  • normalized package name match
  • Correspondance par : Codesnap
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/co/codesnap/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
pacman95%

codesnap 0.13.4-1

Pure Rust tool for generating beautiful code snapshots

https://github.com/codesnap-rs/codesnap

sudo pacman -S codesnap
  • License: MIT
  • Architecture: x86_64
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Codesnap
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: codesnap from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
Scoop95%

extras/codesnap

scoop install extras/codesnap
  • normalized package name match
  • Correspondance par : Codesnap
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/codesnap.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1

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