Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Console Application

Console Application

59 projects

Showing 36 of 59 projects

Spectre.Console
Spectre.ConsoleC#

A .NET library for creating beautiful, cross-platform console applications with rich text formatting and UI components.

#command-line-tools#opencli#console-visualization
Stars11.7k
Forks684
Last commit7 days ago
spectre.console
spectre.consoleC#

A .NET library for creating beautiful, cross-platform console applications with rich text, tables, grids, and panels.

#opencli#console-visualization#csharp
Stars11.7k
Forks684
Last commit7 days ago
Gui.cs
Gui.csC#

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

#curses#csharp#terminal
Stars11.3k
Forks794
Last commit2 days ago
kakoune
kakouneC++

mawww's experiment for a better code editor

#kakoune#vim#text-editor
Stars11.1k
Forks788
Last commit10 days ago
mapscii
mapsciiJavaScript

A Node.js vector tile renderer that displays interactive world maps in terminal using Braille and ASCII characters.

#geospatial#terminal#map
Stars9.3k
Forks298
Last commit1 year ago
htop
htopC

An interactive process viewer for Unix systems that provides a better alternative to the traditional 'top' command.

#terminal-application#system#unix-tools
Stars5.9k
Forks570
Last commit6 years ago
sc-im
sc-imC

sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal

#spreadsheet#vim#ncurses
Stars5.7k
Forks238
Last commit26 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
Stars5.2k
Forks296
Last commit16 days ago
termbox-go
termbox-goGo

A pure Go library for creating cross-platform text-based user interfaces with a minimalistic API.

#minimalist-api#text-based-interface#go-library
Stars4.8k
Forks374
Last commit1 month ago
Laravel Zero - Console application
Laravel Zero - Console applicationPHP

A micro-framework for building elegant command-line applications using Laravel components.

#application#composer#developer-tools
Stars4.0k
Forks219
Last commit6 days ago
imtui
imtuiC++

Immediate mode text-based user interface C++ library for building interactive terminal applications.

#user-interface#ncurses#text-based-interface
Stars3.6k
Forks154
Last commit1 year ago
Topshelf
TopshelfC#

A framework for building Windows services as console applications using .NET, simplifying development and deployment.

#service-hosting#azure-devops#deployment
Stars3.6k
Forks696
Last commit5 years ago
wallpapper
wallpapperSwift

A console application for creating dynamic wallpapers for macOS Mojave and newer.

#dynamic-wallpaper#heic#command-line-tool
Stars3.4k
Forks137
Last commit1 month ago
indicators
indicatorsC++

A header-only C++ library for creating customizable, thread-safe progress bars and spinners in terminal applications.

#library#loading-indicator#activity-indicator
Stars3.4k
Forks273
Last commit1 year ago
Lanterna
LanternaJava

A pure Java library for creating text-based GUIs and terminal applications with curses-like functionality.

#gui-toolkit#java-library#curses-alternative
Stars2.6k
Forks275
Last commit3 months ago
CommandLineUtils
CommandLineUtilsC#

A .NET library for building command-line applications with argument parsing, validation, and help text generation.

#help-generation#validation#csharp
Stars2.3k
Forks260
Last commit3 months ago
CLI Menu
CLI MenuPHP

A PHP library for building beautiful, interactive command-line menus with an expressive DSL.

#user-interface#dsl#php-library
Stars1.9k
Forks104
Last commit1 year ago
Profanity
ProfanityC

A console-based XMPP client inspired by Irssi, built with ncurses for terminal chat.

#chat#encrypted-messaging#privacy-tools
Stars1.5k
Forks228
Last commit1 day ago
ShellProgressBar
ShellProgressBarC#

A .NET library for displaying customizable progress bars and child progress bars in console applications.

#csharp#dotnet#net-core
Stars1.5k
Forks137
Last commit2 years ago
Netling
NetlingC#

A high-performance .NET load testing client for web applications with minimal resource usage.

#dotnet-7#load-testing#performance-testing
Stars1.3k
Forks206
Last commit3 years ago
Colorful.Console
Colorful.ConsoleC#

A C# library that enhances .NET console output with rich color styling, gradients, ASCII art, and text formatting.

#command-line-tools#csharp#nuget-package
Stars1.3k
Forks131
Last commit2 years ago
Box
BoxPHP

A fast, zero-configuration application bundler for creating PHAR (PHP Archive) files.

#deployment#composer#devops
Stars1.3k
Forks114
Last commit3 months ago
PDCurses
PDCursesC

A public domain curses library for DOS, OS/2, Windows console, X11, and SDL environments.

#public-domain#sdl#curses
Stars1.3k
Forks199
Last commit1 month ago
Minicli
MinicliPHP

A minimalist, dependency-free framework for building CLI-centric PHP applications.

#hacktoberfest#command-line-tools#cli-framework
Stars1.1k
Forks57
Last commit8 months ago
Topydo
TopydoPython

A powerful command-line todo list application that uses the todo.txt format.

#open-source#todo#task-list
Stars943
Forks102
Last commit1 month ago
tetro-tui
tetro-tuiRust

A highly customizable, cross-platform Tetris-like game that runs entirely in the terminal.

#terminal#tui#customizable
Stars763
Forks18
Last commit2 months ago
CommandDotNet
CommandDotNetC#

A modern .NET framework for building feature-rich command-line interface (CLI) applications with minimal boilerplate.

#cli-framework#dependency-injection#csharp
Stars612
Forks32
Last commit11 months ago
CLIFramework
CLIFrameworkPHP

A powerful, extensible command-line application framework for PHP with automatic completion generation and hierarchical commands.

#zsh-completion#hierarchical-commands#getoptionkit
Stars435
Forks52
Last commit3 years ago
Console
ConsoleSwift

A replacement for the default macOS console application, which is broken since macOS 10.12 Sierra.

#application#viewer#syslog
Stars427
Forks29
Last commit5 years ago
NLog.Extensions.Logging
NLog.Extensions.LoggingC#

A logging provider that integrates NLog with Microsoft's ILogger abstraction and dependency injection for .NET applications.

#appsettings-json#dependency-injection#csharp
Stars403
Forks150
Last commit1 day ago
Text-IO
Text-IOJava

A Java library for creating interactive console applications with rich input handling and multiple terminal backends.

#user-input#library#interactive
Stars354
Forks46
Last commit3 years ago
ConsoleTableExt
ConsoleTableExtC#

A fluent C# library for printing nicely formatted tables in console applications with extensive customization.

#csharp#text-ui#dotnet
Stars347
Forks38
Last commit2 years ago
GetOpt
GetOptPHP

A PHP library for command-line argument processing with support for short/long options, operands, validation, and help generation.

#help-generation#validation#php-library
Stars344
Forks61
Last commit6 months ago
qrscan
qrscanRust

A terminal-based QR code scanner that uses the system camera or image files to decode QR codes.

#camera#qr-code#terminal
Stars185
Forks9
Last commit3 years ago
Pong-command
Pong-commandGo

A command-line Pong game where you play against network latency by pinging IP addresses.

#pong#go-application#pong-command
Stars181
Forks12
Last commit8 months ago
2048-in-terminal
2048-in-terminalC

A terminal-based clone of the 2048 puzzle game with animated gameplay.

#ncurses#makefile#cli-tool
Stars162
Forks25
Last commit3 years ago
Page 1 of 2

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
Next
#Command Line18
#Console16
#Dotnet13
#Cli12
#Csharp11
#Cross Platform11
#Terminal10
#Terminal Ui9
#Php9
#Cli Tools7
#Argument Parsing7
#Library6