Showing 36 of 120 projects
A Go library for rendering highly customizable boxes in the terminal with extensive styling and color options.
A Rust UI library that provides truly native, cross-platform GUI applications with multiple backend support.
A Rust library providing 60+ elegant terminal spinners for command-line applications.
A customizable, interactive table component for the Bubble Tea TUI framework in Go.
A text-based user interface (TUI) for running, exploring, and managing Ansible playbooks, collections, and configurations.
A Telescope extension for Neovim that previews images, PDFs, videos, fonts, and EPUB files directly in the editor.
An Elixir toolkit for building interactive command-line interfaces with colored output, prompts, progress bars, and menus.
A Rust implementation of the termbox library for building terminal user interfaces.
A React Native scroll view component that can be inverted to render content from the bottom or right.
A Go library providing over 90 customizable terminal spinners with live updates, concurrency safety, and TTY detection.
A terminal UI and CLI tool for browsing, comparing, and monitoring AI models, benchmarks, coding agents, and provider statuses.
Terminal UI for WireGuard and OpenVPN with real-time telemetry, leak detection, and a kill switch.
A command-line time tracker with interactive TUI, multiple storage backends, and calendar integration.
A cross-platform Rust curses library that provides a Rustic interface for terminal UI development on Unix and Windows.
A clean and modern terminal-based system and resource monitor for Linux, written in Go.
A fast, cross-platform Rust library for building modern, text-based user interfaces (TUIs) with rich widgets and full Unicode support.
A Neovim plugin store with 6,200+ plugins, automatic installation, and an intuitive UI for browsing and managing extensions.
A Swift library that adds customizable progress bars to loops and sequences in terminal applications.
A library for rendering command-line progress bars and spinners in Elixir applications.
A single-header, dependency-free terminal UI library for creating mouse-driven interactive applications using ANSI escape sequences.
A terminal-based, ranger-like viewer for exploring and navigating Nix flake.lock files.
A Deno module for building reactive, dependency-free Terminal User Interfaces with ready-to-use components.
A Node.js module for managing multiple simultaneous progress spinners in CLI applications with individual control.
Interactive terminal UI for discovering, previewing, and managing Claude Code configuration files and slash commands.
A Scala library for safely and efficiently manipulating ANSI-colored strings in command-line applications.
A terminal-based goroutine monitor that visualizes active goroutines using pprof and termui.
A single-header C++ library for displaying async animations, counters, progress bars, and status messages with minimal code changes.
A terminal UI tool that displays detailed socket statistics with explanations, replacing basic ss command usage.
An interactive terminal-based viewer for exploring and analyzing structured JSON logs.
A keyboard-driven terminal user interface client for Git, Mercurial, and PlasticSCM version control systems.
A read-only command-line browser for exploring Kafka topics, partitions, and messages with search and custom decoding.
A CLI tool that uses AI to automatically categorize, rename, and organize files based on their content.
A Common Lisp interface to libcurses providing both low-level CFFI bindings and a higher-level Lisp-friendly API.
A terminal user interface for managing multiple Claude Code sessions within tmux with session overview and status monitoring.
An immediate-mode Rust TUI framework with a small public grammar, flexbox layout, and Tailwind-style chaining API.
A Terminal UI library for Clojure that provides React-like component rendering and state management for building terminal applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.