Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Terminal Based

Terminal Based

29 projects

Showing 28 of 28 projects

Neovim
NeovimVim Script

A modern, extensible fork of Vim with a focus on usability, asynchronous capabilities, and a powerful API.

#lua-scripting#developer-tools#api
Stars101.2k
Forks7.0k
Last commit1 day ago
Gui.cs
Gui.csC#

A cross-platform UI toolkit for building sophisticated terminal user interface (TUI) applications in .NET.

#curses#csharp#terminal
Stars11.1k
Forks782
Last commit3 days ago
FTXUI
FTXUIC++

A simple cross-platform C++ library for building functional-style terminal user interfaces.

#user-interface#functional-programming#command-line-tools
Stars10.4k
Forks601
Last commit4 days ago
Fresh
FreshRust

A modern, zero-configuration terminal text editor with IDE-level features and familiar keybindings.

#multi-cursor#terminal-editor#themes
Stars7.9k
Forks287
Last commit1 day ago
dua-cli
dua-cliRust

A parallel disk usage analyzer with interactive TUI for fast exploration and deletion of unwanted data.

#fast#efficient#cleaner
Stars6.0k
Forks158
Last commit4 days ago
vis
visC

A vi-like text editor that combines modal editing with Plan 9's structural regular expressions for powerful text manipulation.

#plan9-inspired#structural-regular-expressions#vi-compatible
Stars4.7k
Forks280
Last commit5 days ago
grv
grvGo

A terminal-based interface for viewing, searching, and filtering Git repositories with vi-like keybindings.

#version-control#repository-viewer#ncurses-tui
Stars4.1k
Forks98
Last commit7 years ago
terminaltexteffects
terminaltexteffectsPython

A terminal visual effects engine and Python library for creating inline animations like Matrix rain, decrypt, and beams.

#python-library#cli-application#ansi-sequences
Stars4.1k
Forks96
Last commit1 month ago
ox
oxRust

A lightweight, configurable terminal-based text editor built from scratch with a plugin system and Lua configuration.

#terminal-editor#open-source#plugin-system
Stars3.7k
Forks122
Last commit2 months ago
irssi
irssiC

A modular, terminal-based IRC client with support for multiple chat protocols via third-party modules.

#modular-architecture#perl-scripting#irc-protocol
Stars3.1k
Forks390
Last commit5 months ago
termdash
termdashGo

A cross-platform, customizable terminal dashboard library for Go with a rich widget set and dynamic layouts.

#terminal-dashboard#dashboard#go-library
Stars3.0k
Forks147
Last commit26 days ago
awesome-cli-apps-in-a-csv
awesome-cli-apps-in-a-csvPython

A curated CSV database of over 2,200 command-line (CLI/TUI) applications, organized into 81 categories.

#csv-database#linux-command#developer-tools
Stars2.6k
Forks231
Last commit1 month ago
sqlite-tui
sqlite-tuiGo

A terminal user interface (TUI) for viewing, editing, and querying SQLite and CSV database files.

#data-editing#go-application#database
Stars1.8k
Forks35
Last commit4 years ago
cronboard
cronboardPython

A terminal-based dashboard for managing cron jobs locally and on remote servers via SSH.

#terminal-dashboard#devops#cron-management
Stars1.4k
Forks56
Last commit1 month ago
dstask
dstaskGo

A single-binary, terminal-based personal task manager with Git-powered sync and markdown notes per task.

#git-sync#todo#productivity
Stars1.2k
Forks66
Last commit2 months ago
spotatui
spotatuiRust

A fully standalone Spotify client for the terminal with native streaming, written in Rust.

#music#spotify-client#ratatui
Stars1.0k
Forks107
Last commit1 day ago
Liquid (Text Editor)
Liquid (Text Editor)Clojure

A pure Clojure text editor for Clojure and Markdown, inspired by Emacs and Vim, designed for tight integration with Clojure code.

#extensibility#repl-integration#emacs-inspired
Stars970
Forks44
Last commit4 years ago
midnight-commander
midnight-commanderC

Midnight Commander's repository

#file-manager#c#console
Stars925
Forks96
Last commit15 days ago
MQTT TUI
MQTT TUIRust

A fast and lightweight terminal user interface for subscribing to MQTT topics and publishing messages from the command line.

#iot#hacktoberfest#mqtt
Stars692
Forks36
Last commit6 days ago
goManageDocker
goManageDockerGo

A blazing fast TUI tool to manage Docker and Podman images, containers, volumes, and pods with keyboard shortcuts.

#developer-tools#devops#container-orchestration
Stars640
Forks26
Last commit1 year ago
rucola
rucolaRust

A terminal-based markdown note manager for exploring connections, viewing statistics, and editing zettelkasten-style notes.

#note-management#terminal-tui#productivity
Stars513
Forks21
Last commit17 days ago
kbt
kbtRust

A terminal-based keyboard tester supporting multiple layouts and operating systems.

#terminal#tui#accessibility
Stars389
Forks12
Last commit7 months ago
grofer
groferGo

A clean and modern terminal-based system and resource monitor for Linux, written in Go.

#docker-monitoring#cli-tool#tui
Stars375
Forks53
Last commit3 years ago
cloak
cloakRust

A command-line OTP authenticator written in Rust that generates time-based and counter-based one-time passwords.

#totp#otp-authenticator#otp
Stars308
Forks17
Last commit3 years ago
Typin
TypinC#

A declarative, ASP.NET Core-inspired framework for building interactive and direct-mode command-line applications in .NET.

#declarative#library#command-line-interface
Stars253
Forks13
Last commit1 year ago
Abstract
AbstractLua

A pre-configured Neovim setup that transforms the editor into a modern, feature-rich IDE.

#neovim-config#developer-tools#abstract-ide
Stars209
Forks14
Last commit28 days ago
cryptgo
cryptgoGo

A terminal user interface (TUI) application written in Go for real-time cryptocurrency price monitoring and portfolio tracking.

#terminal-application#crypto#coincap-api
Stars163
Forks19
Last commit4 years ago
dusk.nvim
dusk.nvimLua

A blazing fast Neovim configuration optimized for full-stack Java development with Spring Boot and Angular.

#neovimconfiguration#treesitter#fullstack-development
Stars54
Forks4
Last commit2 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Tui12
#Terminal10
#Cli9
#Cli Tool9
#Rust8
#Terminal Ui8
#Golang6
#Cross Platform6
#Text Editor6
#Ide4
#Command Line Tool4
#Go4