Skip to content

ahqstore/cli

Repository files navigation

AHQ Store CLI

crates.io npm JSR Version PyPI NuGet pub.dev Build


Read more about it here

The official cross-platform AHQ Store CLI, built in Rust and exported everywhere via C ABI.
One codebase → many runtimes:

The original CLI has been written in rust lang and we're quite excited to tell you how versatile this tool actually is. This tool is OFFICIALLY available and maintained for :

Prebuilt binaries available for Linux, macOS, and Windows (x64, arm64, i686, armv7).

All the platforms use the same codebase (the rust codebase). We're making use of the C-Abi to make the CLI compatible to the following languages/runtimes:

  • Cargo
  • NodeJS
  • Deno
  • Bun
  • Python
  • .NET C#
  • Golang
  • Dart

Usage

Head over to https://ahqstore.github.io/guide/cli/ for usage references!

Installation

Rust

There are two ways to install in Rust Lang, cargo install and cargo binstall

cargo install (official)

cargo install ahqstore_cli_rs

cargo binstall

cargo binstall ahqstore_cli_rs

NodeJS

npm i -g @ahqstore/cli

Deno

Using npmjs

deno install -g npm:@ahqstore/cli

Using JSR

deno install -A -f -g -n ahqstore https://jsr.io/@ahqstore/cli/0.15.0/js/cli.js

Bun

bun install -g @ahqstore/cli

Python

pip install ahqstore-cli

GoLang

Since GoLang mainly works with repositories. We've set up a mirror repo so that it works as expected. Here's the install command :-

go install github.com/ahqstore/cli-go/ahqstore@latest

Dart

dart pub global activate ahqstore_cli

.NET C#

dotnet tool install --global AHQStoreCLI

About

AHQ Store Developer's CLI

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •