https://github.com/fabric-development/fabric-cli
An alternative super-charged CLI for Fabric
https://github.com/fabric-development/fabric-cli
Last synced: over 1 year ago
JSON representation
An alternative super-charged CLI for Fabric
- Host: GitHub
- URL: https://github.com/fabric-development/fabric-cli
- Owner: Fabric-Development
- License: agpl-3.0
- Created: 2024-09-10T18:07:02.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-27T00:16:41.000Z (over 1 year ago)
- Last Synced: 2025-02-27T01:26:32.570Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 19.5 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fabric CLI
This repository provides an alternative CLI utility for [Fabric](https://github.com/Fabric-Development/fabric) to what comes shipped by default. This project is written in _GO_ to **maximize performance**, additionally this utility provides more features (aside from performance improvements), like, shell completions and _interactive mode (WIP)_
> [!NOTE]
> Please note that this is a completely optional package. Fabric will operate normally without it.
> [!NOTE]
> This CLI utility is designed to work with the [v0.0.2 rewrite](https://github.com/Fabric-Development/fabric/tree/rewrite) of Fabric. even though there might be some backward compatibility, its not recommended to use with older versions.
## Requirements
Below is a list of dependencies needed to build and install the utility:
```
go
meson
ninja
```
_those are build-time only dependencies. produced binaries are completely standalone\*_
Additionally, You will need a Fabric environment already set. otherwise this utility is useless.
## Build and Install
> [!NOTE]
> For Arch users, a AUR package is proivded as `fabric-cli-git`.
To build and install this utility, run the following command after cloning the repository:
```
meson setup --buildtype=release --prefix=/usr build && sudo meson install -C build
```