awesome-tuis

awesome-tuis

终端用户界面项目大全 跨领域TUI应用精选

本列表汇集了各领域的优秀终端用户界面(TUI)项目,包括仪表盘、开发工具、编辑器、文件管理器和游戏等。这些项目展示了TUI在系统监控、代码编辑、文件管理和娱乐等方面的创新应用,为用户提供高效的终端操作体验。每个入选项目都代表了TUI领域的前沿成果,兼具实用性和创新性。

终端用户界面TUI命令行工具开源项目终端应用Github

Awesome TUIs

List of projects that provide terminal user interfaces

Table of Contents

<details open><summary><h2>Dashboards</h2></summary>
  • AdGuardian-Term A TUI dashboard for monitoring real-time traffic from an AdGuard Home instance.
  • bashtop Resource manager written in bash
  • below A time traveling resource monitor for modern Linux systems
  • bmon A monitoring and debugging tool to capture networking related statistics and prepare them visually.
  • bottom A customizable graphical process/system monitor for the terminal.
  • bpytop A Python-based system monitor with lots of information.
  • btop++ Resource monitor with extras
  • cheatshh A fzf TUI for managing custom made command-line cheatsheet for Unix.
  • cointop The fastest and most interactive terminal based UI application for tracking cryptocurrencies
  • ctop Top-like interface for container metrics
  • CoreFreq CPU monitoring software designed for the 64-bits Processors
  • damon TUI interface for Hashicorp Nomad
  • dockly Immersive terminal interface for managing docker containers and services
  • dry A Docker manager for the terminal
  • eks-node-viewer visualizing dynamic node usage within a kubernetes cluster
  • fubar Formidable Unix Binary Arsenal & Repository. TUI built for gtfobins power users.
  • Glances Glances an Eye on your system. A top/htop alternative.
  • Goaccess GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in nix systems or through your browser.
  • gotop A terminal based graphical activity monitor inspired by gtop and vtop
  • gping Ping, but with a graph
  • Grafterm Metrics dashboards on terminal, a Grafana inspired terminal version
  • htop Interactive text-mode process viewer for Unix systems. It aims to be a better 'top'
  • htui Heroku Terminal User Interface
  • kdash A simple and fast dashboard for Kubernetes
  • k9s TUI for managing a Kubernetes cluster
  • kmon Linux Kernel Manager and Activity Monitor
  • lazydocker The lazier way to manage everything docker
  • macmon Sudoless performance monitoring for Apple Silicon processors written in Rust
  • netscanner Network scanner
  • nvtop GPUs process monitoring for AMD, Intel and NVIDIA
  • Planor The Cloud Aviator, dashboard for AWS, Vultr, Heroku, ...
  • process-compose TUI for running apps and processes
  • Pocker TUI based application for docker related tasks.
  • Podman-tui TUI for Podman containers
  • Puffin A beautiful terminal dashboard for hledger
  • sen Terminal User Interface for docker engine
  • s-tui CPU stress and monitoring utility
  • sysz An fzf terminal UI for systemctl
  • tdash A terminal dashboard with stats from Google Analytics, GitHub, Travis CI, and Jenkins. Very much built specific to me
  • tegratop Monitoring tool (top like) for Nvidia jetson boards
  • TermUI Golang terminal dashboard
  • trek ncurses explorer for Hashicorp Nomad clusters
  • trippy A network diagnostic tool that includes functionality like mtr and more
  • ttop System monitoring tool with historical data service, triggers and top-like TUI
  • wander HashiCorp Nomad terminal client
  • WTF The personal information dashboard for your terminal.
  • zenith In terminal graphical metrics for your *nix system written in Rust

