Automic VaultAutomic Vault

brew

Installer nef avec Homebrew

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install nef

local Homebrew formula metadata

aperçu

Résumé du paquet

Steroids for Xcode Playgrounds

Commandes et alias

  • nef
  • nef-carbon
  • nef-carbon-page
  • nef-clean
  • nef-jekyll
  • nef-jekyll-page
  • nef-markdown
  • nef-markdown-page
  • nef-playground
  • nef-playground-book
  • nefc

historique

Historique du projet et usages

nef is a Bow Swift project that turns Xcode Playgrounds into a documentation and teaching workflow. It compiles playgrounds with third-party dependencies, exports Markdown or Jekyll content, builds iPad Playground Books, and can export Carbon code snippets.

Historique du projet

The public GitHub repository was created on 2018-12-19. The README says `nef` is short for Nefertiti and was inspired by ΛNK for Kotlin and tut for Scala, placing it in the tradition of executable documentation tools for language ecosystems.

The project documentation presents Homebrew as the preferred CLI installation route, while also allowing consumption as a Swift Package Manager library for macOS tooling. That dual shape matches its role: a developer can use `nef` directly, integrate pieces into an app, use an Xcode extension, or create iPad-friendly Swift Playgrounds.

Historique d'adoption

nef's adoption appears niche and tightly coupled to Bow, Swift Playgrounds, and documentation workflows rather than broad Swift development. The GitHub API showed 268 stars and 6 forks on 2026-07-01, and Homebrew showed only 7 installs over 365 days, 1 over 90 days, and 0 over 30 days when checked the same day.

Those numbers suggest that nef is historically interesting as a specialized executable-documentation tool, but not a widely adopted package. Its value is clearest for teams or educators who want Swift examples that can be compiled and transformed into docs or playground books.

Modes d'utilisation

Package users install `nef`, then create a playground with `nef playground`, compile playground-backed docs, generate Markdown or Jekyll output, produce a Playground Book from a Swift Package specification, or export code snippets. The common package-nerd use case is making examples more reproducible by compiling the documentation source instead of treating snippets as inert text.

The Homebrew formula requiring macOS and Xcode >= 13.1 reflects the real constraint: nef is not a general cross-platform documentation generator, it is Apple-toolchain-centered Swift playground tooling.

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

nef is a small but instructive package because it packages documentation as a build artifact. It belongs with literate-programming and executable-snippet tools more than with ordinary static-site generators.

Chronologie

  • 2018-12-19: Public GitHub repository created.
  • 2026-07-01: GitHub API reported 2022-01-19 as the repository last-push timestamp.
  • 2026-07-01: Homebrew formula stable version observed as 0.7.1 with very low install counts.

Related projects

  • Bow
  • Xcode Playgrounds
  • Swift Package Manager
  • Jekyll
  • Carbon
  • ΛNK
  • tut

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 10 plateformes.

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
nefcliexécutable global
nef-carboncliexécutable global
nef-carbon-pagecliexécutable global
nef-cleancliexécutable global
nef-jekyllcliexécutable global
nef-jekyll-pagecliexécutable global
nef-markdowncliexécutable global
nef-markdown-pagecliexécutable global
nef-playgroundcliexécutable global
nef-playground-bookcliexécutable global
nefccliexé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-08
version du gestionnaire0.7.1
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectée0.7.1

https://github.com/bow-swift/nef

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

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:nef
Version0.7.1
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/nef
Page d'accueilhttps://nef.bow-swift.io
Dépôthttps://github.com/bow-swift/nef
Docs amonthttps://nef.bow-swift.io/api-docs
LicenceApache-2.0
Archive sourcehttps://github.com/bow-swift/nef/archive/refs/tags/0.7.1.tar.gz
Bouteilledisponible (sur arm64_big_sur, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namenef
Version Scheme0
Revision0
Requirements
  • macos
  • xcode
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

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
  • package relationship graph
  • package version freshness
  • package-page enrichment