☰ Menu
Home›Command-line Tools›charm-tools
CLI Open source 16 installs/mo

charm-tools for Mac

charm-tools

.. |build| image:: :target:

charm-tools — overview

Juju Charm Tools


.. |build| image:: https://snapcraft.io/charm/badge.svg :target: https://snapcraft.io/charm

This is a collection of tools to make writing Juju charms easier. See Juju's home page for more information.

https://jujucharms.com/

Installation

To run the latest stable release, use::

sudo snap install charm --classic

You'll also almost certainly want to install Juju as well::

sudo snap install juju --classic

If you want to run the latest pre-release versions, you can use the other snap channels. For example::

sudo snap install charm --channel=edge

The available channels are: stable, candidate, beta, and edge.

Note: While charm-tools is also available on PyPI (for use as a Python dependency) and is generally kept up to date there with stable releases, the snap should always be used instead, if at all possible.

Usage

To see a list of available commands, use::

charm help

The most commonly used commands are the charm life-cycle commands::

charm create # create a new charm charm build # build a charm using layers charm proof # validate a charm via the linter charm login # login to the charm store charm push # push a charm to the store charm release # release a pushed charm to the public charm show # show information about a charm in the store

Details

用于创作和维护 Juju Charm 的工具

How to install charm-tools

  1. Open Terminal (press ⌘ + Space and type “Terminal”).
  2. If Homebrew is not installed yet, run the command below first.
  3. Run this command:

Latest 10 releases

Last updated 2024-01-16; current version v2.8.9, with the latest 10 releases listed.

VersionReleasedTypeSizemacOSWindowsLinux
v2.8.92024-01-16Stable————
v2.8.82023-10-26Stable————
v2.8.72023-08-22Stable————
v3.0.72023-08-22Stable————
v2.8.62023-03-29Stable————
v2.8.52023-03-29Stable————
v3.0.62023-03-29Stable————
v3.0.52023-03-29Stable————
v3.0.42022-10-09Stable————
v3.0.32022-10-07Stable————

Data from GitHub Releases; stable releases first, each group sorted newest first.

Prebuilt bottle platforms

Official Homebrew bottles cover:

  • Apple silicon · latest macOS
  • Apple silicon · macOS 26 Tahoe
  • Apple silicon · macOS 15 Sequoia
  • Linux · ARM64
  • Linux · x86_64

⚠️ No prebuilt bottle for Intel Macs; Intel users need brew install --build-from-source to build from source.

Compared with similar apps

Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.

Compared with similar apps
AppVersionLicenseArchitecture30-day installs
charm-toolsv2.8.9GPL-3.0-onlyCLI16
charmcraft4.5.0Apache-2.0CLI30
charm2.1.1GPL-3.0-onlyCLI11
um4.2.0MITCLI6

Similar apps: Command-line Tools

Leave a comment

评论表单加载中…