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.6k
Forks672
Last commit6 hours 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.6k
Forks672
Last commit6 hours 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
Forks781
Last commit4 days ago
kakoune
kakouneC++

mawww's experiment for a better code editor

#kakoune#vim#text-editor
Stars11.0k
Forks773
Last commit6 hours 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.2k
Forks293
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
Forks573
Last commit5 years ago
sc-im
sc-imC

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

#spreadsheet#vim#ncurses
Stars5.7k
Forks236
Last commit3 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
Forks373
Last commit1 month 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
Forks278
Last commit10 days 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
Forks208
Last commit1 day ago
imtui
imtuiC++

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

#user-interface#ncurses#text-based-interface
Stars3.6k
Forks155
Last commit9 months 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
Forks699
Last commit4 years ago
wallpapper
wallpapperSwift

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

#dynamic-wallpaper#heic#command-line-tool
Stars3.4k
Forks138
Last commit18 days 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
Forks270
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 commit16 days 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
Forks262
Last commit22 days 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
Forks106
Last commit11 months ago
Profanity
ProfanityC

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

#chat#encrypted-messaging#privacy-tools
Stars1.5k
Forks225
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
Forks138
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
Forks208
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
Forks130
Last commit2 years ago
Box
BoxPHP

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

#deployment#composer#devops
Stars1.3k
Forks110
Last commit24 days ago
PDCurses
PDCursesC

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

#public-domain#sdl#curses
Stars1.2k
Forks200
Last commit6 months ago
Minicli
MinicliPHP

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

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

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

#open-source#todo#task-list
Stars929
Forks98
Last commit4 months ago
tetro-tui
tetro-tuiRust

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

#terminal#tui#customizable
Stars730
Forks17
Last commit1 month ago
CommandDotNet
CommandDotNetC#

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

#cli-framework#dependency-injection#csharp
Stars614
Forks32
Last commit8 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
Forks28
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
Forks149
Last commit8 days 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
Stars353
Forks46
Last commit2 years ago
ConsoleTableExt
ConsoleTableExtC#

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

#csharp#text-ui#dotnet
Stars348
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
Forks63
Last commit3 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
Stars187
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 commit5 months ago
2048-in-terminal
2048-in-terminalC

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

#ncurses#makefile#cli-tool
Stars161
Forks23
Last commit3 years ago
Page 1 of 2Next

Related Tags

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