Skip to content

pidanou/helm-tui

Repository files navigation

Helm-tui

Demo of Soramail

Helm-tui is a terminal-based UI application to manage your Helm releases, charts, repositories, and plugins with ease.

Features

  • Manage Helm releases effortlessly.
  • Add, update, and remove Helm repositories.

Requirements

Optional

How to Use

  1. Clone the repository:

    git clone https://github.com/pidanou/helm-tui.git
    cd helm-tui
  2. Run the app directly using:

    go run .

How to Install

Install Helm-tui using helm plugin install:

helm plugin install https://github.com/pidanou/helm-tui

Once installed, you can run helm tui directly from your terminal.

Install using Go:

go install github.com/pidanou/helm-tui@latest

Once installed, you can run helm-tui directly from your terminal.

How to change keymaps

Helm-tui can be customized using a local configuration file that defines keybindings and UI behavior.

On first run, the application automatically creates a default configuration file at:

~/.config/helm-tui/config.json

The default config file is available default_config.json. After modifying the config file, simply restart to apply changes. If the configuration is invalid or missing fields, the plugin will automatically fall back to default settings.

Contributing

Contributions are welcome! If you find bugs or have feature requests, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

A simple terminal UI for Helm

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors