Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Console

Console

110 projects

Showing 36 of 110 projects

Rainbow
RainbowSwift

A Swift library for adding color, background color, and text styles to console and command line output.

#developer-tools#command-line-tools#terminal-styling
Stars1.9k
Forks111
Last commit12 days ago
kibi
kibiRust

A configurable terminal text editor written in Rust with UTF-8 support, syntax highlighting, and a strict 1024-line code limit.

#educational#syntax-highlighting#text-editor
Stars1.9k
Forks111
Last commit4 days ago
JLine
JLineJava

A Java library for handling console input with advanced line editing, history, and completion, similar to GNU Readline.

#terminal-emulation#java-library#command-line-interface
Stars1.8k
Forks251
Last commit1 day ago
RecoverPy
RecoverPyPython

A terminal-based tool to interactively scan raw disk partitions and recover deleted or overwritten files by searching for byte patterns.

#recovery#data-recovery#python-cli
Stars1.8k
Forks88
Last commit2 days ago
Clifm
ClifmC

A shell-like, command-line terminal file manager that eschews GUIs and TUIs for a pure CLI experience.

#open-source#productivity#unix
Stars1.7k
Forks53
Last commit8 hours ago
electron-log
electron-logJavaScript

A simple, dependency-free logging module for Electron, Node.js, and NW.js applications.

#log#nwjs#application-monitoring
Stars1.5k
Forks137
Last commit2 months ago
pry-rails
pry-railsRuby

A Rails gem that replaces IRB with Pry for the rails console, providing enhanced debugging and introspection.

#rails-gem#rails-console#repl
Stars1.4k
Forks89
Last commit2 years ago
arttime
arttimeShell

A CLI application that blends ASCII/text art with a feature-rich clock, timer, and pattern-based time manager for the terminal.

#clock#productivity#unix
Stars1.4k
Forks25
Last commit2 months ago
gradient-string
gradient-stringTypeScript

A Node.js library for creating beautiful color gradients in terminal output.

#chalk#terminal#ascii-art
Stars1.2k
Forks19
Last commit1 year ago
FINAL CUT
FINAL CUTC++

A modern C++ library for creating terminal-based applications with text-based widgets, featuring a Qt-inspired class structure and full mouse support.

#console-applications#library#widget-toolkit
Stars1.2k
Forks60
Last commit9 days ago
xtd
xtdC++

A modern C++20 framework for building cross-platform console, GUI (WinForms-like), and unit test applications.

#unit-testing#c-plus-plus-20#portable
Stars1.2k
Forks78
Last commit9 hours ago
midnight-commander
midnight-commanderC

Midnight Commander's repository

#file-manager#c#console
Stars927
Forks97
Last commit4 days ago
irbtools
irbtoolsRuby

A collection of enhancements for Ruby's IRB console, providing better syntax highlighting, debugging tools, and productivity commands.

#developer-tools#productivity#syntax-highlighting
Stars925
Forks25
Last commit6 months ago
readline
readlineC#

A pure C# GNU Readline-like library for .NET/.NET Core, providing enhanced console input with history and auto-completion.

#readline-library#history-management#readline
Stars828
Forks79
Last commit4 years ago
Towel
TowelC#

A comprehensive .NET library providing data structures, algorithms, mathematics, extensions, and utilities to enhance C# development.

#mathematics#measurement-units#library
Stars777
Forks53
Last commit2 years ago
Skia4Delphi
Skia4DelphiPascal

A cross-platform 2D graphics library for Delphi that leverages Google's Skia to enhance rendering quality and performance.

#image-codecs#ios#graphics
Stars776
Forks158
Last commit3 months ago
Ronin
RoninRuby

A free and open-source Ruby toolkit for security research and development, featuring CLI commands and libraries for encoding, networking, exploits, and more.

#exploit-development#orm#database
Stars753
Forks62
Last commit6 months ago
Terminology
TerminologyC

A feature-rich terminal emulator built on the Enlightenment Foundation Libraries, supporting inline media, GPU acceleration, and advanced theming.

#theming#terminal-emulator#open-source
Stars734
Forks55
Last commit12 days 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
QuickLib
QuickLibPascal

A comprehensive Delphi/FreePascal library for cross-platform development with utilities for mapping, configuration, threading, serialization, and more.

#object-mapping#threading#service
Stars708
Forks197
Last commit2 months ago
bcal
bcalC

A REPL CLI calculator for storage expression evaluation, SI/IEC conversion, byte address calculation, and general-purpose arithmetic.

#lba-chs#mathematics#calculator
Stars697
Forks40
Last commit20 days ago
listr2
listr2TypeScript

A Node.js library for creating beautiful, interactive CLI task lists with multiple renderers and robust error handling.

#developer-tools#command-line-interface#loading
Stars678
Forks41
Last commit1 day ago
figures
figuresJavaScript

A Node.js library providing Unicode symbols with automatic fallbacks for terminals with limited character support.

#command-line-utility#unicode#fallback
Stars632
Forks24
Last commit1 year ago
aurora
auroraJavaScript

A cross-platform web-based admin console for managing Beanstalkd queue servers.

#devops#bstk#admin
Stars599
Forks84
Last commit4 years ago
pb
pbRust

A Rust library for displaying customizable progress bars in terminal applications.

#pbr#terminal#io
Stars598
Forks58
Last commit2 years ago
QuickLogger
QuickLoggerPascal

A powerful and flexible asynchronous logging library for Delphi, FreePascal, and .NET with support for over 20 output providers.

#asynchronous-logging#redis#logging-library
Stars446
Forks89
Last commit2 months 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
electron-timber
electron-timberJavaScript

A pretty logger for Electron apps that displays renderer process logs in the terminal.

#electron-module#developer-tools#stream-logging
Stars423
Forks9
Last commit2 years ago
pdd
pddPython

A tiny command-line utility to calculate date/time differences and run timers with piggybacked commands.

#productivity-tool#calculator#datetime
Stars406
Forks19
Last commit20 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
ColorizeSwift
ColorizeSwiftSwift

A Swift library for styling terminal strings with colors, modifiers, and 256-color support.

#developer-tools#colorize#swift-package-manager
Stars310
Forks19
Last commit1 year ago
tui
tuiTypeScript

A Deno module for building reactive, dependency-free Terminal User Interfaces with ready-to-use components.

#text-user-interface#ts#terminal
Stars305
Forks22
Last commit1 year ago
Trap
TrapPHP

A local debug server and toolkit for PHP that enhances Symfony VarDumper and captures various debug messages like logs, emails, and HTTP dumps.

#php-debugging#hacktoberfest#bugregator
Stars274
Forks16
Last commit1 month ago
kdam
kdamRust

A console progress bar library for Rust inspired by tqdm and rich.progress.

#progress#library#tqdm-inspired
Stars246
Forks8
Last commit6 months ago
WP-CLI
WP-CLI

A curated collection of packages, resources, and tutorials for WP-CLI, the WordPress command-line interface.

#hacktoberfest#composer#developer-tools
Stars219
Forks11
Last commit3 years ago
PreviousPage 2 of 4Next

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
#Terminal58
#Cli39
#Command Line32
#Developer Tools27
#Cross Platform25
#Debugging18
#Cli Tools16
#Console Application16
#Javascript14
#Tui13
#Shell12
#Logging12