</details> <details open><summary><h2>Development</h2></summary>
  • act3 Glance at the last 3 runs of your Github Actions
  • amtui Alertmanager TUI - Your Terminal Companion for Alertmanager
  • ATAC A feature-full TUI API client made in Rust. ATAC is free, open-source, offline and account-less.
  • austin-tui The top-like text-based user interface for Austin
  • burf TUI for Google Cloud Storage (GCS)
  • cnTUI Replay chrome requests from your terminal using curl
  • csope C source code browser based on cscope
  • CuTE TUI to help build, execute and save curl commands, recursively download from remote sources, test your API endpoints, and mange your keys
  • dbee Fast & Minimalistic Database Browser
  • ddqa Jira TUI to help with software releases
  • delta A syntax-highlighting pager for git, diff, and grep output.
  • euporie Jupyter notebooks in the terminal
  • fx Terminal JSON viewer & processor
  • gitui blazing fast terminal-ui for git written in rust
  • git-crecord interactive selective commit tool
  • grv Terminal interface for viewing git repositories
  • harlequin The SQL IDE for Your Terminal
  • jqp A TUI playground to experiment with jq
  • lazygit Simple terminal UI for git commands
  • lazysql A cross-platform TUI database management tool written in Go.
  • mitmproxy A free and open source interactive HTTPS proxy
  • nap Code snippets in your terminal
  • play A TUI playground to experiment with your favorite programs, such as grep, sed, awk, jq and yq
  • posting A powerful HTTP client that lives in your terminal
  • prs Stay updated on PRs without leaving the terminal
  • pudb A console-based visual debugger for Python
  • pyautogit A terminal UI for managing git repositories, written using py_cui
  • runme Discover and run code snippets directly from your README.md or other markdowns
  • sls-dev-tools Dev Tools for the Serverless World
  • termdbms A TUI for viewing and editing database files.
  • terraform-tui view and interact with Terraform state
  • soft-serve A tasty, self-hostable Git server for the command lineicecream
  • tig Text-mode interface for git
  • vctui Console interface for vCenter
  • violet Colorful TUI frontend to run Vagrant commands

</details> <details open><summary><h2>Editors</h2></summary>
  • amp A complete text editor for your terminal
  • helix A post-modern text editor.
  • frogmouth A Markdown browser for your terminal
  • kakoune A modern, modal text editor with focus on interactivity and efficiency
  • micro A modern and intuitive terminal-based text editor
  • orbiton Text editor limited by VT100, suitable for programming, writing git commit messages and editing Markdown
  • slap Sublime-like terminal-based text editor
  • thymus An interactive browser & editor for network configuration files.
  • turbo An experimental text editor for the terminal, based on Scintilla and Turbo Vision
  • zee A modern text editor for the terminal written in Rust

</details> <details open><summary><h2>File Managers</h2></summary>
  • adbtuifm A TUI file manager for Android, based on the Android Debug Bridge(ADB).
  • broot A new way to see and navigate directory trees
  • fff A simple file manager written in bash.
  • fml :file_folder: A stupid simple, fast file manager written in BASH v4.2+.
  • goful a powerful TUI file manager written in Go.
  • lf A terminal file manager written in Go with heavy inspiration from ranger file manager.
  • mc GNU Midnight Commander. A free cross-platform orthodox file manager.
  • nnn n³ The unorthodox terminal file manager.
  • ranger A VIM-inspired file manager for the console.
  • superfile Pretty fancy and modern terminal file manager.
  • TUIFIManager A cross-platform terminal-based file manager (supports termux).
  • Vifm A TUI file manager with vi-keybindings and other vim like behaviour.
  • yazi Blazing fast terminal file manager written in Rust, based on async I/O.

</details> <details open><summary><h2>Games</h2></summary>
  • 2048-cli The game 2048 for your Linux terminal
  • awkaster Pseudo-3D shooter written completely in gawk using raycasting technique
  • bastet Evil falling block game
  • botany Virtual plant buddy
  • brickgame-4bit Brick Game emulator (4-bit Holtek chip)
  • BrogueCE Beautiful roguelike dungeon crawler
  • cbonsai A bonsai tree generator
  • chess-tui Play Chess in your terminal, built in rust
  • clidle Play Wordle in your terminal. Also works over SSH!
  • DOOM-ASCII Text-based DOOM running in terminal.
  • Gameboy Emulator A PHP Terminal GameBoy Emulator
  • go-life Terminal based Conway's Game of Life
  • Greed A game of consumption. Eat as much as you can before munching yourself into a corner!
  • Micro Snake A small snake game, utilizing ANSI escape sequences to draw the board.
  • Micro Tetris One of the smallest Tetris implementations in the world, utilizing only ANSI escape sequences to draw the board.
  • moon-buggy Drive some car across the moon
  • MyMan MyMan is a video game for color and monochrome text terminals in the genre of Namco's Pac-Man
  • nchess Chess in the terminal, written in C.
  • NetHack Dungeon exploration game
  • nInvaders Space Invaders
  • nSnake The classic snake game with textual interface
  • nudoku ncurses based sudoku game
  • onx Noughts & Crosses client-server game with your partner. Based on textual and python.
  • pokete A terminal based Pokemon like game
  • Rebels in the sky P2P terminal game about spacepirates playing basketball across the galaxy.
  • snake :video_game: A super minimal TUI snake game written in pure BASH v5.1+
  • Square Tic Tac Toe Like Tic Tac Toe, but form a square with 4 corners instead of a line
  • ssHattrick Play Hattrick in your terminal over SSH.
  • sshtron multiplayer lightcycle game that runs through SSH

