Skip to content

cozystack/homebrew-tap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Cozystack Homebrew Tap

⚠️ Incubating Tap: This is a community-maintained tap in incubation status. Formulas are provided as-is until they are accepted into the official homebrew/core repository. No official Homebrew support is provided for third-party taps.

Formulas Status

Official Homebrew tap for Cozystack tools.

About This Tap

This tap provides early access to Cozystack CLI tools. Formulas are maintained here until they meet the requirements for inclusion in homebrew/core.

Current Status: 🟡 Incubating

  • Stability: Formulas are manually maintained and tested
  • Support: Community support via GitHub Issues
  • Updates: Manual updates when new releases are published
  • Goal: Acceptance into official homebrew/core

What this means for users:

  • ✅ Safe to use for development and testing
  • ✅ Formulas follow Homebrew standards
  • ⚠️ No official Homebrew support
  • ⚠️ Updates require manual brew upgrade
  • ℹ️ Formula names may change if accepted to homebrew/core

Installation

brew tap cozystack/tap

Graduated to Homebrew Core

The following Cozystack tools have been accepted into homebrew/core and should be installed directly without this tap:

talm

Talos Linux configuration manager. Install directly from Homebrew:

brew install talm

Formula: talm

Repository: cozystack/talm

cozyhr

Cozy wrapper around Helm and Flux CD for local development. Install directly from Homebrew:

brew install cozyhr

If you previously installed cozyhr from this tap, migrate to the core version:

brew uninstall cozyhr && brew install cozyhr

Formula: cozyhr

Repository: cozystack/cozyhr

Available Formulas

cozypkg

CLI for managing Cozystack packages (PackageSource and Package CRDs).

brew install cozypkg

Features:

  • Install PackageSource and dependencies interactively
  • List installed packages
  • Delete packages
  • Show dependency graphs

Requirements: Kubernetes cluster with Cozystack installed

Repository: cozystack/cozystack

cozyvalues-gen

Code generator for Go structs, CRDs, and JSON schemas from annotated YAML.

brew install cozyvalues-gen

Features:

  • Generate Go structs from JSDoc-annotated values.yaml
  • Create Kubernetes CustomResourceDefinitions (CRDs)
  • Output JSON schemas for validation
  • Auto-update README.md Parameters section

Requirements: Go toolchain (for generated code compilation)

Repository: cozystack/cozyvalues-gen

Usage

After installation, check available commands:

cozypkg --help
cozyvalues-gen --help

Support and Contributing

Getting Help

Contributing

Contributions are welcome! If you'd like to help maintain formulas or test new versions:

  1. Open an issue in cozystack/homebrew-tap
  2. Submit a pull request with formula updates
  3. Report bugs or suggest improvements

Homebrew Core Submission

We plan to submit these formulas to homebrew/core once they meet the acceptability criteria.

Important: Submission will only happen after projects reach 75+ GitHub stars and have stable releases (no alpha/beta versions). This ensures formulas are mature and widely adopted before entering the official Homebrew ecosystem.

License

Apache-2.0

About

Homebrew tap for Cozystack tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages