https://github.com/axonops/homebrew-repository
AxonOps™ Workbench Homebrew Repository
https://github.com/axonops/homebrew-repository
apache-cassandra apache-cassandra-tools apache-kafka apache-kafka-tools axonops axonops-workbench cassandra cassandra-database dba devops homebrew macos
Last synced: about 1 month ago
JSON representation
AxonOps™ Workbench Homebrew Repository
- Host: GitHub
- URL: https://github.com/axonops/homebrew-repository
- Owner: axonops
- Created: 2024-07-31T09:03:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-15T08:19:03.000Z (over 1 year ago)
- Last Synced: 2025-02-15T09:22:26.468Z (over 1 year ago)
- Topics: apache-cassandra, apache-cassandra-tools, apache-kafka, apache-kafka-tools, axonops, axonops-workbench, cassandra, cassandra-database, dba, devops, homebrew, macos
- Language: Ruby
- Homepage: https://axonops.com
- Size: 59.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AxonOps Homebrew Repository
This Homebrew tap provides formulae and casks for AxonOps tools, including the AxonOps Workbench application, CQLSH (Cassandra Query Language Shell), and CQLAI (AI-enhanced CQL terminal).
## Available Packages
### Casks (GUI Applications)
- **axonopsworkbench** - AxonOps Workbench desktop application for Cassandra database management
- **axonopsworkbench-beta** - Beta version of AxonOps Workbench
- **axonopsworkbench-internal** - Internal version of AxonOps Workbench
### Formulae (CLI Tools)
- **cqlsh** - Lightweight repackaging of the official Cassandra CQL Shell
- **cqlai** - Fast, portable, AI-enhanced interactive terminal for Cassandra (CQL), built in Go
## Installation
### Quick Install
Install a specific formula or cask directly:
```bash
# Install AxonOps Workbench (GUI)
brew install --cask axonops/homebrew-repository/axonopsworkbench
# Install CQLSH (CLI)
brew install axonops/homebrew-repository/cqlsh
# Install CQLAI (CLI)
brew install axonops/homebrew-repository/cqlai
```
### Using Tap
First add the tap, then install packages:
```bash
# Add the tap
brew tap axonops/homebrew-repository
# Install packages
brew install --cask axonopsworkbench
brew install cqlsh
brew install cqlai
```
### Using Brewfile
Add to your [`Brewfile`](https://github.com/Homebrew/homebrew-bundle):
```ruby
# Add the tap
tap "axonops/homebrew-repository"
# Install casks
cask "axonopsworkbench"
# Install formulae
brew "cqlsh"
brew "cqlai"
```
Then run:
```bash
brew bundle
```
## Package Details
### AxonOps Workbench
A comprehensive desktop application for managing and monitoring Apache Cassandra databases.
- **Platform**: macOS (Big Sur or later)
- **Architecture**: Universal (Intel and Apple Silicon)
- **Homepage**: https://github.com/axonops/axonops-workbench/
### CQLSH
A lightweight version of the Cassandra Query Language Shell, repackaged for easier installation.
- **Dependencies**: Python 3.11, libev
- **Homepage**: https://github.com/axonops/cqlsh
- **Usage**: Run `axonos-cqlsh` after installation
### CQLAI
An AI-enhanced interactive terminal for Cassandra that provides intelligent query assistance and autocompletion.
- **Language**: Go
- **Homepage**: https://github.com/axonops/cqlai
- **Usage**: Run `cqlai` after installation
## Updating Packages
```bash
# Update all taps
brew update
# Upgrade specific package
brew upgrade cqlsh
brew upgrade --cask axonopsworkbench
# Upgrade all packages from this tap
brew upgrade --cask axonops/homebrew-repository/axonopsworkbench
brew upgrade axonops/homebrew-repository/cqlsh
```
## Uninstalling
```bash
# Uninstall packages
brew uninstall cqlsh
brew uninstall --cask axonopsworkbench
# Remove the tap (after uninstalling all packages)
brew untap axonops/homebrew-repository
```
## Troubleshooting
### Common Issues
1. **Permission errors**: Try running with `sudo` or fix Homebrew permissions:
```bash
sudo chown -R $(whoami) $(brew --prefix)/*
```
2. **Tap not found**: Ensure you're using the correct tap name:
```bash
brew tap axonops/homebrew-repository
```
3. **Package conflicts**: If you have conflicts with existing packages:
```bash
brew unlink
brew install axonops/homebrew-repository/
```
## Support
For issues with:
- **Homebrew tap**: Open an issue in this repository
- **AxonOps Workbench**: Visit https://github.com/axonops/axonops-workbench/issues
- **CQLSH**: Visit https://github.com/axonops/cqlsh/issues
- **CQLAI**: Visit https://github.com/axonops/cqlai/issues
## Documentation
- [Homebrew Documentation](https://docs.brew.sh)
- [AxonOps Documentation](https://docs.axonops.com)
- Run `brew help` or `man brew` for Homebrew commands