编辑推荐精选

博思AIPPT

博思AIPPT

AI一键生成PPT,就用博思AIPPT!

博思AIPPT,新一代的AI生成PPT平台,支持智能生成PPT、AI美化PPT、文本&链接生成PPT、导入Word/PDF/Markdown文档生成PPT等,内置海量精美PPT模板,涵盖商务、教育、科技等不同风格,同时针对每个页面提供多种版式,一键自适应切换,完美适配各种办公场景。

AI办公办公工具AI工具博思AIPPTAI生成PPT智能排版海量精品模板AI创作热门
潮际好麦

潮际好麦

AI赋能电商视觉革命,一站式智能商拍平台

潮际好麦深耕服装行业,是国内AI试衣效果最好的软件。使用先进AIGC能力为电商卖家批量提供优质的、低成本的商拍图。合作品牌有Shein、Lazada、安踏、百丽等65个国内外头部品牌,以及国内10万+淘宝、天猫、京东等主流平台的品牌商家,为卖家节省将近85%的出图成本,提升约3倍出图效率,让品牌能够快速上架。

iTerms

iTerms

企业专属的AI法律顾问

iTerms是法大大集团旗下法律子品牌,基于最先进的大语言模型(LLM)、专业的法律知识库和强大的智能体架构,帮助企业扫清合规障碍,筑牢风控防线,成为您企业专属的AI法律顾问。

SimilarWeb流量提升

SimilarWeb流量提升

稳定高效的流量提升解决方案,助力品牌曝光

稳定高效的流量提升解决方案,助力品牌曝光

Sora2视频免费生成

Sora2视频免费生成

最新版Sora2模型免费使用,一键生成无水印视频

最新版Sora2模型免费使用,一键生成无水印视频

Transly

Transly

实时语音翻译/同声传译工具

Transly是一个多场景的AI大语言模型驱动的同声传译、专业翻译助手,它拥有超精准的音频识别翻译能力,几乎零延迟的使用体验和支持多国语言可以让你带它走遍全球,无论你是留学生、商务人士、韩剧美剧爱好者,还是出国游玩、多国会议、跨国追星等等,都可以满足你所有需要同传的场景需求,线上线下通用,扫除语言障碍,让全世界的语言交流不再有国界。

讯飞绘文

讯飞绘文

选题、配图、成文,一站式创作,让内容运营更高效

讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类媒体的定制内容,加速品牌传播,提升内容营销效果。

热门AI辅助写作AI工具讯飞绘文内容运营AI创作个性化文章多平台分发AI助手
TRAE编程

TRAE编程

AI辅助编程,代码自动修复

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

AI工具TraeAI IDE协作生产力转型热门
商汤小浣熊

商汤小浣熊

最强AI数据分析助手

小浣熊家族Raccoon,您的AI智能助手,致力于通过先进的人工智能技术,为用户提供高效、便捷的智能服务。无论是日常咨询还是专业问题解答,小浣熊都能以快速、准确的响应满足您的需求,让您的生活更加智能便捷。

imini AI

imini AI

像人一样思考的AI智能体

imini 是一款超级AI智能体,能根据人类指令,自主思考、自主完成、并且交付结果的AI智能体。

下拉加载更多