kubebox - ⎈❏ Terminal and Web console for Kubernetes

  •        54

⎈❏ Terminal and Web console for Kubernetes

https://github.com/astefanutti/kubebox

Dependencies:

blessed : ~0.1.81
clipboardy : ~1.2.3
xterm : ~3.6.0
drawille-canvas-blessed-contrib : ^0.1.3
js-yaml : ~3.7.0
lodash.debounce : ^4.0.8
moment : ~2.21.0
moment-duration-format : ~1.3.0
urijs : ~1.18.4
x256 : 0.0.2

Tags
Implementation
License
Platform

   




Related Projects

K - Terminal User Interface (TUI) for Kubernetes

  •    Go

I got sick of typing the same kubectl commands over and over again so here is my simplified TUI wrapper, K.

cointop - The fastest and most interactive terminal based UI application for tracking cryptocurrencies

  •    Go

cointop is a fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurrency coin stats in real-time. The interface is inspired by htop and shortcut keys are inspired by vim.

clui - Command Line User Interface (Console UI inspired by TurboVision)

  •    Go

Command Line User Interface (Console UI inspired by TurboVision) with built-in theme support. Please see screenshots of working examples at the end of the README. The current version is 1.0.0. Please see details in changelog.

vedeu - A framework written in Ruby for building GUI/TUI terminal/console applications.

  •    Ruby

Vedeu (vee-dee-you; aka VDU) is my attempt at creating a terminal based application framework without the need for Ncurses. I've tried to make Vedeu as simple and flexible as possible. Vedeu relies on the following gems, these will be automatically installed when you install Vedeu (as documented below).

wtf - The personal information dashboard for your terminal.

  •    Go

A personal terminal-based dashboard utility, designed for displaying infrequently-needed, but very important, daily data. Follow on Twitter for news and latest updates.


wtf - The personal information dashboard for your terminal.

  •    Go

A personal terminal-based dashboard utility, designed for displaying infrequently-needed, but very important, daily data. Note: WTF is only compatible with Go versions 1.9.2 or later. It currently does not compile with gccgo.

jvm-mon - Console-based JVM monitoring

  •    Kotlin

Console based JVM monitoring - when you just want to SSH into a server and see what's going on. jvm-top lets you monitor your JVM server applications from the terminal.

sen - Terminal User Interface for docker engine

  •    Python

You can see the features yourself.This repository has set up automated builds on docker hub. In case you run into some issue, try pulling latest version first before opening an issue.

tui-go - A UI library for terminal applications.

  •    Go

A UI library for terminal applications. tui (pronounced tooey) provides a higher-level programming model for building rich terminal applications. It lets you build layout-based user interfaces that (should) gracefully handle resizing for you.

GRV - Terminal interface for viewing git repositories

  •    Go

GRV is a terminal based interface for viewing git repositories. It allows refs, commits and diffs to be viewed, searched and filtered. The behaviour and style can be customised through configuration. Its feature include Commits and refs can be filtered using a query language, Commit Graph, Changes to the repository are captured by monitoring the filesystem allowing the UI to be updated automatically, Custom themes and lot more.

origin - Enterprise Kubernetes for Developers

  •    Go

OpenShift Origin is a distribution of Kubernetes optimized for continuous application development and multi-tenant deployment. OpenShift adds developer and operations-centric tools on top of Kubernetes to enable rapid application development, easy deployment and scaling, and long-term lifecycle maintenance for small and large teams.For questions or feedback, reach us on IRC on #openshift-dev on Freenode or post to our mailing list.

tui-rs - Build terminal user interfaces and dashboards using Rust

  •    Rust

tui-rs is a Rust library to build rich terminal user interfaces and dashboards. It is heavily inspired by the Javascript library blessed-contrib and the Go library termui. However, some features may only be available in one of the two.

brick - A declarative terminal UI programming library written in Haskell

  •    Haskell

brick is a Haskell terminal user interface programming library in the style of gloss. This means you write a function that describes how your user interface should look, but the library takes care of a lot of the book-keeping that so commonly goes into writing such programs. brick exposes a declarative API. Unlike most GUI toolkits which require you to write a long and tedious sequence of "create a widget, now bind an event handler", brick just requires you to describe your interface using a set of declarative combinators. Then you provide a function to transform your application state when input or other kinds of events arrive.

strimzi-kafka-operator - Apache Kafka running on Kubernetes and OpenShift

  •    Java

Strimzi provides a way to run an Apache Kafka cluster on Kubernetes or OpenShift in various deployment configurations. See our website for more details about the project. Documentation to the current master branch as well as all releases can be found on our website.

docker-mon - Console-based Docker monitoring

  •    Javascript

Console Docker monitoring based on blessed-contrib.

htop - htop is an interactive text-mode process viewer for Unix systems

  •    C

This software has evolved considerably over the years, and is reasonably complete, but there is always room for improvement.This program is distributed as a standard autotools-based package. See the INSTALL file for detailed instructions.

kubernetes-client - Java client for Kubernetes & OpenShift 3

  •    Java

This client provides access to the full Kubernetes & OpenShift 3 REST APIs via a fluent DSL.Using the DSL is the same for all resources.

odo - OpenShift Do - Fast, iterative OpenShift development

  •    Go

OpenShift Do (odo) is a fast, iterative, and straightforward CLI tool for developers who write, build, and deploy applications on OpenShift. Existing tools such as oc are more operations-focused and require a deep-understanding of Kubernetes and OpenShift concepts. odo abstracts away complex Kubernetes and OpenShift concepts, thus allowing developers to focus on what is most important to them: code.

odo - OpenShift Command line for Developers

  •    Go

OpenShift Do (Odo) is a CLI tool for developers who are writing, building, and deploying applications on OpenShift. With Odo, developers get an opinionated CLI tool that supports fast, iterative development which abstracts away Kubernetes and OpenShift concepts, thus allowing them to focus on what's most important to them: code. Odo was created to improve the developer experience with OpenShift. We understand that, as developers, you want tools that help you be productive. What do you don't want, is to have to change the way you work or have to become an expert in Kubernetes or OpenShift just to get your work done.

gocui - Minimalist Go package aimed at creating Console User Interfaces.

  •    Go

Minimalist Go package aimed at creating Console User Interfaces. Or visit godoc.org to read it online.