Showing 31 of 31 projects
A command-line tool for recording, live streaming, and replaying terminal sessions in a lightweight text-based format.
A terminal visual effects engine and Python library for creating inline animations like Matrix rain, decrypt, and beams.
A Go library for advanced ANSI styling and color support in terminal applications with automatic terminal capability detection.
A fast, fish-friendly directory jumper that tracks visited directories and enables quick navigation based on frequency and recency.
Colourful and robust configuration files and utilities for Mac, Linux, and BSD systems.
A Go library for implementing bash completion with built-in completion for Go commands.
A Go library for measuring the display width of characters and strings, handling East Asian fullwidth characters.
Create clickable hyperlinks in terminal output that work in supported terminals.
A comprehensive collection of ANSI escape codes for terminal cursor control, screen manipulation, and advanced features.
Strip ANSI escape codes from strings with consistent behavior across Node.js versions.
Convert ttyrec terminal recordings into animated GIFs for easy sharing and demonstration.
A Zsh plugin that wraps peco, percol, and fzf to provide interactive selection widgets for shell tasks.
A CLI tool that queries OpenAI models with extensible prompt types for common developer tasks.
A Node.js module to reliably get terminal window dimensions, even in non-interactive environments.
A Zsh plugin that automatically quotes arguments for commands like git commit -m, letting you write natural text without manual quoting.
Shell integration and utilities for iTerm2 that enhance terminal functionality with features like command status, directory tracking, and inline images.
A Deno module and CLI tool for displaying PNG, JPG, GIF, and pixel array images directly in the terminal with color, transparency, and animation support.
A Go library for building command-line interfaces with subcommands, autocompletion, and terminal helpers.
A Zsh widget that toggles command prefixes like sudo, noglob, and nocorrect with intelligent parsing.
A Zshell plugin that extracts archive files using a single command, supporting numerous archive formats.
A zsh plugin that enables opening files at specific line numbers using vim filename:123 syntax.
A Zsh plugin to run commands without triggering new prompts, history entries, or output clutter.
A zsh plugin that displays a warning when local yadm configuration changes require synchronization.
Zsh widget that removes prompt text from pasted commands, making it easier to execute code from web pages or documentation.
A WezTerm plugin to send commands to multiple terminal panes simultaneously.
An oh-my-zsh plugin that combines git clone and cd into a single command for seamless repository cloning and navigation.
Zsh plugin that expands aliases and increases terminal contrast for better presentation visibility.
A minimal zsh plugin that sets terminal window titles automatically with no configuration options.
Displays a detailed summary line after each shell command with timing, process info, and exit status.
A ZSH plugin that displays background job information in prompts with minimal performance impact.
A zimfw plugin providing custom extras and utilities to enhance the Zsh configuration framework.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.